Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.evidence.studio/llms.txt

Use this file to discover all available pages before exploring further.

The Snowflake direct connector lets Evidence run queries live against your Snowflake account.
Private beta. Direct Connectors are not yet generally available. Contact us to enable them for your organization.
This is the direct connector. If you’d like to extract data (to join data across multiple sources), use the managed Snowflake connector instead.

Connecting

You’ll create a dedicated user in Snowflake, grant it access to the warehouse and data you want Evidence to read, then enter the credentials in Evidence.
The SQL below runs in any Snowflake worksheet (Snowsight, SnowSQL, etc). You’ll need to run it as a user with SECURITYADMIN (for user/role creation) and SYSADMIN (for grants).

Prerequisites

  • A Snowflake account with a warehouse and at least one database you want Evidence to query.
  • A user with SECURITYADMIN and SYSADMIN (or ACCOUNTADMIN) to run the setup SQL.
In the snippets below, replace <warehouse>, <database>, and <schema> with your own.

1. Create a role and user for Evidence

Evidence support password and keypair authentication to Snowflake.

2. Configure the connector in Evidence

1

Open the connectors page

Go to Connectors in the sidebar. In the Warehouse card at the top, select Snowflake.
2

Enter connection details

Fill in the form with the credentials of the user you created.
3

Test and save

Click Test Connection. Once it passes, click Save.

Row-Level Security

Documentation for RLS is not yet available for Snowflake. Please contact support to set up RLS with the Snowflake direct connector.