SAS Visual Process Orchestration

SAS Visual Process Orchestration is a web-based process flow authoring environment that is launched from SAS Data Management Console. The authoring environment provides nodes that can be used to build orchestration jobs, which are process jobs that run other jobs. When you create data integration and data quality jobs, you can use SAS Visual Process Orchestration to ensure the coordinated execution of these jobs. This coordinated execution is based on control logic.
The following display shows a SAS Visual Process Orchestration job flow:
SAS Visual Process Orchestration Job Flow
SAS Visual Process Orchestration Job Flow
SAS Visual Process Orchestration provides the following benefits:
  • It enables you to integrate jobs (executable files) from various systems into a single orchestration job. Referenced jobs can include SAS Data Integration Studio jobs, DataFlux Data Management Studio jobs, SAS code, third-party programs, scripts, and web services.
  • Orchestration jobs can execute referenced jobs in parallel.
  • Orchestration jobs can apply control logic such as looping and IF/THEN/ELSE handling.
  • Orchestration jobs can handle events, error-checking, and run-time statistics for each node in the job.
  • Orchestration jobs can be versioned and locked.
  • SAS Visual Process Orchestration is fully integrated with the SAS platform. For example, orchestration jobs are stored in SAS folders. You can use the SAS object promotion framework in SAS Management Console to move orchestration jobs between test, development, and production environments.