Sitemap
Low Code for Data Science

A journal of articles written by (and for) the KNIME Community around visual programming, data science algorithms & techniques, integration with external tools, case studies, success stories, data processing, and (of course) KNIME Software.

DATA STORIES | TIPS AND TRICKS | KNIME ANALYTICS PLATFORM

Mastering KNIME: Unlocking Peak Performance with Expert Tips and Smart Settings

10 min readApr 18, 2023

--

University of Konstanz where KNIME was initially developed
University of Konstanz where KNIME was initially developed (picture taken by me in June 2020).

A large open source tool

The KNIME Workbench guide
The KNIME User Guide is a good place to start (https://docs.knime.com/latest/analytics_platform_user_guide/index.html#introduction).

Overview of Topics you might want to consider …

Know your paths and folders

It is always good to know where your data is and how KNIME does handle paths
It is always good to know where your data is and how KNIME does handle paths (https://forum.knime.com/t/write-multiple-csv-file-to-a-loop/44989/2?u=mlauber71)
“Capture” any setting you make in a Flow Variable like a File Path
“Capture” any setting you make in a Flow Variable like a File Path (https://forum.knime.com/t/input-file-name-to-output-file-name/48532/2?u=mlauber71)

KNIME Memory and Performance

Giving KNIME enough memory is important
Giving KNIME enough memory (RAM) is important. Clicking the recycle bin will clear some clutter (https://forum.knime.com/t/knime-3-6-crash-when-dealing-with-massive-data/12145/2?u=mlauber71).
You can (and should) activate “Show heap status” in the KNIME preferences
You can (and should) activate “Show heap status” in the KNIME preferences (https://forum.knime.com/t/knime-3-6-crash-when-dealing-with-massive-data/12145/2?u=mlauber71).

KNIME internal data storage

KNIME 5 — select Row or Column based Backend
KNIME 5 — select Row or Column based Backend

Speed up your KNIME workflows

Split you workflows if they become too large

Call a KNIME sub-worlflow from a main one
Call a KNIME sub-workflow from a main one (https://forum.knime.com/t/call-workflow-table-based-not-accepting-variable-with-path/48189/6?u=mlauber71)

Backup is only for the faint of heart?

A do-it-yourself Backup for KNIME (https://forum.knime.com/t/copy-move-files-node/29412/15?u=mlauber71).

KNIME and Clouds — OneDrive and DropBox

Further dark arts and KNIME Tuning

--

--

Low Code for Data Science
Low Code for Data Science

Published in Low Code for Data Science

A journal of articles written by (and for) the KNIME Community around visual programming, data science algorithms & techniques, integration with external tools, case studies, success stories, data processing, and (of course) KNIME Software.

Markus Lauber
Markus Lauber

Written by Markus Lauber

Senior Data Scientist working with KNIME, Python, R and Big Data Systems as well as Google Cloud (BigQuery, Vertex AI) in the telco industry

No responses yet