Show TOC

Supervising Automatic Data Uploads Locate this document in the navigation structure

 

As the data upload supervisor, you have authorization to schedule the background jobs that are required to manage automatic data uploads.

The daemon framework contains pre-configured jobs that are triggered in the background and run in a controlled loop.

These jobs execute repetitive functions.

The framework has a control job that controls all the other pre-configured jobs including the folder scanner and Persistent Staging Area (PSA) scanner jobs. These jobs can facilitate almost real-time data detection.

Prerequisites

  • You have scheduled jobs in Customizing for Cross-Application Components under   Demand Data Foundation   Data Upload   Basic Settings   Configure Jobs  .

    You can configure the following:

    • Background job variants

    • Start date and time

    • Job duration

    • Maximum runtime and the intervals in which the jobs are executed

    • The sleep time in between job runs

    For example, you can schedule the job to run during the least usage period of the system every hour each weekday night from 22:00:00 to 06:00:00.

  • You have ensured that the control job is running so that the other jobs can run, otherwise they wait for the control job to start.

Features

  • You can start and stop jobs manually on the Work Center UI under Status Overview: Jobs.

  • If you stop a job manually, you pause the function implemented by the job. For example, if you stop the folder scanner for files in SDX and CSV format, it stops new files from being detected and processed. If you stop the PSA scanner, it prevents the scanner detecting new entries in the PSA tables.

    The daemon framework ensures that the job starts automatically at the configured start time even if previous runs failed.

  • Jobs can run in multiple processes.

  • You can also use the job scheduler (transaction SM37) and override the daemon framework, but the daemon framework still guarantees that only one instance of the job runs at once in SAP Demand Signal Management.

  • If a job terminates due to unforeseen circumstances, it has the status Aborted.

    An error message is logged which you can see on the Work Center UI under Status Overview: Jobs.

    When a problem occurs with a job, you must intervene manually. Once you solve the problem, you restart the job manually on the Work Center UI under Status Overview: Jobs.