Hub
Pricing About
Collection

KNIME for AWS Users

AWSAmazonAmazon Web ServicesCloudAmazon IAM
+11

Unlock the full potential of your AWS infrastructure with KNIME. From basic storage and file management to scalable cloud databases and advanced MLaaS offerings, the KNIME AWS extensions make it very easy to incorporate the power of AWS by just adding a few nodes. Keep in mind that executing KNIME workflows connected to AWS may incur AWS costs.

KNIME AWS Integrations User Guide
This guide illustrates how to connect to AWS and how to use the AWS extensions.
Aug 26, 2024 9:08 AM
Like

Getting Started with AWS Workflows

Utilizing AWS product connections within KNIME will always start with user authentication. Once you have authenticated, you can use that output to power the AWS connectors.
Node / Source
Amazon Authenticator

Generates connection information for Amazon services. Learn more

Connecting to Data Stored in AWS

KNIME supports importing different types of data from multiple different AWS products. Depending on the AWS product, you can incorporate KNIME frameworks for additional processing.
File Storage with KNIME File Handling
With the KNIME File Handling Framework and Amazon S3 Connector, you can incorporate files stored in Amazon S3 into your workflows.
KNIME File Handling Guide
Node / Source
Amazon S3 Connector

Configures connection information for accessing Amazon S3, enabling download/upload of files using KNIME remote file handling nodes. Learn more

Node / Source
List Files/Folders

Generates a list of files and/or folders within a selected directory. Learn more

Node / Source
CSV Reader

Reads CSV files and can auto-guess the file structure, with options to handle changing schemas and parallel reading. Learn more

Node / Sink
CSV Writer

Writes input data table to a file or remote location in CSV format. Learn more

Node / Source
Excel Reader

The item reads Excel files and converts data to KNIME types, providing a table structure preview and supporting formula reevaluation. Learn more

Node / Sink
Excel Writer

The item writes input data table into an Excel file for easy sharing and analysis in other applications. Learn more

Node / Source
Table Reader

Reads files written by Table Writer, retaining meta information like domain, properties, colors, and size, accessing various file systems. Learn more

Node / Sink
Table Writer

Writes a data table in KNIME's internal format to a file. Learn more

Node / Source
Transfer Files

Copies or moves files from a source to another folder with various options. Learn more

Node / Source
Transfer Files (Table)

The item copies or moves files from a source to another folder based on specified options. Learn more

Node / Source
File Reader

Reads common text files, auto-guesses file structure, supports changing file schemas, and can access various file systems. Learn more

Go to item
Workflow
Read Data from Amazon S3
Amazon S3 ConnectorAmazon S3Amazon Authentication
+7
This workflow demonstrates how to read data files (Text, Excel, KNIME Table and CSV) from the Amazon S3.
Beginners Space01_Read04_Read_Data_from_Amazon_S3
9
knime
Go to item
Workflow
Amazon S3 Remote File Example
Amazon S3CloudRemote
+2
Creates, uploads, lists files in an Amazon S3 bucket, downloads a file, and provides URLs for direct file reading.
Examples01_Data_Access06_ZIP_and_Remote_Files01_Amazon_S3_Remote_File_Example
0
knime
Relational Databases with KNIME’s Database Framework
With KNIME’s Database Connectivity Framework, you can incorporate database tables stored in AWS into your KNIME Workflows. This includes AWS database services like Redshift and Athena, as well as databases provisioned via Amazon RDS.
KNIME Database Extension
Node / Source
Amazon Redshift Connector

The item establishes a connection to Amazon Redshift for data retrieval and manipulation. Learn more

Node / Source
Amazon Athena Connector

Establishes a connection to Amazon Athena using the native JDBC driver, requiring server details and login credentials from an Amazon Authentication connection. Learn more

Node / Source
DB Connector

Establishes a connection to a JDBC database for data retrieval and manipulation. Learn more

Node / Source
DB Table Selector

Selects a table or view from a connected database and outputs database connection info and query. Learn more

Node / Manipulator
DB Row Filter

Filters rows from a DB Data table based on specified conditions. Learn more

Node / Source
DB Reader

Executes queries in a database and retrieves results 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

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
DB Concatenate

Concatenates two database tables based on matching column names, handling differing column types and missing values. Learn more

