config.yml
databases: - name: my_snowflake_db # Unique identifier for this connection type: snowflake account: "xy12345" # Your Snowflake account identifier username: "your_user" # Username for authentication password: <password> # Direct password (not recommended) password_var: "SF_PWD" # Environment variable containing password (recommended) warehouse: "COMPUTE_WH" # Warehouse to use database: "ANALYTICS" # Database name role: "ANALYST" # Optional: Role to assume
Prepare password environment variable
export SF_PWD=<your password>
.env
echo SF_PWD=<your password> >> .env
Add Snowflake configuration
databases: - name: snowflake_analytics type: snowflake account: "xy12345.us-east-1" username: "analyst" password_var: "SF_PWD" warehouse: "COMPUTE_WH" database: "ANALYTICS"