Hi KNIME team,
I’d like to propose the introduction of a “Configurable Table Creator” node—essentially, a Configuration node that allows the definition and editing of small static tables directly within a component’s configuration dialog.
This would be extremely useful in real-world scenarios where parameterization requires more than just primitive values. Typical examples include:
- Mapping tables (e.g. category-to-weight, code-to-label, etc.)
- Small reference datasets
- Custom user-defined rules that need to be exposed to business users
While it’s possible to simulate this by using external inputs or flow variables, the current workarounds are either overly complex or break the modular encapsulation of components. Embedding a simple tabular editor in the configuration dialog would provide:
- Better UX for non-technical users consuming components
- Self-contained logic, improving reusability and portability
- Enhanced governance, since business rules could be edited without modifying the workflow
Of course, this is not intended for large datasets—just small, structured inputs where dropdowns or string fields are insufficient. Similar to what Table Creator offers, but scoped within a config dialog, with column types, default values, and simple data entry.
It aligns with KNIME’s low-code philosophy and would extend the power of components meaningfully.
Would love to hear if this is already under consideration, or if there’s a workaround I might’ve overlooked.
Best regards