Data retrieval APIs for Amazon Athena
Amazon Athena provides the following APIs for data retrieval.
Actions | Description | Access level |
---|---|---|
BatchGetNamedQuery | Get information about one or more named queries | Read |
BatchGetPreparedStatement | Get information about one or more prepared statements | Read |
BatchGetQueryExecution | Get information about one or more query executions | Read |
GetCalculationExecution | Get a calculation execution | Read |
GetCalculationExecutionCode | Get a calculation execution code | Read |
GetCalculationExecutionStatus | Get a calculation execution status | Read |
GetCapacityAssignmentConfiguration | Get capacity assignment information for a capacity reservation | Read |
GetCapacityReservation | Get a capacity reservation | Read |
GetCatalogs | Enable access to databases and tables. Applies only to AWS services managed policy and principals that use an Athena JDBC driver version 1.1.0 | Read |
GetDataCatalog | Get a datacatalog | Read |
GetDatabase | Get a database for a given datacatalog | Read |
GetExecutionEngine | Enable access to the specified database and table. Applies only to AWS services managed policy and principals that use an Athena JDBC driver version 1.1.0 | Read |
GetExecutionEngines | Enable access to databases and tables. Applies only to AWS services managed policy and principals that use an Athena JDBC driver version 1.1.0 | Read |
GetNamedQuery | Get information about the specified named query | Read |
GetNamespace | Enable access to the specified database and table. Applies only to AWS services managed policy and principals that use an Athena JDBC driver version 1.1.0 | Read |
GetNamespaces | Enable access to databases and tables. Applies only to AWS services managed policy and principals that use an Athena JDBC driver version 1.1.0 | Read |
GetNotebookMetadata | Get notebook metadata | Read |
GetPreparedStatement | Get information about the specified prepared statement | Read |
GetQueryExecution | Get information about the specified query execution | Read |
GetQueryExecutions | Get query executions. Deprecated. Applies only to AWS services and principals that use Athena JDBC driver earlier than 1.1.0. Use ListQueryExecutions otherwise | Read |
GetQueryResults | Get the query results | Read |
GetQueryResultsStream | Get the query results stream | Read |
GetQueryRuntimeStatistics | Get runtime statistics for the specified query execution | Read |
GetSession | Get a session | Read |
GetSessionStatus | Get a session status | Read |
GetTable | Enable access to the specified table. Applies only to AWS services managed policy and principals that use an Athena JDBC driver version 1.1.0 | Read |
GetTableMetadata | Get a metadata about a table for a given datacatalog | Read |
GetTables | Enable access to tables. Applies only to AWS services managed policy and principals that use an Athena JDBC driver version 1.1.0 | Read |
GetWorkGroup | Get a workgroup | Read |
ListApplicationDPUSizes | Return a list of ApplicationRuntimeIds | List |
ListCalculationExecutions | Return a list of calculation executions | List |
ListCapacityReservations | Return a list of capacity reservations for the specified AWS account | List |
ListDataCatalogs | Return a list of datacatalogs for the specified AWS account | List |
ListDatabases | Return a list of databases for a given datacatalog | List |
ListEngineVersions | Return a list of athena engine versions for the specified AWS account | Read |
ListExecutors | Return a list of executors | List |
ListNamedQueries | Return a list of named queries in Amazon Athena for the specified AWS account | List |
ListNotebookMetadata | Return a list of notebooks for a given workgroup | List |
ListNotebookSessions | Return a list of sessions for a given notebook | List |
ListPreparedStatements | Return a list of prepared statements for the specified workgroup | List |
ListQueryExecutions | Return a list of query executions for the specified AWS account | Read |
ListSessions | Return a list of sessions for a given workgroup | List |
ListTableMetadata | Return a list of table metadata in a database for a given datacatalog | Read |
ListTagsForResource | Return a list of tags for a resource | Read |
ListWorkGroups | Return a list of workgroups for the specified AWS account | List |