I have several workflows that upload output directly on Tableau server in hyper file format. Many times, I end up loading bad data on Tableau server because of the data issues on the source side and I do not have control on that. To avoid this issue, I created a process where my Alteryx workflow not just uploads the output on Tableau server, but it also saves the output in yxdb format on network drive (it acts as a data backup for me). I call this data backup process of Alteryx as "Backup Tool". In case I end up loading bad data on Tableau, I roll back the data on Tableau with last known good data from the network drive using another Alteryx workflow, kind of an Analytic App, which I call "Rollback Tool".
Is there a way that I create a macro (for this Backup Tool) that will store the data separately from each of my Alteryx workflows on the network drive? I can easily transform my Rollback Tool so that it can easily replace data for any Tableau data set (published extract in hyper file format).
I've attached a few example of my workflows. I have 40+ such workflows and would like to automate/simplify the backup tool.