Snowflake
To write your transformed data into a Snowflake table using Upsolver, you must first create a connection that provides the appropriate credentials to access your database.
Syntax
Jump to
Connection options
CONNECTION_STRING
— editable
CONNECTION_STRING
— editableType: text
The connection string to use when connecting to the database.
Format:
Where:
ACCOUNT_WITH_REGION.snowflakecomputing.com
The connection URL in Snowflake.
Example:
snowflakedemo.us-east-2.aws.snowflakecomputing.com
DB_NAME
The name of the database to connect to.
WAREHOUSE_NAME
(Optional) The warehouse name. If not provided, the default warehouse is used. If no default warehouse exists, the
CREATE CONNECTION
command fails.
ROLE_NAME
(Optional) The name of the role to use when connecting. If not provided, the default role is used. If no default role exists, the
CREATE CONNECTION
command fails. To ensure proper functionality and access for our user when connecting to Snowflake, the following permissions need to be granted in snowflake:Grant usage on the specified database:
Grant usage on the specified schema within the database:
Grant permissions to create tables and stages within the specified schema:
Grant permission to create schemas within the specified database:
Read more about connection string arguments in Snowflake.
USER_NAME
— editable with password
USER_NAME
— editable with password
Type: text
The user to authenticate to the database with.
PASSWORD
— editable with user_name
PASSWORD
— editable with user_name
Type: text
The password for the user.
MAX_CONCURRENT_CONNECTIONS
— editable
MAX_CONCURRENT_CONNECTIONS
— editableType: integer
(Optional) The maximum number of concurrent connections to the database.
Limiting this may reduce the load on the database but could result in longer data latency.
COMMENT
— editable
COMMENT
— editableType: text
(Optional) A description or comment regarding this connection.
Minimum example
Full example
Last updated