Modeling Guide for SAP Data Hub

Schedule Graph Executions with SAP Data Hub Monitoring

The SAP Data Hub Monitoring provides capabilities to schedule graph executions.

Context

Scheduling graph execution is useful, for example, to schedule graph executions with recurring conditions.

Procedure

  1. Start the SAP Data Hub Monitoring application.
  2. In the home page, choose the Schedules tab.
    The application displays the graphs that are already executed and the status of the execution.
  3. Create a schedule.
    1. In the top right corner of the Schedules page, choose Create.
    2. Provide a description for the schedule.
    3. In the Graph Name dropdown list, select a graph that you want to schedule for execution.
      The application populates all graphs that are available for scheduling executions.
  4. Define a recurrence.
    You can define recurring schedules to execute the graph. The application supports a form-based approach or a cron expression to define the recurrence.
    Type Description
    Form Provide a form-based UI to define a condition that specifies the frequency (or the number of occurrences) for executing the graph.

    The system uses the UTC equivalent of the frequency pattern that you specify to schedule the executions.

    For example, you can define a recurring condition that executes the graph every day at 9:00 AM

    Expression Use this mode to define a cron expression that defined the recurring condition to schedule a graph execution. The cron expression is a string comprising of five fields separated by white spaces.

    The cron expression syntax is Minute Hour DayOfMonth Month DayOfWeek

  5. Use the Star Time and End Time timepickers to define the boundary values.
    For example, you can schedule a graph every day at 9:00 AM starting from 01 JAN, 2019 to 31 JAN, 2019.

Next Steps

After creating a schedule, you can monitor and manage the schedule within the SAP Data Hub Monitoring application.