Anfang des Inhaltsbereichs

Hintergrunddokumentation Regelmäßig auszuführende Aufgaben  Dokument im Navigationsbaum lokalisieren

SAP empfiehlt eine periodische Bereinigung aller verarbeiteten Messages, um Ihre Speicherressourcen nicht unnötig zu beanspruchen.

Folgende periodische Aufgaben werden für die Integration Engine und die Business Process Engine empfohlen. Sie müssen in regelmäßigen Abständen ausgeführt werden. Die angegebenen Häufigkeiten hängen von Ihrer Systemlast ab und können demzufolge variieren.

Standard-/Routineaufgaben

Task

Empfohlene Häufigkeit

Genaue Beschreibung

Archivieren von Messages:

SAP_BC_XMB_ARCHIVE<client>

Einmal täglich

Dieser Job verschiebt zu archivierende Messages in das Archiv und löscht archivierte Messages aus der Datenbank.

Planen Sie diesen Job mit der Transaktion SXMB_ADM (Archivierungsjobs einplanen).

Siehe Interfaces und Verweilzeiten für die Archivierung festlegen und Archivieren und löschen.

Alternativ können Sie auch mit der Transaktion SM36 den Job SAP_SOA_ARCHIVE_PLAN einplanen.

Achtung

Beachten Sie, dass nur einer der beiden alternativen Jobs, SAP_BC_XMB_ARCHIVE<client> (Transaktion SXMB_ADM) oder SAP_SOA_ARCHIVE_PLAN (Transaktion SM36), eingeplant werden muss.

Löschen von Messages und der Message-Tabelle:

SAP_BC_XMB_DELETE_<client>

Einmal täglich

Dieser Job wird zum Löschen einzelner Messages verwendet. Er kann auch verwendet werden, um alle Messages aus einer Tabelle zu löschen; dabei wird die gesamte Tabelle gelöscht und wieder neu erstellt. Einzelne Messages, die nicht gelöscht werden können, werden in der Zwischenzeit in einer temporären Tabelle gesichert.

Planen Sie diesen Job mit der Transaktion SXMB_ADM (Löschjobs einplanen).

Siehe Archivieren und löschen.

Alternativ können Sie auch mit der Transaktion SM36 den Job SAP_SOA_DELETE_MESSAGES oder SAP_SOA_TABLE_SWITCH einplanen.

Achtung

Planen Sie entweder den Job SAP_BC_XMB_DELETE_<client> (Transaktion SXMB_ADM) oder die beiden Jobs SAP_SOA_DELETE_MESSAGES (Transaktion SM36) und SAP_SOA_TABLE_SWITCH (Transaktion SM36) ein.

Löschen von Historiendaten:

SAP_BC_XMB_HIST_DELETE_<client>

Einmal pro Woche

Dieser Job wird zum Löschen von Historiendaten verwendet.

Historiendaten bestehen aus einer kleinen Menge von Header-Informationen aus gelöschten Messages. Sie werden in einer separaten Tabelle mit einer Mindestaufbewahrungsfrist von sieben Tagen gesichert.

Planen Sie diesen Job mit der Transaktion SXMB_ADM (Löschjobs einplanen).

Siehe Archivieren und löschen.

Alternativ können Sie auch mit der Transaktion SM36 den Job SAP_SOA_DELETE_HISTORY einplanen.

Achtung

Beachten Sie, dass nur einer der beiden alternativen Jobs, SAP_BC_XMB_HIST_DELETE<client> (Transaktion SXMB_ADM) oder SAP_SOA_DELETE_HISTORY (Transaktion SM36), eingeplant werden muss.

Aktualisieren des Cache

 

Bei der Freigabe von Änderungslisten wird ein Cache-Aktualisierungs-Job automatisch im Hintergrund gestartet.

Message-Queue-Bearbeitung

 

Wird automatisch vom qRFC-Scheduler gestartet. Es gelten die Standardvorgehensweisen für Routineaufgaben bei qRFC-Tabellen.

Überwachen der Fehlersituationen von Prozessen:

SWWERRE

Alle 3 Minuten

Dieser Job wird automatisch von Transaktion SWF_XI_CUSTOMIZING geplant.

Es ist sehr wichtig, dass diese Aufgabe für die Business Process Engine (BPE) geplant wird. Die Häufigkeit kann mit Hilfe der Transaktion SWWD geändert werden.

