Automation Engine Script-Leitfaden > AE JCL für Anwendungen > SAP > BW_ACTIVATE_INFOPACKAGE

BW_ACTIVATE_INFOPACKAGES

Plant ein InfoPackage oder mehrere für den sofortigen Start ein.

Transaktion: RSA1

Syntax

BW_ACTIVATE_INFOPACKAGE

[NAME=...]
[,ERROR=...]
[
,NOFOUND=...]
[
,MAXRUNTIME=...]
[,LOG=...]

Syntax

Beschreibung/Format

NAME= 

Technischer Name eines InfoPackages.

Format des Wertes: Script-Literal 

ERROR= 

Behandlung, wenn ein InfoPackage abnormal endet.

Format des Wertes: Script-Literal

Erlaubte Werte: "ABEND" oder "IGNORE" (Standardwert: "ABEND")
"ABEND" = Das Script wird nicht fortgesetzt, der AE Job endet abnormal.
"IGNORE" - Das Script wird fortgesetzt, der AE Job endet normal.

NOFOUND= 

Behandlung, wenn InfoPackage nicht gefunden wurde.

Format des Wertes: Script-Literal

Erlaubte Werte: "NORMAL" oder "ABEND" (Standardwert: "NORMAL")
"NORMAL" = Das Script wird fortgesetzt, der AE Job endet normal.
"ABEND" = Das Script wird nicht fortgesetzt, der AE Job endet abnormal.

MAXRUNTIME= 

Maximale Zeit in Sekunden, in der eingeplante InfoPackages überwacht werden.
Format des Wertes: Zahl 
Standardwert: "86400"

LOG=

Legt fest, ob Log-Meldungen von InfoPackages in den Job-Report aufgenommen werden.

Erlaubte Werte: "YES" oder "NO" (Standardwert)
"YES" - Log-Meldungen werden protokolliert
"NO" - Der Job-Report enthält keine Log-Meldungen von InfoPackages.

Kommentare

Das Script-Sprachmittel setzt voraus, dass das betreffende InfoPackage nicht eingeplant ist. Der technische Name des InfoPackages kann mit BW_GET_INFOPACKAGES ermittelt werden. Das Script-Sprachmittel ist so lang aktiv, bis der daraus resultierende Ladejob im SAP BW beendet ist. Endet dieser Ladejob nicht normal, führt das zu einem Abbruch des AE Jobs.

Das Script-Sprachmittel kann auch ohne den Parameter NAME= verwendet werden. Dadurch ist es möglich, mehrere InfoPackages in einem Schritt für den sofortigen Start einzuplanen. Mit den Parametern NOFOUND= und ERROR= kann bestimmt werden, was AE tun soll, wenn InfoPackages nicht gefunden werden oder eines der InfoPackes abnormal endet.

Werden InfoPackages in der Administrator Workbench manuell auf den Quality Status "Y" (gelb) gesetzt, würde der AE Job, der sie eingeplant hat, niemals enden. Mit dem Parameter MAXRUNTIME= kann festgelegt werden, wie lange eingeplante InfoPackages überwacht werden sollen. Eine Zeitüberschreitung führt, abhängig vom Parameter ERROR=, zu einem Abbruch oder zur Fortsetzung des AE-Jobs.

Bei Verwendung der BW 7.x DataSourcen und Transformation Services (ab SAP NetWeaver 04s) muss nach dem Laden der Infopackages ein Datentransferprozess gestartet werden. In diesem Fall empfehlen wir die Definition von geeigneten Prozessketten im BW und die Steuerung dieser mit BW_ACTIVATE_CHAIN.

Beispiele

Das erste Beispiel plant ein InfoPackage für den sofortigen Start ein. Nach maximal einer Stunde endet das Warten auf die Anforderung.

BW_ACTIVATE_INFOPACKAGE NAME="ZPAK_6LX4XTMC3RJ2DF4F09NFIJW98",MAXRUNTIME=3600

Im zweiten Beispiel werden alle InfoPackages selektiert, in deren Langtext das Muster "UC4:*Text*" vorkommt. Anschließend werden die gefundenen InfoPackages zum sofortigen Start eingeplant. Jeder Fehler soll zum Abbruch des AE Jobs führen.

BW_SET_INFOPACKAGE_SELECTION SELNAME='TEXTLONG',SIGN='I',OPTION='CP',LOW='AE:*Text*'
BW_ACTIVATE_INFOPACKAGES NOFOUND='ABEND',ERROR='ABEND'

 


Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support

Copyright © 2016 Automic Software GmbH