Show TOC

InfoPackage für Deltaprozess in Prozesskette einbindenLocate this document in the navigation structure

Verwendung

Um einen Deltaprozess aufzusetzen, benötigen Sie zwei InfoPackages, ein InfoPackage zur Initialisierung des Deltaübertragung sowie ein Delta-InfoPackage zur Durchführung der Deltaübertragung. Somit benötigen Sie auch zwei Prozessketten, um die Prozesse der Datenübertragung und -Weiterverarbeitung im Deltaverfahren zu modellieren.

Mit Hilfe einer Einstellung im InfoPackage können Sie jedoch festlegen, dass ein InfoPackage zur Initialisierung der Deltaübertragung, welches in einer Prozesskette verwendet wird, nach erfolgreicher Initialisierung automatisch in ein Delta-InfoPackage umgewandelt werden soll. In allen nachfolgenden Läufen der Prozesskette wird das InfoPackage als Delta-InfoPackage ausgeführt. Somit benötigen Sie nur noch eine Prozesskette, in der Sie dann Ihren kompletten Deltaprozess modellieren können.

Voraussetzungen

Das Datenmodell mit DataSource, Transformation, InfoProvider und ggf. weiteren relevanten BW-Objekten ist bereits vorhanden.

Vorgehensweise
  1. Legen Sie ein InfoPackage an zu derjenigen DataSource, für die die Deltaübertragung durchgeführt werden soll.

    Wählen Sie auf der Registerkarte Fortschreibung der InfoPackage-Pflege Initialisierung des Deltaverfahrens und setzen Sie das Kennzeichen IPak in PC auf Delta umschalten.

    Siehe:InfoPackage anlegen

  2. Legen Sie eine Prozesskette mit den folgenden Prozessen an, aktivieren Sie die Kette, und planen Sie die Kette ein:
    1. Startprozess: Hier legen Sie die Startbedingungen für Ihre Prozesskette fest.

      Weitere Informationen:Startprozess

    2. Ist voriger Lauf der Kette noch aktiv?: Mit Hilfe dieses Prozesses können Sie steuern, dass nach erfolgreicher Initialisierung das InfoPackage auf Deltaübertragung umgestellt wird, da der Prozess feststellen kann, ob der Initialisierungslauf der Prozesskette noch aktiv ist oder nicht.

      Weitere Informationen:Ist voriger Lauf der Kette noch aktiv?

    3. InfoPackage ausführen: Hier fügen Sie das oben angelegte InfoPackage in die Prozesskette ein.
    4. Datentransferprozess: Hier legen Sie einen Delta-Datentransferprozess mit der DataSource als Quelle und dem gewünschten Ziel an.

      Weitere Informationen:Datentransferprozess anlegen

    Ergänzen Sie die Prozesskette ggf. um weitere, für Ihren Datenfluss relevante Prozesse.

    Weitere Informationen über die Prozesskettenpflege finden Sie unterProzesskette anlegen.

Ergebnis

Das InfoPackage wird bei der Ausführung in der Prozesskette folgendermaßen behandelt:

  • Es wird als Initialisierungs-InfoPackage ausgeführt, wenn es noch keinen aktiven Initialisierungs-Request mit gleichen oder überlappenden Selektionen zu dieser DataSource/Quellsystem-Kombination gibt.
  • Es wird direkt vor der Ausführung in der Prozesskette in ein Delta-InfoPackage umgewandelt, wenn es mindestens einen aktiven Initialisierungs-Request mit gleichen oder überlappenden Selektionen zu dieser DataSource/Quellsystem-Kombination gibt.

Nach der Umstellung bleibt das InfoPackage als Delta-InfoPackage in der Prozesskette bestehen.

Beispiel

Folgende Grafik zeigt, wie eine Prozesskette für die Deltaübertragung in ein DataStore-Objekt aussehen kann und wie das Umstellen des InfoPackages von einem Initialisierungs- zu einem Delta-InfoPackage erfolgt: