Icon

How to Get Started with Snowflake

<p><strong>How to Get Started with Snowflake</strong><br><br>This workflow shows two ways to execute a Snowflake query within KNIME.</p><p>For this workflow to work, you will need to configure the Snowflake Connector node to connect to your data warehouse. The workflow connects to the CUSTOMERS table in the TPCH_SF1 sample schema, which is shared with your Snowflake account.</p>

URL: KNIME Snowflake Extension Guide https://docs.knime.com/latest/snowflake_extension_guide/index.html#_introduction

Visually create a Snowflake query with KNIME
Use custom SQL for query execution in Snowflake

How to Get Started with Snowflake


This workflow shows two ways to execute a Snowflake query within KNIME. For this workflow to work, you will need to configure the Snowflake Connector node to connect to your data warehouse. The workflow connects to the CUSTOMERS table in the TPCH_SF1 sample schema, which is shared with your Snowflake account.

📍Technical Note:

If you don't have a Snowflake account, you can sign up for a free 30-day trial account (when signing up, select Enterprise edition and choose any Snowflake cloud/region - preferably AWS or Azure).

Configure the Snowflake Connector node:

After signing up, navigate to your Snowflake Account details. There, you'll find key information to configure the node:

  • Account identifier (input it in Full account name field)

  • Login name (input it in Authentication > Username & password field). The password field is the password used to log in to your Snowflake account.

  • Role (input it in Default access control role). If you're using a free trial account, the role is ACCOUNTADMIN by default. Otherwise, input the role that is enabled for your account (your role should have read permissions).

  • Stay in your Account details and navigate to the Config File tab. Select the warehouse you prefer (e.g., SNOWFLAKE_LEARNING_WH, if you're using a free trial account) and input the warehouse name in the Virtual warehouse field.

Pick from visual schema and tablename from listing
DB Table Selector
Connect todatabase
Snowflake Connector
Send query to Snowflake and return values to KNIME
DB Query Reader
Send query to Snowflakeand return values to KNIME
DB Reader
Select filtering criteria
DB Row Filter

Nodes

Extensions

Links