Skip to content

SnowflakeSessionRequiredError

relationalai.config.errors.exceptions
SnowflakeSessionRequiredError(connection: "SnowflakeConnectionBase")

Raised when a credential-less Snowflake connection needs a Snowpark session.

A connection configured with authenticator="session" has no credential material and can only be used with an externally-supplied Snowpark session. This is raised whenever such a connection would otherwise need to mint a new session on its own — either because no session was ever supplied via create_config’s snowflake_session argument, or because a previously injected session was invalidated (for example, after a failed role restore cleared the connection’s session cache).

Parameters

Inheritance Hierarchy

SnowflakeSessionRequiredErrorConfigErrorbuiltins.Exception