NodePit Batch

Run your KNIME workflows headless

Frequently Asked Questions

This page contains answers to our most frequently asked questions. If you cannot find what you are looking for, please get in touch with us.

How can I suppress the error popup window?

When NodePit Batch encounters an error, a popup window may appear requiring manual confirmation. This can be disruptive in automated or unattended execution scenarios.

To suppress the popup, add the following parameter to your command line:

--launcher.suppressErrors

Examples of how to use this parameter on different operating systems are provided below:

./knime \
-nosplash \
-application com.nodepit.batch.application.NodePitBatchExecutor \
--launcher.suppressErrors
./KNIME.app/Contents/MacOS/knime \
-nosplash \
-application com.nodepit.batch.application.NodePitBatchExecutor \
--launcher.suppressErrors
knime.exe \
-nosplash \
-consoleLog \
-noexit \
-application com.nodepit.batch.application.NodePitBatchExecutor \
--launcher.suppressErrors

The process will still exit with the appropriate error code, so your automation can detect failures without requiring manual interaction.

How does NodePit Batch differ from KNIME's built-in batch execution?

KNIME Analytics Platform used to ship with its own batch execution capability, which allowed running workflows headless from the command line. As of KNIME 5.9 (released April 2026), KNIME discontinued KNIME Batch Execution, citing a shift towards their cloud-based offering KNIME Pro. Users on KNIME 5.9 and later no longer have access to the built-in batch executor.

NodePit Batch is an independent tool developed and maintained by NodePit — not affiliated with KNIME AG. We have been supporting the KNIME community with a headless execution option since KNIME 4.7, and we are committed to continuing to do so for current and future KNIME versions, including 5.9 and beyond.

Over the years, NodePit Batch has also grown beyond what the original KNIME Batch Execution offered. It supports running workflows stored anywhere — locally or via URL — and makes it straightforward to pass credentials and flow variables to your workflows at runtime.

Are you affiliated with the KNIME AG?

No. We are not affiliated with the KNIME AG. We deliberately are not a “KNIME Partner”, but an independent company. We strongly believe that only this way we can provide you with the best and most innovative solutions and services and avoid any conflicts of interest which would stem from a coupling with the KNIME AG.