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
(connectionSnowflakeConnectionBase) - The connection that has no usable session.