VMware Cloud Community
JeanChristopheD
Enthusiast
Enthusiast

How to get parallel action calls from vRA ?

Hello,

I'm currently working with vRealize Automation 7.4.0 and vRealize Orchestrator 7.4.0 and I didn't find any way to get actions feeding multiple fields without any link between them to be run in parallel.

Is-there some parameter that can be tune somewhere in order to start running all actions as fast as possible instead of waiting that each started action has ended before starting the next one ?

Something that leads quickly to long loading times...

Thanks for your ideas !

5 Replies
GayathriS
Expert
Expert

You could use "waiting timer " to achieve this.

However all this are customize way of achieving it .

---------------------------------------------------------------------

If its about running multiple workflow parallel then below is the answer:Start workflows in parallel Runs a workflow multiple times, with different parameters. You provide workflow parameters in an array. You also provide a property list, with one property per workflow input, for each instance of the workflow that starts. The number of properties in the array define the number of workflow runs.

Please consider marking this answer as "correct" or "helpful" if you think your questions have been answered.

regards

Gayathri

Reply
0 Kudos
ymichalak
Hot Shot
Hot Shot

Yep team,

When we launch the form we want all external actions to run in parallel and not one after  the other.

Currently as you can see below external value are launched one after the other not all in parallel which impacts the loading time of XaaS :smileyangry:

Sans titre.png

Reply
0 Kudos
JeanChristopheD
Enthusiast
Enthusiast

Hi,

Thanks for your reply.

In fact the point is to have vRA resolving all the actions in all the different vRA fields that have no link one with the other simultaneously.

Let's say you have 10 fields that are independant, each one calling a vRO action like this :

pastedImage_0.png

Currently, each action is called when the previous one has answered leading to long loading times (more than 20s, an eternity for the user).

With a simultaneous call, it would be about 2s whatever the number of fields.

Your idea to have a "common call" is interesting but at the time to fill the vRA fields with the correct value in the answer array how to you proceed ?

As there are no way to select a given cell of an array inside vRA... unless using another action that would take the time saved to do this :smileyconfused:

Thanks !

Reply
0 Kudos
GayathriS
Expert
Expert

I dont think we have a way from VRA , unless you create some thing customized from VRO to achieve this .

Please consider marking this answer as "correct" or "helpful" if you think your questions have been answered.

regards

Gayathri

Reply
0 Kudos
JeanChristopheD
Enthusiast
Enthusiast

It's a bad news if you consider that a single field could have multiple actions linked :

  • one to get the list of possible values,
  • another for the default value,
  • a last one to control visibility or min / max values if you are playing with a decimal.

Let's hope another expert has a nice solution for this very common use case...:smileyconfused:

Reply
0 Kudos