Hub
Pricing About
Collection

KNIME for Snowflake Users

SnowflakeDBDatabaseETLELT

Enable anyone in the organization - whether data experts, data analysts, business experts, scripters or non-scripters - to access and make sense of data in Snowflake, and virtually anywhere else, with KNIME’s low-code/no-code capabilities and dedicated nodes such as the Snowflake Connector node.

KNIME Snowflake Extension Guide
This guide describes how to work with Snowflake from within KNIME Analytics Platform.
Mar 30, 2026 8:45 AM
Like

Getting Started with Snowflake Workflows

Utilizing Snowflake data within KNIME requires a connection to a Snowflake Data Warehouse using the KNIME Database Framework. Once connected with the Snowflake Connector node, you will be able to use all KNIME DB nodes for visual query generation.
Node / Source
Snowflake Connector

This node creates a connection to a Snowflake database using the selected Snowflake JDBC driver. Learn more

Node / Source
DB Table Selector

This node takes a DB Connection as input and allows to select a table or view from within the connected database. Learn more

Node / Manipulator
DB Row Filter

This node allows rows to be filtered from the input DB Data table . Learn more

Node / Source
DB Reader

Executes the input query in the database and retrieves the result into a KNIME data table. Learn more

Node / Source
DB Query Reader

Executes an entered SQL query and returns the result as KNIME data table. Learn more

Go to item
Workflow
How to Get Started with Snowflake
SnowflakeDBGetting started
+2
This workflow shows two ways to execute a Snowflake query within KNIME.
TemplatesHow to Get Started with Snowflake
0
knime
Go to item
Workflow
How to Modify Database Tables on Snowflake
DatabaseUtilityDB
+6
This workflow demonstrates how write data from KNIME into a Snowflake database, perform in-database data operations, and write pr…
TemplatesHow to Modify Database Tables on Snowflake
0
knime

ETL vs. ELT with KNIME and Snowflake

KNIME makes it easy for you to get your data into the right form within Snowflake whether you want to do ETL or ELT. By using the KNIME DB extension, you can visually create database queries to push execution to the database or warehouse.You can design your workflow based on where you would like the execution of different pieces of the workflow to take place.
Node / Manipulator
DB GroupBy

This node allows rows to be grouped by the selected columns from the input DB Data object. Learn more

Node / Manipulator
GroupBy

Groups the rows of a table by the unique values in the selected group columns. Learn more

Node / Manipulator
DB Numeric-Binner

It has a DB input port. For each column a number of intervals - known as bins - can be defined. Learn more

Node / Manipulator
Numeric Binner

For each column a number of intervals - known as bins - can be defined. Learn more

Node / Manipulator
DB Joiner

This node joins two DB Data tables. The join is based on the joining columns of both tables. Learn more

Node / Manipulator
Joiner

This node combines two tables similar to a join in a database. Learn more

Node / Sink
DB Loader

This node uses database specific bulk loading functionality that only some databases support to load large amounts of data. Learn more

Go to item
Workflow
How to Prepare and Explore Data with KNIME and Snowflake (ETL)
SnowflakeETLCustomer Intelligence
+3
This workflow is an example of how to read and transform different customer data files within KNIME prior loading the manipulated…
TemplatesHow to Prepare and Explore Data with KNIME and Snowflake (ETL)
0
knime
Go to item
Workflow
How to Prepare and Explore Data with KNIME and Snowflake (ELT)
SnowflakeELTCustomer Intelligence
+3
This workflow is an example of how to read different customer data files in KNIME and upload it to Snowflake.
TemplatesHow to Prepare and Explore Data with KNIME and Snowflake (ELT)
0
knime

In-Database Model Inferencing

Powered underneath by the Snowpark integration, you can now create a model within KNIME and push it to your Snowflake Data Warehouses. Once the model is placed in the warehouse, you can then perform the model inferencing steps at the data (Snowflake) layer.
Node / Predictor
Snowflake H2O MOJO Predictor (Autoencoder)

This node applies an autoencoder MOJO to an incoming Snowflake connection. Learn more

