Connect AWS Athena
Prerequisites
- You have an IAM user dedicated for Skoot Athena access.
- You have an Athena workgroup configured for Skoot queries.
- You have read access to source data and metadata (Glue/Athena catalog + databases + tables).
- You have an S3 query results location configured through your Athena workgroup.
Step 1 - Create/Use a Dedicated IAM User
Use a dedicated IAM user for Skoot. Avoid shared admin credentials.
Step 2 - Attach Athena Access Policy
Attach the policy created for Skoot Athena access to that IAM user.
Minimum capability needed by Skoot:
- Athena query actions in your selected workgroup
- Glue metadata read access for schema discovery
- S3 read access for underlying data
- S3 read/write access for Athena query results path
Step 3 - Create Access Key
Create an access key for that IAM user and store it securely.
You will use:
Access Key IDSecret Access Key
Step 4 - Optional: IP Whitelisting
If your environment enforces network allowlists, allowlist Skoot public egress IP from Data Sources .
Connect in Skoot App
After Athena setup is complete:
- Click AWS Athena in Available Data Sources section AWS Athena Connection .
- Fill these fields exactly:
Connection NameAWS RegionAccess Key IDSecret Access KeyWorkgroupCatalogQuery Timeout (ms)(minimum1000)
- Save the connection.
- Confirm status is
Connected.
Related Pages
Last updated on