Go to item
Workflow
Database - Simple IO
DatabaseIoSqlite
item reads and writes data from a simple file-based sqlite database.
Examples01_Data_Access02_Databases01_Database_Simple_IO_Example
2
knime
Go to item
Workflow
Databases - Advanced Usage
DatabaseSqlite
Executes advanced database operations using KNIME nodes.
Examples01_Data_Access02_Databases02_Database_Advanced_Example
0
knime
Go to item
Workflow
Google BigQuery and Amazon Athena - Will They Blend?
BigQueryAthenaGWAS
Combines data from Google BigQuery and Amazon Athena for Genome Wide Association studies.
Examples01_Data_Access02_Databases12_Google_BigQuery_and_Amazon_Athena_will_they_blend
1
knime
No-SQL/Key-Value Databases (DynamoDB)
Adding DynamoDB to your workflows allows you to incorporate the power of a NoSQL database into your KNIME Workflows and Data Applications.
Go to item
Extension
KNIME Amazon DynamoDB NodesTrusted extension
This feature contains the Amazon DynamoDB nodes.

KNIME AG, Zurich, Switzerland

0
knime
Go to item
Workflow
Amazon S3 meets DynamoDB
AmazonS3DynamoDB
+2
Creates DynamoDB tables based on data uploaded to S3 using KNIME nodes.
Examples01_Data_Access06_ZIP_and_Remote_Files06_Amazon_S3_meets_DynamoDB
1
knime

Leveraging Amazon EMR with KNIME’s Apache Spark Framework

With the KNIME Extension for Apache Spark, KNIME user’s can leverage data from spark clusters created using Amazon EMR into their workflows.
KNIME Amazon EMR Integration Guide
Go to item
Extension
KNIME Extension for Apache SparkTrusted extension
KNIME nodes for assembling, executing and managing Apache Spark applications. Supports Spark versions 2.4 and 3.

KNIME AG, Zurich, Switzerland

0
knime
Go to item
Workflow
Connecting to Amazon EMR
AmazonAWSEMR
+4
Executes Spark job on Amazon EMR cluster using NYC taxi dataset for prediction model with Random Forest.
Examples10_Big_Data01_Big_Data_Connectors08_Connecting_to_Amazon_EMR
0
knime

Connecting to Amazon Machine Learning Products

KNIME offers native connectors for a few Amazon MLaaS offerings, including Amazon Comprehend, Amazon Personalize, and Amazon Translate. See below the full node extension.
Go to item
Extension
KNIME Amazon Machine Learning IntegrationTrusted extension
This feature contains nodes for interacting with AWS (Amazon Web Services) AI/ML-Services like AWS Comprehend and AWS Translate.

KNIME AG, Zurich, Switzerland

0
knime
Go to item
Workflow
Amazon Personalize Movie Recommendation Example
Amazon PersonalizeRecommendationPersonalization
+2
Generates personalized movie recommendations using Amazon Personalize web services.
Examples40_Partners02_Amazon03_Amazon_Personalize_Movie_Recommendation_Example
1
knime
Go to item
Workflow
Travel Risk Map for Corporate Safety using AWS Comprehend and Translate
Amazon ComprehendAmazon TranslateKey Phrases
+7
Generates Travel Risk Map for Corporate Safety using AWS Comprehend and Translate.
Examples40_Partners02_Amazon02_Amazon_Comprehend_Translate_Travel_Risk_Map
0
knime

Using Boto3 in KNIME Python Nodes

Learn how to connect to AWS services using Boto3 in KNIME Python Nodes
AWS SDK for Python (Boto3)
Go to item
Collection
Getting started with KNIME’s Python integration
PythonPython ScriptPython Integration
+2
Provides an overview of KNIME’s Python integration and how Python scripts can be used in workflows.
4
knime
Go to item
Workflow
KNIME to AWS with Boto3
AWSAmazonBoto3
+7
Automates invoice processing with Amazon Textract in AWS using KNIME and Boto3.
Examples50_Applications59_KNIME_to_AWS_with_Boto301_KNIME_to_AWS_with_Boto3
1
knime

KNIME on AWS Marketplace

KNIME provides AWS Marketplace offerings for customer-managed instances of KNIME Business Hub and KNIME Analytics Platform. If you are interested in deployment of KNIME Business Hub via the AWS Marketplace, refer to the following links and documentation. If you need assistance on evaluation of this deployment, please contact KNIME Customer Care using the link below.
KNIME on AWS Marketplace
Docs: KNIME Business Hub on AWS Marketplace
Contact KNIME Customer Care

Additional Material

KNIME and AWS Partnership
Blog: How KNIME Users Can Build Intelligent Workflows By Accessing AWS Services Through Boto3 SDK Integration
Docs: KNIME AWS Integration Guide
Docs: KNIME File Handling Guide
Docs: KNIME Database Extension Guide
Docs: KNIME Big Data Extensions User Guide

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
© 2025 KNIME AG. All rights reserved.
  • Trademarks
  • Imprint
  • Privacy
  • Terms & Conditions
  • Data Processing Agreement
  • Credits