Modeling Guide

Execute an SAP BW Process Chain

Use the SAP BW Process Chain operator in the SAP Data Hub Modeler tool to execute an SAP BW process chain in an SAP BW system.


  • You have created a connection to an SAP BW system using the SAP Data Hub Connection Management application.


SAP BW process chain is a sequence of processes that are scheduled to wait in the background for an event. Some of these processes can trigger a separate event that can, in turn, start other processes.

In the SAP BW process chain, you can define the start condition of a process chain with the start process type. All other processes in the chain are scheduled to wait for an event. These processes are connected using events that are triggered by a predecessor process to start a subsequent process.


  1. Start the SAP Data Hub Modeler.
  2. In the navigation pane, select the Graphs tab.
  3. In the navigation pane toolbar, choose + (Create Graph).
    The tool opens an empty graph editor in the same window, where you can define your graph.
  4. Select the operator.
    A graph can contain a single operator or a network of operators based on the business requirement.
    1. In the navigation pane, choose the Operators tab.
    2. In the search bar, search for the SAP BW Process Chain operator.
    3. In the search results, double-click the SAP BW Process Chain operator (or drag and drop it to the graph editor) to add it as a process in the graph execution.
  5. Configure the operator.
    1. In the graph editor, select the SAP BW Process Chain operator and choose (Open Configuration).
    2. In the SAP BW Connection text field, enter a connection ID that references a connection to a remote SAP BW system.
      You can also use the form-based editor that the tool provides to select or enter the connection details. In the configuration pane, choose (Open editor). If you have already created connections in the SAP Data Hub Connection Management application, in the Connection ID dropdown list, you can browse and select the required connection. If you want to manually enter the connection details to the remote system, in the Configuration Type dropdown list, select Manual and enter the required connection details.
    3. In the SAP BW ProcessChain ID dropdown list, select the SAP BW process chain that you want to execute in the remote system.
      The tool populates the dropdown list based on the connection ID.
    4. (Optional) In the Retry Interval text field, enter the time interval in seconds for the engine to wait until next status update.
      The default value is 20 seconds.
    5. (Optional) In the Retry Attempts text field, enter the maximum number of attempts to query for status update.
      The default value is 10 attempts.
  6. Save and execute the graph.
    Use the Workflow Trigger and Workflow Terminator operators in the graph to control the start and stop of the graph execution respectively.