:::info[Required extra]
This connection requires the snowflake extra. See Installation.
:::
Test data in Snowflake.
servers:
- server: snowflake
type: snowflake
account: abcdefg-xn12345
database: ORDER_DB
schema: ORDERS_PII_V2
account, database, and schema come from the servers section above.
Any DATACONTRACT_SNOWFLAKE_-prefixed variable is passed (lowercased, prefix stripped) as a connection parameter to the snowflake-connector-python driver. Set the variables required by your workspace’s authenticator mode.
| Connection parameter | Environment variable |
|---|---|
username |
DATACONTRACT_SNOWFLAKE_USERNAME |
password |
DATACONTRACT_SNOWFLAKE_PASSWORD |
warehouse |
DATACONTRACT_SNOWFLAKE_WAREHOUSE |
role |
DATACONTRACT_SNOWFLAKE_ROLE |
connection_timeout |
DATACONTRACT_SNOWFLAKE_CONNECTION_TIMEOUT |
authenticator |
DATACONTRACT_SNOWFLAKE_AUTHENTICATOR |
private_key |
DATACONTRACT_SNOWFLAKE_PRIVATE_KEY |
private_key_passphrase |
DATACONTRACT_SNOWFLAKE_PRIVATE_KEY_PASSPHRASE |
private_key_path |
DATACONTRACT_SNOWFLAKE_PRIVATE_KEY_PATH |