aws_athena_start_query_execution
Execute SQL queries on AWS Athena to analyze data stored in S3. Returns a query execution ID for retrieving results.
Instructions
Start an Athena SQL query execution. Blocked in --readonly mode. Returns a query execution ID to check results with get_query_results.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| profile | No | AWS profile name from ~/.aws/config (e.g., 'default', 'production') | |
| region | No | AWS region override (e.g., 'us-east-1', 'sa-east-1') | |
| query_string | Yes | SQL query to execute | |
| database | No | Database context for the query | |
| output_location | No | S3 location for results (e.g., 's3://bucket/path/') | |
| work_group | No | Athena workgroup (default: primary) |