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