We would like to be able to export all workflows on our server so we can then add the XML to a drive where we use a tool to look at the impact of changes in our systems. So workflow X accesses table Y and we are going to rename a column in Table Y, we want to be able to quickly find out that workflow X uses this.
Ive used the server API before and can get it to download and unzip the files (using a python script) but as we have over 600 workflows on the server I cant automate this due to the time it takes to run and the server being setup to cancel long running jobs. Am I missing a trick here? Is there a quicker way to download all the XML workflows rather than the way I have is setup just now where it pulls in 1 at a time and takes a few seconds to download each one?
Hi @craigja ,
To automate the process and prevent your workflow from being stopped by the runtime limit, you could ask the server admin to open port 27018 so you can run the script from your designer or remotely access the server machine and run your script from the server`s designer.
I have the same process but using the download tool. With that, you can have 32 simultaneous requests to the server, and it will download everything faster. I believe you can adapt your python script to do something like that.
Best,
Fernando Vizcaino