SAP Výukový program pro procesní řetězec BW (RSPC Tcode)

⚡ Chytré shrnutí

Procesní řetězce v SAP BW automatizuje, plánuje a monitoruje sekvence procesů na pozadí, jako je načítání dat, pomocí transakčního RSPC k propojení spouštěcího procesu, konektorů a variant do řízeného a opakovatelného pracovního postupu datového skladu.

  • 🔗 Procesní řetězec: Sekvence procesů na pozadí, které běží, čekají a vzájemně se spouštějí při událostech.
  • 🔧 Transakce RSPC: RSPC vytváří a udržuje procesní řetězce; RSPCM monitoruje denní průběhy řetězce.
  • 🎬 Tři části: Každý řetězec má spouštěcí proces, konektory a varianty, které předávají parametry.
  • 🚦 Konektory: Konektory spustí další krok v případě úspěchu, chyby nebo bez ohledu na výsledek.
  • 📅 Plánování: Řetězce běží jako úloha BI_PROCESS_TRIGGER na pozadí modulu SM37 podle nastaveného plánu.
  • 🤖 Asistence AI: Umělá inteligence a inteligentní automatizace monitorují stav řetězce a včas předpovídají výpadky zátěže.

SAP Procesní řetězec BW

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í procesů.
  • Například když maloobchodní prodejna obdrží objednávku od zákazníka, spustí se sled událostí, jako je kontrola materiálu na skladě → objednání produktu ze skladu → výroba produktu atd.
  • Řetězce procesů poskytují grafické funkce plánování a monitorování, které pomáhají automatizovat, vizualizovat a monitorovat úkoly a procesy.
  • Procesní řetězce jsou integrovány do administrativního panelu pro business intelligence (BI) založeného na portálu.
  • Řetězce procesů si lze představit jako vývojové diagramy, které jsou naplánovány tak, aby čekaly na pozadí a jsou spouštěny jiným procesem na událost.

Procesní řetězec

Procesní řetězec zahrnuje tři hlavní kroky:

  1. Spuštění procesu: Popisuje, kdy bude proces spuštěn (ihned, plánovaná úloha, metařetězec nebo API).
  2. Konektor: Propojovací proces, který vybírá možnost pro spuštění dalšího procesu.
  3. varianta: Objekt, na kterém je proces spuštěn. Jedná se o sadu parametrů předávaných procesu, například název informačního balíčku nebo InfoObjects.

Kroky k vytvoření procesního řetězce

RSPC je centrální transakce používaná pro údržbu procesního řetězce. Na této obrazovce jsou existující procesní řetězce seřazeny podle „komponent aplikace“. K dispozici jsou dva pohledy: Kontrolní pohled a 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“.

Vytvořte procesní řetězec SAP

Krok 2)

  1. Zadejte technický název procesního řetězce.
  2. Zadejte smysluplný popis procesního řetězce.

Vytvořte procesní řetězec SAP

Klikněte na zaškrtávací políčko.

Krok 3) Objeví se nové okno. Klikněte na ikonu „Nový“ pro vytvoření nového „Spustit proces“.

Vytvořte procesní řetězec SAP

Krok 4)

  1. Zadejte technický název spouštěcího procesu.
  2. Zadejte smysluplný popis procesu Start a klepněte na tlačítko Enter.

Vytvořte procesní řetězec SAP

Krok 5) Na následující obrazovce se pro procesní řetězec přiřadí spouštěč založený na čase nebo události.

  1. Kliknutím na tlačítko „Přímé plánování“ naplánujete procesní řetězec na konkrétní čas.
  2. Klikněte na tlačítko „Změnit výběr“ a zadejte podrobnosti pro naplánování spuštění procesního řetězce.

Vytvořte procesní řetězec SAP

Krok 6) Kroky pro plánování procesního řetězce:

  1. Klikněte na tlačítko „Datum/čas“. Zadejte plánované datum/čas zahájení a datum/čas ukončení.
  2. Chcete-li nastavit frekvenci, zaškrtněte políčko „Periodická úloha“.
  3. Klikněte na tlačítko „Hodnoty období“.
  4. Na další obrazovce vyberte požadovanou frekvenci (Hodinově/Denně/Týdně/Měsíčně/Jiné období). Klikněte na ikonu Uložit a tlačítko Zpět pro návrat na obrazovku RSPC.

Vytvořte procesní řetězec SAP

Klepněte na tlačítko Uložit.

Krok 7) Přidání informačního balíčku: kliknutím na ikonu „Typy procesů“ pokračujte.

Vytvořte procesní řetězec SAP

Krok 8) Jak již bylo zmíněno, načítání dat lze spustit pomocí informačního balíčku nebo DTP.

  1. Pokud se načítání dat provádí pomocí infobalíčku, použijte typ procesu „Spustit infobalíček“.
  2. Pokud se načítání dat provádí prostřednictvím DTP, použijte typ procesu „Proces přenosu dat“.

