Operational Analytics With ODP - Monitoring Delta Queues at ODQMON
Transcript of Operational Analytics With ODP - Monitoring Delta Queues at ODQMON
-
8/9/2019 Operational Analytics With ODP - Monitoring Delta Queues at ODQMON
1/11
Welcome to the session Operational Analytics with ODP - Monitoring DeltaQueues
1
-
8/9/2019 Operational Analytics With ODP - Monitoring Delta Queues at ODQMON
2/11
At the end of this module, you will be able to understand the (operational) deltaqueues, monitor delta queues, subscriptions, requests, and data units as well asreorganize delta queues.
-
8/9/2019 Operational Analytics With ODP - Monitoring Delta Queues at ODQMON
3/11
The (operational) delta queues are a new framework which enables multiplesubscribers to replicate data from a set of queues of a provider . A queue serves as apass-through data store for data changes or data snapshots.
The BW DataSources of a system are available as queues of the provider BWDataSource for subscribers of type Search and Analysis and SAP Business ObjectsData Services. In parallel the same DataSources can be connected to a SAP BW systemvia the old BW delta queues (transaction RSA7).
There are different types of data requests:
Subscribers can request a data snapshot (full or one-off request). This is supported byalmost any BW DataSource and does not require a subscription.
Subscribers can request data changes (delta request). This requires to create a subscriptionfirst (delta initialization) and usually to transfer the ini tial data . This is supported only by someBW DataSources, in one of the following two ways:
The application pushes data into the delta queue
The delta queue pulls data into the delta queue via an extractor
3
-
8/9/2019 Operational Analytics With ODP - Monitoring Delta Queues at ODQMON
4/11
Start transaction ODQMON for monitoring the (operational) delta queues
Use the toolbar or monitor menu to navigate between views
Pre-select queues and/or subscribers in the upper area
Monitor the data volume (not calculated by default for performance reasons)
Choose which request types to include (by default delta subscriptions only)
Analyze queue data in the lower area (use ALV functions like sort and filter)
4
-
8/9/2019 Operational Analytics With ODP - Monitoring Delta Queues at ODQMON
5/11
Use double-click in the subscriptions column to drill down to thesubscriptions
The selected queue is taken over as pre-selection
All subscriptions for the selected queue are shown
Without pre-selection provider and queue are part of the tables key
The IDs of subscriptions for multiple queues appear in multiple lines
Lines without subscription ID belong to data snapshot requests
Monitor the last confirmed transaction sequence number (TSN) toidentify subscribers that fetch the requested data late or not at all
Mark the lines and end obsolete subscriptions to free resources
5
-
8/9/2019 Operational Analytics With ODP - Monitoring Delta Queues at ODQMON
6/11
Double-click in the requests column to drill down to the requests
Lines without subscription ID belong to data snapshot requests
Lines without extraction request ID fetch data pushed into the deltaqueue
Monitor the request status and identify problems
1. Check and correct status
2. Analyze background job logs
3. Repeat (and debug) extraction requests
4. Close unconfirmed requests
Display further request details like data volume, selections, and TSNlimits
6
-
8/9/2019 Operational Analytics With ODP - Monitoring Delta Queues at ODQMON
7/11
Double-click in the units column to drill down to the data units
Available data units are displayed in the upper ALV grid.
Data changes are identified by their transaction sequence number (TSN)
Initial or snapshot data is grouped by request ID and unit number
Double-click in a line to display the data rows in the lower ALV grid
Technical fields are added for record number and change mode
7
-
8/9/2019 Operational Analytics With ODP - Monitoring Delta Queues at ODQMON
8/11
Choose menu Goto Reorganize delta queues
Schedule a job for reorganization, e.g. ODQ_CLEANUP_CLIENT_004
By default the job is scheduled each day at 01:23:45 system time
If needed adapt the start time and frequency in transaction SM37
If needed adapt the retention time for recovery (see F1 help for details
8
-
8/9/2019 Operational Analytics With ODP - Monitoring Delta Queues at ODQMON
9/11
You should now be able to Understand the (operational) delta queues Monitor delta queues, subscriptions, requests, and data units Reorganize delta queues
-
8/9/2019 Operational Analytics With ODP - Monitoring Delta Queues at ODQMON
10/11
You can find further information on Monitoring Delta Queues in the SAP Library for SAP NetWeaver 7.0 including Enhancement Package 3 under http://help.sap.com .
10
-
8/9/2019 Operational Analytics With ODP - Monitoring Delta Queues at ODQMON
11/11
11