Categorization of Pipelines

The Categorization of Pipelines creates clear segregation of the nature of tasks being orchestrated.

For details, see the Oracle Financial Services Analytical Applications Infrastructure Extension Pack Online Documentation. .

Applying the Extension Pack categorizes and updates the pipeline types appropriately depending on the nature of tasks that are being orchestrated. Further explanation on the nature of tasks and categorization is as follows:
  1. Workflow Pipeline
  2. Run Pipeline
  3. Sub-Run Pipeline
  4. Business Process Pipeline

You can define and orchestrate Business Process Pipelines only if the Oracle Financial Services Analytical Applications Infrastructure Extension Pack (OFSAAIE) is enabled in the OFS AAI setup. The Business Process Pipeline allows orchestration of various tasks and pipelines across Workflow, Run, and Sub-run Process Pipelines of any pipeline type whether it is a Business, Run, or Workflow Pipeline(s).

The various widgets in the PMF Canvas display depending on the type of pipeline selected, which are described as follows:
  1. Run Pipeline: If any orchestrated pipeline consists of OFSAA tasks and service calls that run within the OFSAA context, it is categorized as Run Pipeline and it allows to stitch or orchestrate other processes of the type "subrunprocess". The Sub-run Process is further explained, or the Run can be mapped within a Run, which allows you to configure an array of tasks and orchestrate them based on the decisions attached.
  2. Workflow: This represents a state-machine pipeline that allows you to orchestrate manual and automated system tasks, which helps you to stitch a state-change machine by performing manual or system tasks. If there is a Sub-pipeline, then you can stitch a Workflow pipeline. This process also allows you to have service tasks that make REST calls to systems outside of OFSAA.
  3. Subrunprocess: This is a process similar to the Run process where a Sub-run Process Pipeline allows you to orchestrate the tasks in OFSAA as well as the services and API that run within the OFSAA context. You can also map other processes of the type "subrunprocess" within a Sub-run Process.
  4. Business Process: This process allows you to access a full range of orchestration where the Business Process Pipeline can interleave a Run Pipeline to a Workflow Pipeline or can orchestrate a Sub-Run process or Workflow process. It enables the widget to have a full range of tasks in OFSAA as well as workflow tasks. This process also allows you to have service tasks that make REST calls to systems outside of OFSAA.