Hello.
I am trying to change the type of all columns to string regardless of the column type.
So, I used string() using the String Manipulation (Multi Column) node, but the following error occurs.
Hi @mychoi , unfortunately it’s a long standing bug in String Manipulation (Multi Column) that makes it unsuitable for this task which is a pity because ideally it would be exactly the node to use! If that bug were ever fixed this node would be so much more useful.
Most of the nodes there require zero configuration, with the exception of Add Empty Rows which you should configure to add an additional 1 row, and set the value for String to something other than missing (e.g. XXX), and the final Row Filter which you should configure to remove row 1
I have uploaded a component to the hub that does this, but also allows you to specify the columns to be converted. It will only attempt to convert “character based” data types such as date, xml, json, numbers, boolean.
Hopefully it covers all your data types. Should you give it a try, let me know if it works for you, or if you have any problems with it.