Start of Content Area

Function documentation Monitor for Real-Time Data Acquisition  Locate the document in its SAP Library structure

Use

In the monitor for real-time data acquisition (transaction RSRDA), the daemons currently available in the system are displayed in a tree structure along with the objects assigned to them.

The monitor displays the status of the daemons and the assigned objects. This enables you to monitor the daemon and the progress of the data update into the PSA and the DataStore object. You can execute various functions for an object in the context menu of a node.

You access the monitor by choosing Monitors in the Administration functional area of the Data Warehousing Workbench.

Features

Overview of Daemons

The system displays the DataSource that you have assigned to each daemon. For each DataSource, the system displays the relevant InfoPackage for real-time data acquisition that contains the parameters for the data transfer. Under Unassigned Objects, the system displays any DataSources to which you have not yet assigned daemons. If you assigned a data transfer process (DTP) to the DataSource, the system displays this on the same level as the InfoPackage. Under an InfoPackage or data transfer process, the system displays the open request that posts data to the PSA table or DataStore object. The system only displays the DTP request if the PSA contains data. If you have used the data transfer process to assign a subsequent process chain to a daemon, the system displays the process chain under the data transfer process.

For information about the navigation options in the daemon overview as well as the icons and status for the various overview levels, choose This graphic is explained in the accompanying text Legend.

You can trigger the system to check the background jobs and refresh the object display by choosing Goto Refresh.

Functions in the Monitor for Real-Time Data Acquisition

Daemon Functions

Function

Context Menu

Menu Path

Description/More Information

Create daemon

-

Daemon  Create

Enter an ID for the daemon. There can be up to 99 daemons assigned the numbers 01 to 99.

Enter a description for the daemon.

Specify the intervals (in minutes) at which the daemon is to access the data in the source and in the PSA.

Delete daemon

Delete Daemon

Daemon Delete

When you delete an inactive daemon, the objects assigned to this daemon are moved to Unassigned Objects.

Display and change daemon settings

Daemon Settings

or double-click on the daemon

Daemon Display

Daemon Change

The system displays the daemon ID, the description of the daemon, and the interval (in minutes) at which the daemon accesses the data in the source and PSA.

You can change the description and the time (in minutes).

Display runtime information for the daemon

Runtime Information

 

Daemon Runtime Information

In addition to the daemon ID and description, the following information is also displayed:

      Job name and number of the job that executes the daemon

      Server on which the daemon is running

      Time stamp for the start of the job

      Time stamp for the start of the daemon

Background documentation

Since the daemon closes regularly and starts again in a new background job, the time stamps for the starting the daemon for starting the job are different.

      User who started the daemon

Start data transfers for the daemon

Context menu of an inactive daemon: Start Daemon with All InfoPackages

Daemon Start

Select a server or a server group. The daemon is scheduled on this server or on a server in the server group. If you do not specify a server, the system selects any available server.

The daemon waits for a free background job. If the background job for the daemon is running, the daemon starts the data transfers for the InfoPackages and data transfer processes assigned to it according to the settings.

Stop data transfers for the daemon

Stop Upload

Daemon Stop

The data transfers for the InfoPackages and DTPs that are assigned to the daemon are completed. The system then closes the requests (PSA, DTP and activation requests).

The daemon displays This graphic is explained in the accompanying text (Stop) as the status if there are still open requests. The status of the daemon only changes to This graphic is explained in the accompanying text (inactive) when all requests are closed and the daemon can be stopped.

If the daemon cannot be stopped, for example if you reach the maximum number of attempts to close the requests, the status of the daemon changes to This graphic is explained in the accompanying text (terminated).

Restart data transfers for the daemon

Context menu of a daemon that was terminated or stopped: Restart Batch Job

-

 

If you have eliminated the source of the error, you can restart the daemon.

Select a server or a server group. The daemon is scheduled on this server or on a server in the server group. If you do not specify a server, the system selects any available server.

The daemon waits until a background job is available and then restarts the data transfer with this job.

Assign data transfer processes to the DataSources that are assigned to this daemon.

Assign DTP

Edit  Assign DTPs

A list of DTPs is displayed. The list is organized by DataSources that are assigned to this daemon and that are the source for a DTP. You can select the DTPs by choosing Assign.

 

DataSource Functions

Function

Context Menu

Menu Path

Description/More Information

Start data transfer for the DataSource

Start Upload

Edit  Start Upload.

The daemon executes the InfoPackage and the data transfer process for this DataSource during the next load process.

Start the data transfer process in this way:

      if you assigned the DataSource to a daemon that is already active

      if you want to reactivate the data transfer process after an error occurs, the daemon is active, and the data transfer is running for other assigned DataSources

Stop data transfer for the DataSource

Stop Upload

Edit  Stop Upload.

The data transfer for this DataSource is closed and the requests (PSA, DTP, and activation request) are closed.

This allows you to interrupt the data transfer if, for example, you need to adjust the data flow to reflect changed requirements.

Call DataSource maintenance

DataSource Maintenance

or double-click on the DataSource

Edit  Maintain

You are now in display mode of the DataSource.

Assign DataSource to a (different) daemon

Assign Daemon

Edit  Assign Daemon

Enter the ID of the daemon.

The DataSource and the corresponding InfoPackage as well as possibly the relevant data transfer processes are assigned to the selected daemon.

