SAP Řetězec procesů BI: Vytvořit, zkontrolovat, aktivovat, přiřadit, monitorovat
Co je to procesní řetězec?
- Procesní řetězec je posloupnost procesů, které čekají na pozadí na událost.
- Některé z těchto procesů spouštějí samostatnou událost, která může postupně spustit další procesy.
- Poskytuje různé konektory, které umožňují alternativní a paralelní provádění procesu.
- Například maloobchodní prodejna obdrží zákaznickou objednávku, což spustí sled událostí, jako je kontrola materiálu na skladě, objednání produktu ze skladové objednávky k výrobě produktu a tak dále.
- Procesní řetězce poskytují grafické funkce plánování a monitorování, které pomáhají při automatizaci, vizualizaci a monitorování úkolů / procesů.
- Procesní řetězce jsou integrovány do kokpitu administrace BI založeného na portálu.
- Procesní řetězce si lze představit jako vývojové diagramy, které jsou naplánovány tak, aby čekaly na pozadí a které jsou spouštěny pro událost jiným procesem.
Procesní řetězec zahrnuje tři hlavní kroky
- Spustit proces: Popisuje, kdy se proces spustí (okamžitě, naplánovaná úloha, metaproces, API)
- Konektor: Jedná se o proces propojení a může si vybrat možnosti spuštění dalšího procesu
- Varianta: Objekt, na kterém máme proces provést, se nazývá Varianta. Je to sada parametrů předávaných procesu, jako je název InfoPackage nebo Info-Objekty
Kroky k vytvoření procesního řetězce
RSPC je celá a jediná transakce používaná pro údržbu procesního řetězce. Na této obrazovce jsou existující procesní řetězce seřazeny podle „ApplicationComponents“.
K dispozici jsou dva pohledy:
- Zaškrtněte Zobrazit
- Plánovací pohled.
Výchozí režim je Plánovací pohled.
Krok 1) Vytvoření procesního řetězce:
Klikněte na ikonu „Vytvořit“.
Krok 2)
- Zadejte technický název procesního řetězce.
- Zadejte smysluplný popis řetězce procesů.
Klepněte na zaškrtnutí
Krok 3) Objeví se nové okno. Kliknutím na ikonu „Nový“ vytvoříte nový „Spustit proces“.
Krok 4)
- Zadejte technický název procesu spuštění.
- Zadejte smysluplný popis procesu Start a klepněte na tlačítko Enter.
Krok 5) Následující obrazovka se používá k přiřazení spouštěče založeného na čase nebo události pro procesní řetězec.
- Kliknutím na možnost „Přímý rozvrh“ naplánujete procesní řetězec na konkrétní čas.
- Kliknutím na tlačítko „Změnit výběr“ zadejte podrobnosti pro naplánování provádění řetězce procesů.
Krok 6) Kroky pro naplánování procesního řetězce:
- Klikněte na tlačítko „Datum/čas“. Zadejte datum/čas plánovaného zahájení, datum/čas ukončení.
- Chcete-li nastavit frekvenci, klikněte na zaškrtávací políčko „Periodická úloha“.
- Klikněte na tlačítko „PeriodValues“.
- Na další obrazovce vyberte požadovanou frekvenci (hodinová/denní/týdenní/měsíční/jiné období). Kliknutím na tlačítko Uložit ikony a zpět se vrátíte na předchozí obrazovku RSPC.
Klepněte na tlačítko Uložit
Krok 7) Přidat informační balíček:
Pokračujte kliknutím na ikonu pro „Typy procesů“.
Krok 8) Jak bylo uvedeno výše, načítání dat lze spustit prostřednictvím InfoPackage nebo DTP.
- Pokud má být načítání dat provedeno prostřednictvím InfoPackage, použijte typ procesu „Execute InfoPackage“
- Pokud má být načítání dat provedeno prostřednictvím DTP, použijte typ procesu „Proces přenosu dat“
Krok 9) Zobrazí se nové vyskakovací okno. Zde si můžete vybrat požadovaný InfoPackage.
Krok 10) Připojte Start Variant a InfoPackage:
Existují 2 způsoby, jak to udělat – klikněte pravým tlačítkem na první krok. Klikněte na „Připojit s“ -> „Načíst data“
Dalším způsobem je vybrat „Start Variant“ a držet stisknuté levé tlačítko myši. Poté přesuňte tlačítko myši na cílový krok. Šipka by měla sledovat váš pohyb. Přestaňte mačkat tlačítko myši a vytvoří se nové připojení. Od procesu spuštění až po každý druhý krok je černá čára.
Po vytvoření spojení mezi variantou Start a informačním balíčkem se zobrazí řetězec procesů, jak je uvedeno níže.
Pro jakýkoli následující krok si můžeme vybrat, zda se má provést následný krok pouze v případě, že předchůdce.
- Byl úspěšný: obvykle se používá při běžném zpracování
- Ukončeno s chybami: Obvykle se používá k odesílání chybových zpráv
- Proveďte bez ohledu na úspěch nebo neúspěch předchozího kroku
Kroky ke kontrole konzistence procesního řetězce
- Vyberte nabídku „Přejít“
- Vyberte „Kontrola zobrazení“.
SAP ověří, zda jsou všechny kroky propojeny a mají alespoň jednoho předchůdce. Logické chyby nejsou detekovány. Pokud dostaneme varování nebo zprávu „Řetěz je v pořádku“, můžeme ji aktivovat. Pokud kontrola odhalí nějaké chyby, musíme je nejprve odstranit.
Kroky k aktivaci procesního řetězce
- Klikněte na nabídku „Procesní řetězec“
- Vyberte „Aktivovat“.
- Nebo vyberte tlačítko „Aktivovat“.
Kroky přiřazení procesního řetězce aplikační komponentě
Ve výchozím nastavení je procesní řetězec vytvořen pod aplikační komponentou „Not Assigned“.
- Vyberte tlačítko „ApplicationComponent“.
- Vyberte požadovanou součást a znovu aktivujte řetězec.
Kroky k aktivaci procesního řetězce
- Klikněte na nabídku „Provedení“.
- Vyberte „Plán“.
Případně stiskněte tlačítko „Plán“.
Řetěz bude naplánován jako úloha na pozadí a lze jej zobrazit v kódu transakce SM37. Najdete úlohu s názvem „BI_PROCESS_TRIGGER“. Všechny řetězce procesů jsou naplánovány se stejným názvem úlohy.
Jak monitorovat procesní řetězce
- Pro monitorování běhů procesního řetězce je k dispozici řada pracovních prostředí:
- Přejděte na kartu Správa z DatawarehouseWorkBench (RSA1)
- BI Monitor v systému správy výpočetního centra (CCMS)
- Monitorování denních procesních řetězců (transakční RSPCM)
- Zobrazení protokolu pro běhy procesního řetězce v údržbě procesního řetězce (transakční RSPC)