Including Event Data Changes in Process ChainsLocate this document in the navigation structure

Use

Including the Trigger Event Data Change (for Broadcaster) process type in process chains that load data allows you to process broadcast settings when data is changed. The Trigger Event Data Change (for Broadcaster) process type is added to the data load processes. In this process type, you can choose the changed InfoProvider that information broadcasting can be triggered for.

When scheduling their broadcast settings, end users who have created settings for precalculation and distribution in BEx Broadcaster can specify that the precalculation and distribution will be executed whenever data changes in the InfoProvider where scheduled BEx object (query, query view, Web template, report, or workbook) is based.

Procedure

1. Define the Process Chain

  1. Call the process chain maintenance (transaction RSPC).

    More information:Process Chain Maintenance

  2. On the left side of the screen, navigate to the required display component for the process chain in which you want to include the Event Data Change and select it by double-clicking it.

    The system displays the planning view of the selected process chain in the right screen area.

  3. If no suitable process chain is available, create a new process chain.

    More information:Creating Process Chains

2. Include the Event Data Change Process Type

  1. To include the Event Data Change process type, choose Process Types on the left side of the screen.

    The system displays the available process categories.

  2. Expand the Loading Process and Postprocessing process category and drag the Trigger Event Data Change (for Broadcaster) process type to the process chain in the right screen area using drag and drop.

3. Specify the Process Variant

  • In the Insert Trigger Event Data Change (for Broadcaster) dialog box under Event Data Change, enter an existing process variant using the input help and choose Continue.
  • If no suitable process variant is available, create a new variant.
    1. Choose Create.
    2. Enter a name and a description in the dialog box and choose Continue.
    3. In the Process Chain Maintenance: Trigger Event Data Change (for Broadcaster) screen, definethe InfoProvider you want the event data change to be triggered for:
      • Use the process chain to determine the InfoProvider by selecting the variants of the process chain that you want to include. This is possible for variants based on one of the following process types:
        • Execute InfoPackage (LOADING)
        • Activate DataStore Object Data (ODSACTIVAT)
        • Update DataStore Object Data (Further Updating) (ODSPROCESS)
        • Read PSA and Update Data Target (PSAPROCESS)

        This enables you to access the InfoProviders that physically store data, such as standard InfoCubes, real-time InfoCubes, DataStore objects and InfoObjects.

For the Execute InfoPackage process type, you should explicitly specify the InfoProvider. Otherwise, the broadcaster might not recognize the InfoProvider and therefore not provide the execution option in the Scheduling dialog box when data is changed for this InfoProvider.

  • Alternatively, especially for InfoProviders without a physical data store (MultiProviders or InfoSets for example), you can specify the individual InfoProviders directly using input help for the InfoProvider field.

More information about differentiating between InfoProviders:InfoProvider Types.

  1. Press the Parallel Processing pushbutton to make any specific settings for parallel processing of the current process variant. ThisĀ  overrides the general settings for parallel processing for information broadcasting, which you can make in BW background management (transaction RSBATCH, process type BROADCAST).

    More information:Setting Parallel Processing of BW Processes

  2. Save your entries and return to the previous screen.
  3. In the Insert Trigger Event Data Change (for Broadcaster)dialog box choose Continue.
Result

You have included the Trigger Event Data Change (for Broadcaster) process type in a process chain.

You need to activate and schedule the process chain. End users can then choose Execution with Data Change in the InfoProvider and specify the required InfoProvider when they schedule their broadcaster setting.