Snowflake
Included in all plans
Wren AI needs to access your Snowflake database via the IP address of the outbound IP of Wren AI Cloud. Please add the IP address of the Wren AI service to the firewall of your Snowflake database.
Scroll to the bottom of the data source connection page to find the IP address.
To add a Snowflake connection, click on the Snowflake option in Connect a data source section.
Connect
Fill in the connection settings:
Display name
The display name for the database in the Wren AI interface.
Account
The account name for the account that you want to use to connect to your Snowflake database. The format is organization_name-account_name
.
You could find the account name from the Snowflake dashboard.
Database name
The name of the database you want to connect to.
Schema
The schema name for the schema that you want to use to connect to your Snowflake database.
Warehouse
Specifies the virtual warehouse for query execution. If blank, the account's default warehouse is used (if configured).
User
The database username for the account that you want to use to connect to your Snowflake database.
Authentication method
Username and password authentication will be deprecated by November 2025. We recommend switching to key pair authentication. Learn more
Choose between two authentication methods:
Password authentication
- Username: The database username for the account that you want to use to connect to your Snowflake database.
- Password: The password for the username that you use to connect to the database.
Key pair authentication
- Username: The database username for the account that you want to use to connect to your Snowflake database.
- Private key: Upload your unencrypted RSA private key file.
To configure key pair authentication, follow the Snowflake documentation to generate and configure your key pair. Make sure to use an unencrypted private key file for the connection.
Click Next to start connection and go to the next step.