We're working on a proof of concept on using process automation and are looking to run some scripts in parallel. Our initial thought was using a gateway:
However, we see that each activity is queued and executed sequentially:
Is there a way to execute the activities in parallel? For example, executing "Create Conviva Filter" at the same time as "Send Touchstream Request" and "Setup Scan"?
Thanks in advance for any information.
Hi Blake,
You are correct, in order to process tokens in parallel you need to use a split gateway.
See RN28143, RN33614, and Integrating gateways | DataMiner Docs for how to implement gateways.
As mentioned in a quick chat, I believe the delay is simply a delay in Process Automation to give each script time to execute. After further testing, we see that even if an activity takes a long time to complete (i.e. Send Touchstream Request), other activities will still be started while that one executes.
Hi Andre, thanks for the answer. I’m guessing to make it a split gateway, you simply need to configure the gateway routing rules. We copied ours from the Parallel Split section in the “Integrating gateways” document, but it doesn’t seem to be running in parallel (see new picture in question).
Is there a routing rule we would need to change/add to split it correctly?