If the DataSource is assigned to a new daemon, it is included in the processing if the next daemon job is running.

Delete assignment of DataSource to a daemon

Delete Assignment

-

The DataSource and its related InfoPackages and data transfer processes are moved to Unassigned Objects.

Assign data transfer processes to the DataSource

Assign DTP

Edit  Assign DTPs

A list of DTPs that have this DataSource as source is displayed. You can select the DTPs by choosing Assign.

If there is only one DTP, the system makes the assignment automatically when you execute this function.

 

Functions of the InfoPackage

Function

Context Menu

Menu Path

Description/More Information

Call InfoPackage maintenance

Display InfoPackage

or double-click on the InfoPackage

Edit  Maintain

Note Note that you cannot call InfoPackage maintenance while the daemon is active.

Assign DataSource for the InfoPackage to a (different) daemon

Assign Daemon

Edit  Assign Daemon

Enter the ID of the daemon.

The InfoPackage and the corresponding DataSource as well as possibly the relevant data transfer processes are assigned to the selected daemon.

Assign data transfer processes to the DataSource to which the InfoPackage belongs

Assign DTP

Edit  Assign DTPs

A list of DTPs that have the DataSource of this InfoPackage as source is displayed. You can select the DTPs by choosing Assign.

If there is only one DTP, the system makes the assignment automatically when you execute this function.

Call monitor for InfoPackage

Monitor

Goto  Monitor

The system displays the monitor with the PSA requests for the current and previous day.

Display requests in the PSA

Double-click on column Data Target

 

The list of requests in this PSA is displayed. Select a request and choose This graphic is explained in the accompanying textPSA Maintenance.

 

Functions of the PSA Request

Function

Context Menu

Menu Path

Description/More Information

Call request monitor

Monitor

Goto  Monitor

The system displays the monitor for the selected request.

Close request

Close Request

-

You can close a request if the daemon has terminated.

See Closing Requests in the Monitor for Real-Time Data Acquisition.

Display request in the PSA

Double-click on column Data Target

 

The list of requests in this PSA is displayed. Select a request and choose This graphic is explained in the accompanying textPSA Maintenance.

 

Data Transfer Process Functions

Function

Context Menu

Menu Path

Description/More Information

Call data transfer process maintenance

Display DTP

or double-click on the DTP

Edit  Maintain

You are now in display mode of the DTP maintenance.

Assign DataSource for the data transfer process to a (different) daemon 

Assign Daemon

Edit  Assign Daemon

Enter the ID of the daemon.

The data transfer process and the corresponding DataSource as well as the InfoPackage and possibly further related data transfer processes are assigned to the selected daemon.

Delete assignment of the data transfer process to a DataSource

Delete Assignment

-

The system no longer displays the data transfer process in the monitor for real-time data acquisition.

Call administration for DataStore object

Manage InfoProviders

or double-click on column Data Target

-

-

Assign process chains that follow the data transfer process to the daemon

Assign Subsequent Process Chain

-

In the dialog box, select a suitable process chain. You can only select active process chains. Note that the subsequent process chain has to include a start process with scheduling option Start Using API.

The process chain starts when the daemon closes a request. In this way, you can link further processing and update processes to real-time data acquisition.

You can assign more than one subsequent process chain to a data transfer process.

Call monitor for data transfer process

Monitor

Goto  Monitor

The system displays the monitor with the data transfer process requests for the current and previous day.

Generate a process chain for repairing the data transfer from the PSA to the InfoProvider

Generate Repair Process Chain

Edit  Repair Chain  Generate

If the daemon terminated the data transfer due to an error in the transformation, for example, and you have corrected the error, you can generate a repair process chain. The repair process chain consists of a start process, a standard data transfer process, and possibly activation of data in the DataStore object and in the subsequent process chains.

Execute repair process chain

Execute Repair Process Chain

Edit  Repair Chain  Execute

Information about using the repair process chain: Troubleshooting Real-Time Data Acquisition

If you generated a repair process chain:

Display repair process chain

Display repair process chain

Edit  Repair Chain  Display

You are now in display mode of the maintenance for this process chain.

If you generated a repair process chain:

Delete repair process chain

Delete Repair Process Chain

Edit  Repair Chain  Delete

-

 

DTP Request Functions

Function

Context Menu

Menu Path

Description/More Information

Call administration for DataStore object

Manage InfoProviders

or double-click on column Data Target

-

-

Close request

Close Request

-

You can close a request if the daemon has terminated.

See Closing Requests in the Monitor for Real-Time Data Acquisition.

Call monitor for DTP request

Monitor

Goto  Monitor

The system displays the monitor for the selected request.

 

Subsequent Process Chain Functions

Function

Context Menu

Menu Path

Description/More Information

Call process chain maintenance

Maintain Subsequent Process Chain Or double-click

-

-

Delete assignment to daemon

Delete Assignment

-

The system no longer displays the process chain in the monitor for real-time data acquisition. The process chain does not start when the daemon closes a DTP request.

 

You can display the daemon jobs at all levels of the overview by choosing Goto  Job Overview or the corresponding context menu entry.

You can display the log entries for the daemon at all levels of the overview by choosing Goto  Display Log or the corresponding context menu entry.

 

 

 

 

End of Content Area