Client and programming tools for using Athena
You can access Athena using a variety of client and programming tools. These tools include the Amazon Web Services Management Console, a JDBC or ODBC connection, the Athena API, the Athena CLI, the Amazon SDK, or Amazon Tools for Windows PowerShell.
-
To get started using Athena SQL with the console, see Get started.
-
To get started creating Jupyter compatible notebooks and Apache Spark applications that use Python, see Use Apache Spark in Amazon Athena.
-
To learn how to use JDBC or ODBC drivers, see Connect to Amazon Athena with JDBC and Connect to Amazon Athena with ODBC.
-
To use the Athena API, see the Amazon Athena API Reference.
-
To use the CLI, install the Amazon CLI and then type
aws athena help
from the command line to see available commands. For information about available commands, see the Amazon Athena command line reference. -
To use the Amazon SDK for Java 2.x, see the Athena section of the Amazon SDK for Java 2.x API Reference, the Athena Java V2 examples
on GitHub.com, and the Amazon SDK for Java 2.x Developer Guide. -
To use the Amazon SDK for .NET, see the
Amazon.Athena
namespace in the Amazon SDK for .NET API Reference, the .NET Athena exampleson GitHub.com, and the Amazon SDK for .NET Developer Guide. -
To use Amazon Tools for Windows PowerShell, see the Amazon Tools for PowerShell - Amazon Athena
cmdlet reference, the Amazon Tools for PowerShell portal page, and the Amazon Tools for Windows PowerShell User Guide. -
For information about Athena service endpoints that you can connect to programmatically, see Amazon Athena endpoints and quotas in the Amazon Web Services General Reference.