Node / Predictor
Snowflake H2O MOJO Predictor (Classification)

This node applies a classification MOJO (binomial or multinomial) to an incoming Snowflake connection. Learn more

Node / Predictor
Snowflake H2O MOJO Predictor (Cluster Assigner)

This node applies a clustering MOJO to an incoming Snowflake connection. Learn more

Node / Predictor
Snowflake H2O MOJO Predictor (Dimension Reduction)

This node applies a dimension reduction MOJO to an incoming Snowflake connection. Learn more

Node / Predictor
Snowflake H2O MOJO Predictor (Isolation Forest)

This node applies an Isolation Forest MOJO to an incoming Snowflake connection Learn more

Node / Predictor
Snowflake H2O MOJO Predictor (Regression)

This node applies a regression MOJO to an incoming Snowflake connection. Learn more

Node / Predictor
Snowflake H2O MOJO Predictor (Word Embedding)

This node applies a word embedding MOJO to an input column. Learn more

Go to item
Workflow
Building a Churn Predictor with Snowflake
Customer IntelligenceRandom forestMarketing Analytics
+5
This workflow connects to a Snowflake database, loads and joins customer data, computes summary statistics, and prepares the data…
Industry & Department Use CasesRetail & CPGChurn Prediction with SnowflakeBuilding a Churn Predictor with Snowflake
0
knime
Go to item
Workflow
Deploying a Churn Predictor with Snowflake
Customer IntelligenceChurnDeployment
+4
This workflows connects to a Snowflake database, retrieves the latest customer data, and applies a pre-trained churn prediction m…
Industry & Department Use CasesRetail & CPGChurn Prediction with SnowflakeDeploying a Churn Predictor with Snowflake
0
knime
Go to item
Workflow
Customer Segmentation with Snowflake
ClusteringK-MeansCustomer segmentation
+5
This workflow connects to a Snowflake database, loads customer transaction data, and implements basic customer segmentation throu…
Industry & Department Use CasesRetail & CPGCustomer Segmentation with Snowflake
0
knime

Data Apps powered by KNIME and Snowflake

With KNIME Business Hub, a user has the ability to create and deploy workflows across the business that are powered by Snowflake and KNIME. You can schedule the workflow to run at specific times , deploy it as a REST endpoint, or create a visual data app. Below you can find an example of a workflow which uses Snowflake data to create a sales KPI dashboard. Take a look at the KNIME Data Apps Beginners Guide in the additional material section.
Go to item
Workflow
6 KPIs for any CEO with Snowflake
KPIsCEODatabase
+5
This Data App helps CEOs monitor key company health indicators by automating KPI extraction and visualization, enabling faster, d…
Industry & Department Use CasesAnalytics Consulting6 KPIs for any CEO with Snowflake
0
knime
Go to item
Workflow
Stockout Monitoring with Snowflake
StockoutInventory managementSupply chain
+4
The workflow processes stockout data about different item categories and across different warehouses in the US, for the years 202…
Industry & Department Use CasesManufacturingStockout Monitoring with Snowflake
0
knime

Additional Material

Docs: KNIME Snowflake Extension Guide
Video: Siemens Healthineers Creates Data-as-a-service with Snowflake and KNIME
Blog: Build a Churn Predictor with Snowflake and KNIME
Docs: KNIME Data Apps Beginners Guide
KNIME and Snowflake Partnership
Discover Snowflake Templates

KNIME
Open for Innovation

KNIME AG
Talacker 50
8001 Zurich, Switzerland
  • Software
  • Getting started
  • Documentation
  • Courses + Certification
  • Solutions
  • KNIME Hub
  • KNIME Forum
  • Blog
  • Events
  • Partner
  • Developers
  • KNIME Home
  • Careers
  • Contact us
Download KNIME Analytics Platform Read more about KNIME Business Hub
© 2026 KNIME AG. All rights reserved.
  • Trademarks
  • Imprint
  • Privacy
  • Terms & Conditions
  • Data Processing Agreement
  • Credits