Creating A Session For Snowpark Python - Snowflake Documentation
Creating A Session For Snowpark Python - Snowflake Documentation
To authenticate, you use the same mechanisms that the Snowflake Connector for
Python supports.
Establish a session with a Snowflake database using the same parameters (for
example, the account name, user name, etc.) that you use in the connect function
in the Snowflake Connector for Python. For more information, see the parameters
for the connect function in the Python Connector API documentation.
Construct a dictionary ( dict ) containing the names and values of these
parameters (e.g. account , user , role , warehouse , database , schema , etc.).
To create the session:
1. Create a Python dictionary ( dict ) containing the names and values of the
parameters for connecting to Snowflake.
2. Pass this dictionary to the Session.builder.configs method to return a
builder object that has these connection parameters.
3. Call the create method of the builder to establish the session.
The following example uses a dict containing connection parameters to create a
new session:
>>> connection_parameters = {
... "account": "<your snowflake account>",
... "user": "<your snowflake user>",
... "password": "<your snowflake password>",
https://docs.snowflake.com/en/developer-guide/snowpark/python/creating-session 1/1