Expand description
AWS Athena query execution functionality
This module handles building SQL templates and executing them in AWS Athena. It provides functionality to:
- Submit queries to Athena
- Poll for query completion
- Retrieve query results
- Extract database context from SQL comments
ยงDatabase Context
You can specify the target database using SQL comments:
-- Database: my_database
CREATE TABLE example (id INT);or
/* Database: my_database */
CREATE TABLE example (id INT);Structsยง
Constantsยง
Staticsยง
- DATABASE_
PATTERNS ๐
Functionsยง
- call
- get_
database_ ๐from_ sql - get_
query_ ๐execution_ context - get_
query_ ๐result - get_
result_ ๐configuration - status ๐
- submit_
and_ ๐wait - total_
execution_ ๐time