For this, the only config you would need are on the Row Splitter, where you define the “excluded” row, which will be the row that becomes your header (row 2)
thanks for posting! I tried to reproduce in different versions of KNIME, but couldn’t. Maybe you can try to modify my workflow into a minimal example that encounters the bug?
Many thanks for the prompt answer, and the workaround! As the case was urgent, I simply programmed my own (near) equivalent in Python (the new Python support is really really great!).
This is my simplest case (data input as previously):
Now, I recreated that as a separate workflow with the same data table… and it works fine. However, the Row to Header fails in several components I have, so that may have something to do with it.
It happened after the upgrade to 4.7.4, which may be significant; 4.7.3 worked fine.
@CarlWitt@ssq I can confirm that this bug dies exist on my Apple M1 machine when the Columnar Backend is activated. I will send logs to the KNIME support.
ERROR Row to Column Header 8:4 Execute failed: Encountered duplicate row ID "org.knime.core.data.v2.value.DefaultRowKeyValueFactory$DefaultRowKeyReadValue@407a6a74"