2.0.0b53

SnowflakeConfig

Package: flyteplugins.connectors.snowflake

SnowflakeConfig should be used to configure a Snowflake Task.

Additional connection parameters (role, authenticator, session_parameters, etc.) can be passed via connection_kwargs. See: https://docs.snowflake.com/en/developer-guide/python-connector/python-connector-api

class SnowflakeConfig(
    account: str,
    database: str,
    schema: str,
    warehouse: str,
    user: str,
    connection_kwargs: typing.Optional[typing.Dict[str, typing.Any]],
)
Parameter Type Description
account str
database str
schema str
warehouse str
user str
connection_kwargs typing.Optional[typing.Dict[str, typing.Any]]