Snowflake
Last updated
Was this helpful?
Last updated
Was this helpful?
IP RESTRICTIONS
Make sure to allow traffic from one of the Paradime IPs in your firewall depending on the data location selected.
👉 See also: .
You can execute the SQL commands below in Snowflake and create a user with the suggested access credentials.
This set of permissions will enable Paradime to read from and create tables and views when running production jobs in you Snowflake database.
To add the Snowflake Scheduler connection, go to account settings > connections, select Scheduler Environment and enter the required fields.
Below are list of fields and example to create a connection.
Profile
dbt-snowflake
Target
prod
Account
vj71689.eu-west-2.aws
Role
The role to assume when running queries as the specified user.
transformer
Database
The name of your Snowflake production database.
analytics
Warehouse
The virtual warehouse to use for running queries.
transforming
Username
The username created with access to the production database.
prod_user
Password
The password set for the user created in Snowflake.
password_xyz
Schema
The default schema used to build dbt™️ objects at runtime.
dbt_prod
Threads
8
In Paradime you can use Key-Pair authentication method to connect your Scheduler environment using a Private Key and optionally a Private Key Passphrase.
Below are list of fields and example to create a connection.
Profile
dbt-snowflake
Target
prod
Account
vj71689.eu-west-2.aws
Role
The role to assume when running queries as the specified user.
transformer
Database
The name of your Snowflake production database.
analytics
Warehouse
The virtual warehouse to use for running queries.
transforming
Username
The username created with access to the production database.
prod_user
Private Key
The Private Key generated and linked to the user. You must include the commented lines when adding the Private Key.
-----BEGIN ENCRYPTED PRIVATE KEY----- < private key content here > -----END ENCRYPTED PRIVATE KEY-----
Private Key Passphrase (Optional)
The Passphrase created when generating the encrypted key
passphrase_xyz
Schema
The default schema used to build dbt™️ objects at runtime.
dbt_prod
Threads
8
The profile name set in your dbt_project.yaml
. See more .
The target name used to identify the connection. See more .
The Snowflake account to connect to as per
The number of threads used in this connection. See more .
After , you will need to set the rsa_public_key
for the Snowflake user connecting to Paradime.
The profile name set in your dbt_project.yaml
. See more .
The target name used to identify the connection. See more .
The Snowflake account to connect to as per
The number of threads used in this connection. See more .