Amazon Athena adds API/CLI, AWS SDK support, and audit logging with AWS CloudTrail

Posted on: May 19, 2017

You can now run queries on Amazon Athena via the REST API using the AWS SDK available in Java, .NET, Node.js, PHP, Python, Ruby, Go, and C++. Please visit the API reference and CLI guide to learn more. To help you get started, you can use new code samples that illustrate running & stopping a query, creating, listing and deleting saved queries, and listing your query execution history. With the current release, you can now run queries via the console, JDBC driver or using the API. We have also updated the JDBC driver to support the new APIs. 

We also added support for audit logging with AWS CloudTrail. With this integration, Athena customers can log user actions for governance, compliance, and auditing purposes. Through this logging, customers can continuously monitor usage within their Athena account, and accurately answer questions on who ran which queries and when. 

Amazon Athena is currently available in the following regions: US East (Northern Virginia, Ohio) and US West (Oregon). 

Please visit the Amazon Athena release notes to learn more.