I am attempting to run two different workflows as below:
Container Input (Table) → GroupBy
CSV Reader → GroupBy
The Container Input reads a pandas DataFrame in using knimepy, and the CSV reader reads in the same table stored as a csv file. Upon inspecting both reader node outputs, I find the tables to be identical. However, in the first workflow, the GroupBy node drops several important columns whereas the second workflow retains them. I swap the reader nodes, and the results are the same. I need to figure out how to avoid dropping columns when using the Container Input. Can somebody please help me?