Skip to main content

Snowflake Data Source

Snowflake is a fully managed, cloud-based OLAP database optimized for large-scale analytics and batch processing. It features independent scaling of storage and compute, automatic data partitioning, and high-performance parallel query execution.

To configure a connection to Snowflake, select Snowflake as the data source type. Dedicated Snowflake fields will appear—complete these fields as described below:

Snowflake data source definition properties

FieldDescription
Data Source DescriptionEnter a unique name. Example: Snowflake Data Source
TypeSelect Snowflake.
ServerEnter a Snowflake account name.
Database NameEnter the warehouse or database name.
Extra connection string propertiesEnter any additional connection string parameters required by the database provider.
Database Schema NameEnter the shema name only (do not include database prefix).
Authentication StrategySelect the method for authenticating with Snowflake. For Key-Pair Authentication, use your public and private keys if supported.
Key UserEnter the username for authenticating with Snowflake.
Private KeyUpload the private key file for authentication.
Pass Phrase(Optional) Enter the password if the private key file is protected.
User NameEnter the username for database authentication.
PasswordEnter the password for the specified user.