Vytvořte procesní řetězec SAP

Krok 9) Zobrazí se nové vyskakovací okno. Zde si můžete vybrat požadovaný InfoPackage.

Vytvořte procesní řetězec SAP

Krok 10) Propojte počáteční variantu i informační balíček. Existují dva způsoby: klikněte pravým tlačítkem myši na první krok, klikněte na „Připojit k“ -> „Načíst data“; nebo vyberte „Počáteční variantu“, podržte stisknuté levé tlačítko myši, přejděte k cílovému kroku, dokud se neobjeví šipka, a uvolněním vytvořte spojení. Od počátečního procesu ke každému druhému kroku vede černá čára.

Vytvořte procesní řetězec SAP

Řetězec procesů se po vytvoření spojení mezi variantou Start a balíčkem InfoPackage zobrazí níže.

Vytvořte procesní řetězec SAP

Pro jakýkoli následující krok si můžete zvolit, zda se následný krok provede pouze tehdy, pokud předchůdce:

  • Bylo úspěšné: obvykle se používá při běžném zpracování.
  • Ukončeno chybami: obvykle se používá k odesílání chybových zpráv.
  • Provede se bez ohledu na úspěch či neúspěch předchozího kroku.

Vytvořte procesní řetězec SAP

Kroky pro kontrolu konzistence procesního řetězce

  1. Vyberte nabídku „Přejít“.
  2. Vyberte „Kontrola zobrazení“.

Zkontrolujte konzistenci procesního řetězce

SAP Ověřuje, zda jsou všechny kroky propojeny a mají alespoň jednoho předchůdce. Logické chyby nejsou detekovány. Pokud se zobrazí varování nebo zpráva „Řetězec je v pořádku“, můžete jej aktivovat. Pokud kontrola identifikuje chyby, musíte je nejprve odstranit.

Zkontrolujte konzistenci procesního řetězce

Kroky k aktivaci procesního řetězce

  1. Klikněte na nabídku „Řetězec procesů“.
  2. Vyberte „Aktivovat“.
  3. Nebo vyberte tlačítko „Aktivovat“.

Aktivujte procesní řetězec

Kroky pro přiřazení procesního řetězce ke komponentě aplikace

Ve výchozím nastavení je řetězec procesů vytvořen v rámci aplikační komponenty „Nepřiřazeno“.

  1. Vyberte tlačítko „Komponenta aplikace“.
  2. Vyberte požadovanou součást a znovu aktivujte řetězec.

Přiřazení procesního řetězce ke komponentě aplikace

Kroky k naplánování procesního řetězce

  1. Klikněte na nabídku „Provedení“.
  2. Vyberte „Plán“.

Naplánovat procesní řetězec

Nebo stiskněte tlačítko „Naplánovat“. Řetězec je naplánován jako úloha na pozadí a lze jej zobrazit v transakci SM37. Najdete zde úlohu s názvem „BI_PROCESS_TRIGGER“; všechny řetězce procesů jsou naplánovány se stejným názvem úlohy.

Naplánovat procesní řetězec

Jak monitorovat procesní řetězce

Pro monitorování běhů procesního řetězce je k dispozici řada pracovních prostředí:

  • V nástroji Data Warehousing Workbench (RSA1) přejděte na kartu Administrace.
  • Monitor BI v systému řízení 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 (transakce RSPC).

Monitorování procesních řetězců

Nejčastější dotazy

Transakční RSPC vytváří, upravuje a aktivuje procesní řetězce, zatímco RSPCM monitoruje denní běhy řetězců. Plánované řetězce běží jako úlohy na pozadí s názvem BI_PROCESS_TRIGGER, které lze traczahrnuto v transakci SM37.

Konektor může spustit další proces pouze tehdy, když předchozí proces úspěšně skončí (zelený odkaz), pouze když skončí s chybami (červený odkaz) nebo vždy, bez ohledu na výsledek (černý odkaz). Toto řídí tok řetězce.

Metařetězec je procesní řetězec, který spouští další procesní řetězce jako kroky pomocí možnosti „Začít používat metařetězec nebo API“. Metařetězce umožňují týmům seskupovat a orchestrovat mnoho lokálních řetězců do jednoho hlavního harmonogramu.

Ano. Inteligentní automatizace a SAP Joule AI Copilot dokáže sledovat stav řetězce, předpovídat pravděpodobné poruchy z historie a doporučovat opakované spuštění nebo opravy, čímž se snižuje ruční monitorování a urychluje se zotavení v případě selhání zátěže.

Strojové učení analyzuje minulé doby běhu a selhání, aby navrhlo optimální plány, detekovalo anomálie a stanovilo priority řešení chyb. Toto inteligentní monitorování pomáhá udržovat noční načítání dat spolehlivé a v rámci dávkového okna.

Shrňte tento příspěvek takto: