SAP BW - Prozesskette

In SAP BI Data Warehouse Management ist es möglich, eine Abfolge von Prozessen im Hintergrund für ein Ereignis zu planen, und einige dieser Prozesse können ein separates Ereignis auslösen, um die anderen Prozesse zu starten.

Eine Prozesskette bietet Ihnen in einem SAP-BI-System die folgenden Vorteile:

  • Sie können zur zentralen Verwaltung und Steuerung der Prozesse verwendet werden.

  • Sie können die Prozesse mithilfe von Grafiken visualisieren.

  • Mit der ereignisgesteuerten Verarbeitung können Sie die komplexen Zeitpläne automatisieren.

Features −

  • Security
  • Flexibility
  • Openness

Struktur einer Prozesskette

Jede Prozesskette besteht aus folgenden Komponenten:

  • Prozess starten
  • Individuelle Bewerbungsverfahren
  • Sammelprozesse

Der Startprozess wird verwendet, um die Startbedingung einer Prozesskette zu definieren, und alle anderen Kettenprozesse sollen auf ein Ereignis warten. Die Anwendungsprozesse sind die Prozesse, die in einer Sequenz definiert sind und die tatsächlichen Prozesse in einem BI-System sind. Sie können kategorisiert werden als -

  • Ladevorgang
  • Reporting Agent-Prozess
  • Datenzielverwaltungsprozess
  • Andere BI-Prozesse

Ein Prozess kann als Prozedur innerhalb oder außerhalb des SAP-Systems definiert werden und hat einen bestimmten Anfang und ein bestimmtes Ende.

Starten Sie den Prozess zum Entwerfen einer Prozesskette

Der Startprozess wird verwendet, um die Startbedingung einer Prozesskette zu definieren. Sie können eine Prozesskette zum angegebenen Zeitpunkt oder nach einem Ereignis starten, das durch einen Startprozess ausgelöst wird.

Ein Start der Prozesskette kann auch über eine Metakette konfiguriert werden. Wenn die Startbedingung einer Prozesskette in eine andere Prozesskette integriert ist, wird dies als a bezeichnetmetachain.

Im Folgenden sind die wichtigsten Funktionen eines Startvorgangs aufgeführt:

  • In einer Prozesskette kann nur ein Startprozess ohne Vorgängerprozess geplant werden.

  • Sie können nur einen Startprozess für jede Prozesskette definieren.

  • Ein Startprozess kann kein Nachfolger eines anderen Prozesses sein.

  • Sie können einen Startprozess nur in einer einzelnen Prozesskette verwenden.

Wie erstelle ich eine Prozesskette?

Verwenden T-Code: RSPC oder in der Modeling tab → Go to Process Chain.

Klicken Sie mit der rechten Maustaste in die Context area → Create Process Chain.

Geben Sie den technischen Namen und die Beschreibung der Prozesskette ein. Klicken Sie auf Weiter.

Um einen Startvorgang zu erstellen, klicken Sie im nächsten Fenster auf das neue Symbol. Geben Sie den technischen Namen und die Beschreibung des Sternprozesses ein.

Im nächsten Fenster können Sie die Planungsoptionen definieren. Bei der direkten Planung wird die Prozesskette in einem bestimmten Zeitintervall geplant.

Mit „Auswahl ändern“ können Sie Details zur Planung eingeben.

Gehen Sie zur Schaltfläche Datum / Uhrzeit. Erwähnen Sie das geplante Startdatum / die geplante Startzeit und das Enddatum / die geplante Uhrzeit.

Um die Häufigkeit zu definieren, aktivieren Sie das Kontrollkästchen Periodischer Auftrag (siehe folgenden Screenshot). Klicke aufPeriod Values. Geben Sie die Häufigkeit ein (stündlich / täglich / wöchentlich / monatlich / andere Periode). Klicken Sie auf die Schaltfläche Speichern und zurück, um zum vorherigen RSPC-Bildschirm zurückzukehren.

Der nächste Schritt ist die Auswahl des Prozesstyps.

  • Verwenden Sie den Prozesstyp, um das Datenladen über ein InfoPackage durchzuführen Execute InfoPackage.

  • Verwenden Sie den Prozesstyp, um das Datenladen über ein DTP durchzuführen Data Transfer Process.

Doppelklicken Sie auf den Prozesstyp und ein neues Fenster wird geöffnet. Sie können InfoPackage aus den angegebenen Optionen auswählen.

Um die Variante mit einem InfoPackage zu verbinden, wählen Sie die „Startvariante“ und halten Sie die linke Maustaste gedrückt. Bewegen Sie dann die Maustaste zum Zielschritt. Ein Pfeil sollte Ihrer Bewegung folgen. Hören Sie auf, die Maustaste zu drücken, und eine neue Verbindung wird hergestellt.

Klicken Sie auf, um eine Konsistenzprüfung durchzuführen Goto → Checking View.

Um die Prozesskette zu aktivieren, klicken Sie auf Aktivieren oder sehen Sie sich den folgenden Screenshot an, um die zu befolgenden Schritte zu verstehen.

Um die Prozesskette zu planen, gehen Sie zu Execution → Schedule. Select Priority and Continue.

Dadurch wird die Prozesskette als Hintergrundjob geplant und kann mit der Transaktion SM37 angezeigt werden.

Überwachen Sie die Prozesskette

Verwenden T-Code: RSPCM

Dies wird verwendet, um die täglichen Prozessketten zu überwachen.

Verwenden Sie zum Anzeigen der Protokolle T-code: RSPC

Wählen Sie Prozess chain → Right Click → Display Log.