I'm starting a new project, "inheriting" 200+ workflows built from different versions of alteryx, starting 10.5 until 2018.4
I will also have plenty of new users that will need to be familiar with some workflows very quickly. i.e learning part of the immense long list of tools available in Alteryx Designer.
Part of my role will also to find deprecated tools and find other solutions available in newer versions of alteryx.
For this, I use: https://help.alteryx.com/current/Getting_Started/ToolCategories.htm
And a great reference that is easier for users than the complete documentation: https://community.alteryx.com/t5/Alteryx-Knowledge-Base/Tool-Mastery-Index/ta-p/84593
How to list the alteryx tools used in a workflow?
This way, we can list the right reference to users that will "own" a specific workflow, and prepare the training materials accordingly.
I looked up the yxmd files as xml, and considering to parse for the version, and the tools name:
I would loop through all workflows of a folder to build this list:
I can then pivot this by tool or make the link to users.
The reason to repeat the version on every row is for the case where a tool has changed behavior/parameters between alteryx versions.
Do you see another way of doing this?