You can execute the WF_RUN function using different parameter combinations:
WF_RUN
with project name, workflow name and node name
WF_RUN
with project ID, workflow ID and node IDs
WF_RUN
with project name, workflow name, node name and time interval
WF_RUN
with project ID, workflow ID, node ID and time interval
The RERUN_WORKFLOW
RUN mode runs all nodes in a workflow regardless of how these nodes are connected. If a workflow contains two or more separate lineage of nodes, all lineages will be run, but the order of lineage execution is not deterministic. That is, the user cannot set the order for the lineage to run.
Table 8-4 lists the parameters that are used in the WF_RUN
function.
Table 8-4 List of Parameters in the WF_RUN function
Parameters | Description |
---|---|
|
Specify the project name that the workflow was created in. |
|
Specify the project ID that the workflow was created in. |
|
Specify the workflow name to run. |
|
Specify the workflow ID to run. |
|
Specify the node names in the workflow to run. |
|
Specify the node IDs in the workflow to run. |
|
|
|
Specify the maximum number of parallel model builds across all workflows. Specify NULL for system determined. Use this parameter only if your system has plenty of resources, otherwise set this value to NULL to use the default value. |
|
Specify existing schedule object defined in the Scheduler. If no value is specified for |
|
Specify the date and time on which this workflow is scheduled to start for the first time. If |
|
Specify how often the workflow repeats. You can specify the repeat interval by using the calendar or PL/SQL expressions. The expression specified is evaluated to determine the next time the workflow should run. If |
|
Specify the date and time after which the workflow expires and is no longer run. If no value for |
|
Specify existing job class to run the workflow. If no value for |
Parent topic: WF_RUN