There's a common situation in Alteryx - where a key is used which is treated as a string - this key is used for joins, for sorts, filters. These keys also need to be carried through the flow for every tool, which then creates a data transport cost
However - string keys are very very expensive - and the way that SQL engines optimize this is that they create an index of these and replace the strings with integers under the covers, and only convert back at the point of creating an output.
Would this be a feasible way to improve the performance of Alteryx, without changing the functionality?