Summation queries Snowflake with either password or key-pair authentication, optionally scoped to a warehouse and role you specify.
What you’ll need
In Snowsight, open the account menu and click View account details:
Switch to the Config File tab in the Account Details modal. You’ll need these fields from the code block shown there:
- A Snowflake account identifier, in the form
<orgname>-<account_name>
- Optionally, a warehouse for Summation to run queries in. Leave it blank to use the user’s default warehouse.
- A username, plus either a password or a key pair to authenticate with
Enter those values on Summation’s Snowflake connection details page:
Recommended Best Practice (Optional)
Create a dedicated SUMMATION_USER and SUMMATION_ROLE rather than re-using a personal login. Easier to audit, and you can rotate credentials without disrupting humans.
Setup SQL
Run as ACCOUNTADMIN (or another role with sufficient privileges):
For more on grants, see GRANT <privileges> in the Snowflake docs.
Adding datasets
After saving the connection, browse the tree of databases and schemas in the dataset picker and select tables or views. Each dataset’s source reference looks like:
Common problems