I have a workflow that I need a macro for.
Basically I loop through a data set that has a list of cities, I pass all the data to the macro but I also give it 1 city at a time pulled from a unique tool. The data set is then filtered in the macro to process only that city. For testing purposes I use a sample tool to only send it 1 city. When I do it this way the workflow takes about 20 minutes to run.
If I pretend that there are no other cities and process only 1 city in a single worfklow (data never gets passed to a macro) the workflow only takes 8 minutes.
Are there major bottlenecks passing data back and forth from macros?