Überwachen der Fristen für Prozesse:

SWWDHEX

Alle 3 Minuten

Dieser Job wird automatisch von Transaktion SWF_XI_CUSTOMIZING geplant.

Es ist sehr wichtig, dass diese Aufgabe für die BPE geplant wird. Die Häufigkeit kann mit Hilfe der Transaktion SWWA geändert werden.

Verwalten der korrekten Bearbeitung der Ereignis-Queue:

SWEQSRV

Einmal pro Minute

Dieser Job wird automatisch von Transaktion SWF_XI_CUSTOMIZING geplant.

Dies ist eine optionale periodische Aufgabe für die BPE. Die Häufigkeit kann mit Hilfe der Transaktion SWEQADM geändert werden.

Bereinigen des Workflow-Systems:

SWWCLEAR

Im Abstand von einigen Minuten

Dieser Job wird automatisch von Transaktion SWF_XI_CUSTOMIZING geplant.

Er löscht Job-Protokolle für SWWDHEX und SWWERRE.

Verarbeiten verspäteter Messages:

SXMS_DELAYED_MSG_PROC<client>

Alle 5 Minuten

Dieser Job wird mit Transaktion SXMSJOBS geplant.

Er testet (für einen bestimmten Client) die Bedingungen für eine zeit- und ereignisgesteuerte Message-Verarbeitung.

Status des IDoc-Adapters überprüfen:

SXMS_REFRESH_ADAPTER_STATUS

Zwischen einer Stunde und einem Tag, je nachdem, wie intensiv der IDoc-Adapter genutzt wird

Verwenden Sie zur Planung dieses Jobs auf Ihrem Integration Server die Transaktion SM36.

Der Job überprüft den Status von Messages, die an den IDoc-Adapter gesendet wurden. Da der IDoc-Adapter keine Response-Messages sendet, ist nicht automatisch bekannt, ob eine Message bearbeitet wurde oder nicht.

Überwachen der Performance, PMI:

SAP_XMB_EXTRACT_PMI_DATA

Alle 15 Minuten

Verwenden Sie zur Planung dieses optionalen Jobs die Transaktion SM36.

Der Job extrahiert die von der Process Monitoring Infrastructure (PMI) gesammelten Laufzeitdaten.

Wenn Sie Performance-Daten aus der PMI im Performance Monitoring anzeigen wollen, müssen Sie diesen Job auf Ihrem Monitoring-Server planen.

Überwachen der Performance, PMI:

SAP_XMB_GET_PMI_DATA

Alle 15 Minuten

Verwenden Sie zur Planung dieses optionalen Jobs auf Ihrem Integration Server die Transaktion SM36.

Der Job ruft Laufzeitdaten ab, die von der PMI gesammelt und zuvor von SAP_XMB_EXTRACT_PMI_DATA extrahiert wurden.

Überwachen der Performance, Aggregation:

SAP_XMB_PERF_AGGREGATE

Jede Stunde

Verwenden Sie zur Planung dieses Jobs auf Ihrem Integration Server die Transaktion SM36.

Der Job liest und sammelt Laufzeit- und Prüfdaten.

Überwachen der Performance, Reorganisation:

SAP_XMB_PERF_REORG

Jede Stunde

Verwenden Sie zur Planung dieses Jobs auf Ihrem Integration Server die Transaktion SM36.

Der Job löscht gesammelte Laufzeitdaten nach einem im Konfigurationsparameter DAYS_TO_KEEP_DATA festgelegten Zeitraum.

Planen Sie diesen Job eine halbe Stunde nach dem Job SAP_XMB_PERF_AGGREGATE ein.

Fehlgeschlagene Nachrichten finden und neu starten:

RSXMB_RESTART_MESSAGES

Alle 5 Minuten (10 Mal)

Dieses Programm sucht nach fehlgeschlagenen (nicht korrekt verarbeiteten) oder fehlenden (manuell aus der Queue gelöschten) Messages und versucht, diese automatisch neu zu starten. Mit dem qRFC-Scheduler wird die maximal mögliche Zahl an Neustartversuchen sowie der Zeitabstand zwischen den Versuchen festgelegt. Wurde die Höchstzahl an Neustarts erreicht, wird der Neustart abgebrochen, wenn er nicht erfolgreich war.

 

 

Ende des Inhaltsbereichs