Adapters
Strata supports 8 database adapters for connecting to your data warehouses.
Supported Adapters
- PostgreSQL - Full PostgreSQL support
- Snowflake - Snowflake data warehouse
- MySQL - MySQL database
- SQL Server - Microsoft SQL Server (including Azure)
- Athena - AWS Athena
- Trino - Trino/Presto
- DuckDB - Embedded analytics database
- Druid - Apache Druid
Common Configuration
All adapters support:
- adapter - Adapter name (required)
- name - Display name (required)
- description - Optional description
- tier - Performance tier:
hot,warm,cold(default:warm) - query_timeout - Query timeout in seconds (default:
3600) - client_name - Client name sent to database (default:
Strata)
Adding Adapters
Use the CLI to add adapters:
strata datasource add postgres
strata datasource add snowflake
Or edit datasources.yml directly.
Authentication
Credentials are stored securely in .strata (not committed to git):
strata datasource auth datasource_key
Next Steps
- Read adapter-specific documentation above
- Datasources - Tiers and full configuration
- Managing Datasources - Test connections