Hi there,
I want to build a DAG job in openwhisk by using wskdeploy.
I know wskdeploy can create a sequence, but can wskdeploy create a DAG job?
suppose there are 4 DAG functions in a workflow, the relationship of the 4 functions is floowing:
A --> B ——>D
↘ ↗
C
That is, function A sends the same outputs to function B and function C.
Note that functions B and function C can be executed in parallel (for different purposes).
function C receives the output of the function A and sends the output to function D.
Here, function D will not be executed until it receives both inputs from function B and function C.
I think it is a common demand in real-world workflow, could anyone tell me how to do this?
Hi there,
I want to build a DAG job in openwhisk by using wskdeploy.
I know wskdeploy can create a sequence, but can wskdeploy create a DAG job?
suppose there are 4 DAG functions in a workflow, the relationship of the 4 functions is floowing:
A --> B ——>D
↘ ↗
C
That is, function
Asends the same outputs to functionBand functionC.Note that functions
Band functionCcan be executed in parallel (for different purposes).function
Creceives the output of the functionAand sends the output to functionD.Here, function
Dwill not be executed until it receives both inputs from functionBand functionC.I think it is a common demand in real-world workflow, could anyone tell me how to do this?