Skip to content

SnowflakeConnection

relationalai.config.connections.snowflake
SnowflakeConnection = SnowflakeConnectionBase

Alias for SnowflakeConnectionBase.

This is the recommended type to use when referring to Snowflake connections in type hints, isinstance checks, and when calling RAIConfig.get_connection.

>>> from relationalai.config import Config
>>> from relationalai.config import SnowflakeConnection
>>> cfg = Config(
... connections={
... "sf": {
... "type": "snowflake",
... "account": "my_account",
... "warehouse": "my_warehouse",
... "user": "my_user",
... "password": "my_password"
... }
... }
... )
>>> conn = cfg.get_connection(SnowflakeConnection, name="sf")
 config > config
└──  Config
    └──  get_session