I learned I use the Column Rename node very often. I usually have got many nodes of this type scattered all over my workflow. This is most often because of lots of nodes don’t give an option to set a name for columns they produce; Let’s mention Group By node as a typical example. I typically end with an executive node that does some difficult work with data, followed by a Column Rename node.
As an experienced programmer, I’m used to refactoring my code periodically to make it more readable and understandable. This means I rename identifiers shortly after I learn their names don’t match their purposes. When I do this, I’m supposed to edit the nodes this operation affected. It’s a bit annoying and I’d appreciate the IDE would support such a refactoring a bit. But the Column Rename node is a tough one in the path. If I have a renaming rule in it, it is not possible to change which column the rule belongs to, which column is to rename. The only way is to re-create the rule using another column. It’d be fine being able to change the current name of the column here.
In the case above, I’d like to change the settings that the column Sum(ratio) would change to sum_of_workplace_ratio_for_person. In this case, I’d like to change the current rule to work with the column Sum(ratio) instead of the former name Sum(workplace_ratio). The way I’m supposed to achieve this is to make new rule for the Sum(ratio) column and copy-paste the current settings (the text-field labeled Change:) to the new rule.