Hi all!
I'm writing this post more as a crowdsourcing post to expand and improve on what I've built here in Auto-Documentation.
I wrote the idea piece here: https://community.alteryx.com/t5/Alteryx-Designer-Desktop-Ideas/Documentation-of-Workflows-by-Alteryx/idc-p/1158603#M20877 -> Your likes & comments there are much appreciated as well!
I've built something barebones that everyone can see & play around with.
The first order of business was to get summary statistics of the tools we are using in any workflow. So I've done a report that counts the number of tools used, and groups them based on the Tool Palette category - I've also included special considerations for self-made Macros as long as they are named accordingly. What could be improved is the range of tools collected, and also a classification of the Macro type (Standard, Batch, Iterative) - I cannot seem to get that information from the tool itself, maybe I'm missing something.
I guess what would make documentation great is the following:
- Get a good look at the configuration of each tool in a standard way.
- Picture the process flow and have snapshots of the data's journey.
- Understand the ingress and egress of the workflow and what file types are being dealt with.
- Making it dynamic so that it can put on the Server, and can be signed off by a superior etc.
I think the old tool: https://community.alteryx.com/t5/Engine-Works/Auto-Documentation/ba-p/545827 is great, but it has not received an update for some time.
In my Idea post, @Rags1982 gave great ideas and they themselves have built something amazing with just XML alone. I'd like to share what I've done, and hope to improve on it further with the Maveryx community further.
I think this is why I love the community so much - it has bright minds that can come together to give ideas and expand on solutions together.
Thanks all!!!