SAP BW folyamatlánc oktatóanyag (RSPC Tcode)

⚡ Okos összefoglaló

Folyamatláncok SAP A BW automatizálja, ütemezi és figyeli a háttérfolyamatok, például az adatbetöltések sorozatát, tranzakciós RSPC segítségével összekapcsolva az indítási folyamatot, a csatlakozókat és a variánsokat egy szabályozott, megismételhető adattárház-munkafolyamattá.

  • 🔗 Folyamatlánc: Háttérfolyamatok sorozata, amelyek események hatására futnak, várnak és kiváltják egymást.
  • 🔧 Tranzakció RSPC: Az RSPC létrehozza és karbantartja a folyamatláncokat; az RSPCM pedig figyelemmel kíséri a napi láncfutásokat.
  • 🎬 Három rész: Minden lánchoz tartozik egy indító folyamat, összekötők és paramétereket átadó változatok.
  • 🚦 Csatlakozók: A csatlakozók sikeres végrehajtás, hiba esetén vagy az eredménytől függetlenül futtatják a következő lépést.
  • 📅 Ütemezés: A láncok az SM37 háttérfeladataként, a BI_PROCESS_TRIGGER-ként futnak egy beállított ütemterv szerint.
  • 🤖 AI segítség: A mesterséges intelligencia és az intelligens automatizálás figyeli a lánc állapotát és időben előrejelzi a terheléskieséseket.

SAP BW folyamatlánc

Mi az a folyamatlánc?

  • A folyamatlánc olyan folyamatok sorozata, amelyek a háttérben várnak egy eseményre.
  • Ezen folyamatok némelyike ​​külön eseményt indít el, amely sorra elindíthat más folyamatokat.
  • Különböző csatlakozókat biztosít, amelyek lehetővé teszik a folyamatok alternatív és párhuzamos végrehajtását.
  • Például, amikor egy kiskereskedelmi üzlet vevői megrendelést kap, az eseménysorozatot indít el, például a raktáron lévő anyag ellenőrzése → a termék megrendelése a raktárból → a termék gyártása és így tovább.
  • A folyamatláncok grafikus ütemezési és monitorozási funkciókat biztosítanak, amelyek segítenek a feladatok és folyamatok automatizálásában, vizualizálásában és monitorozásában.
  • A folyamatláncok integrálva vannak a portálalapú BI adminisztrációs pilótafülkébe.
  • A folyamatláncok felfoghatók folyamatábrákként, amelyek a háttérben várakoznak, és egy másik folyamat által kiváltott eseményre aktiválódnak.

Folyamatlánc

Egy folyamatlánc három fő lépésből áll:

  1. Indítási folyamat: Leírja, hogy mikor indul el a folyamat (azonnal, ütemezett feladat, metalánc vagy API).
  2. Csatlakozók: Egy csatoló folyamat, amely kiválasztja a következő folyamat elindításának lehetőségét.
  3. változat: Az objektum, amelyen a folyamat végrehajtásra kerül. Ez a folyamatnak átadott paraméterek halmaza, például az InfoPackage neve vagy InfoObjects.

Folyamatlánc létrehozásának lépései

Az RSPC a folyamatlánc karbantartásához használt központi tranzakció. Ezen a képernyőn a meglévő folyamatláncok „Alkalmazáskomponensek” szerint vannak rendezve. Két nézet érhető el: Ellenőrzési nézet és Tervezési nézet. Az alapértelmezett mód a Tervezési nézet.

Step 1) Folyamatlánc létrehozása: kattintson a „Létrehozás” ikonra.

Hozzon létre egy folyamatláncot SAP

Step 2)

  1. Adja meg a folyamatlánc technikai nevét.
  2. Adjon meg egy értelmes leírást a folyamatláncról.

Hozzon létre egy folyamatláncot SAP

Kattintson a pipa jelre.

Step 3) Egy új ablak jelenik meg. Kattintson az „Új” ikonra egy új „Indítási folyamat” létrehozásához.

Hozzon létre egy folyamatláncot SAP

Step 4)

  1. Adja meg az Indítási folyamat technikai nevét.
  2. Adjon meg egy értelmes leírást a folyamatindításhoz, majd kattintson az Enter gombra.

Hozzon létre egy folyamatláncot SAP

Step 5) A következő képernyő időalapú vagy eseményalapú triggert rendel a folyamatlánchoz.

  1. Kattintson a „Közvetlen ütemezés” gombra a folyamatlánc adott időpontra való ütemezéséhez.
  2. Kattintson a „Kijelölések módosítása” gombra a folyamatlánc végrehajtásának ütemezéséhez szükséges részletek megadásához.

Hozzon létre egy folyamatláncot SAP

Step 6) A folyamatlánc ütemezésének lépései:

  1. Kattintson a „Dátum/Idő” gombra. Adja meg az ütemezett kezdési dátumot/időpontot és a befejezési dátumot/időpontot.
  2. A gyakoriság beállításához jelölje be az „Időszakos munka” jelölőnégyzetet.
  3. Kattintson az „Időszakértékek” gombra.
  4. A következő képernyőn válassza ki a kívánt gyakoriságot (óránkénti/naponta/heti/havonta/egyéb időszak). Kattintson a Mentés ikonra, majd a Vissza gombra az RSPC képernyőre való visszatéréshez.

Hozzon létre egy folyamatláncot SAP

Kattintson a Mentés gombra.

Step 7) InfoPackage hozzáadása: kattintson a „Folyamattípusok” ikonra a folytatáshoz.

Hozzon létre egy folyamatláncot SAP

Step 8) Ahogy korábban tárgyaltuk, az adatbetöltést InfoPackage vagy DTP segítségével lehet elindítani.

  1. Ha az adatbetöltés InfoPackage-en keresztül történik, használja az „InfoPackage végrehajtása” folyamattípust.
  2. Ha az adatbetöltés DTP-n keresztül történik, használja az „Adatátviteli folyamat” folyamattípust.

Hozzon létre egy folyamatláncot SAP

Step 9) Megjelenik egy új felugró ablak. Itt választhatja ki a kívánt Infocsomagot.

Hozzon létre egy folyamatláncot SAP

Step 10) Csatlakoztassa a Kezdőváltozatot és az InfoPackage-et. Ennek két módja van: kattintson a jobb gombbal az első lépésre, majd a „Kapcsolódás” -> „Adatok betöltése” menüpontra; vagy válassza a „Kezdőváltozat” lehetőséget, tartsa lenyomva a bal egérgombot, vigye az egérmutatót a céllépésre, amíg egy nyíl nem követi, majd engedje el a gombot a kapcsolat létrehozásához. A kezdő folyamattól minden második lépésig egy fekete vonal húzódik.

Hozzon létre egy folyamatláncot SAP

A folyamatlánc az alábbiak szerint jelenik meg, miután létrejött a kapcsolat a Kezdőváltozat és az InfoPackage között.

Hozzon létre egy folyamatláncot SAP

Bármely további lépéshez kiválaszthatja, hogy a következő lépés csak akkor kerüljön-e végrehajtásra, ha az előző lépés:

  • Sikeres volt: jellemzően normál feldolgozás során használják.
  • Hibákkal végződött: jellemzően hibaüzenetek küldésére használják.
  • Az előző lépés sikerétől vagy kudarcától függetlenül végrehajtódik.

Hozzon létre egy folyamatláncot SAP

A folyamatlánc konzisztenciájának ellenőrzésének lépései

  1. Válaszd ki a „Goto” menüt.
  2. Válassza a „Nézet ellenőrzése” lehetőséget.

Ellenőrizze a folyamatlánc konzisztenciáját

SAP ellenőrzi, hogy minden lépés össze van-e kötve, és van-e legalább egy megelőzője. Logikai hibákat nem észlel. Ha figyelmeztetéseket vagy „A lánc rendben” üzenetet kap, aktiválhatja. Ha az ellenőrzés hibákat talál, először el kell távolítania azokat.

Ellenőrizze a folyamatlánc konzisztenciáját

A folyamatlánc aktiválásának lépései

  1. Kattintson a „Folyamatlánc” menüre.
  2. Válassza az „Aktiválás” lehetőséget.
  3. Vagy válassza az „Aktiválás” gombot.

Folyamatlánc aktiválása

Lépések egy folyamatlánc alkalmazáskomponenshez rendeléséhez

Alapértelmezés szerint a folyamatlánc a „Nincs hozzárendelve” alkalmazáskomponens alatt jön létre.

  1. Válassza az „Alkalmazáskomponens” gombot.
  2. Válassza ki a kívánt komponenst, és aktiválja újra a láncot.

Folyamatlánc hozzárendelése alkalmazáskomponenshez

A folyamatlánc ütemezésének lépései

  1. Kattintson a „Végrehajtás” menüre.
  2. Válassza az „Ütemezés” lehetőséget.

Folyamatlánc ütemezése

Vagy kattintson az „Ütemezés” gombra. A lánc háttérfeladatként van ütemezve, és az SM37 tranzakcióban tekinthető meg. Találni fog egy „BI_PROCESS_TRIGGER” nevű feladatot; az összes folyamatlánc ugyanazzal a feladatnévvel van ütemezve.

Folyamatlánc ütemezése

Hogyan lehet nyomon követni a folyamatláncokat

Számos munkakörnyezet áll rendelkezésre a folyamatláncok futtatásának monitorozásához:

  • Navigáljon az Adminisztráció lapra az Adattárház munkaterületen (RSA1).
  • BI Monitor a Számítóközpont-irányító rendszerben (CCMS).
  • Napi folyamatláncok monitorozása (tranzakciós RSPCM).
  • Naplónézet egy folyamatlánc futtatásához a folyamatlánc karbantartása során (RSPC tranzakció).

Folyamatláncok monitorozása

GYIK

Az RSPC tranzakció létrehozza, szerkeszti és aktiválja a folyamatláncokat, míg az RSPCM figyeli a napi láncfutásokat. Az ütemezett láncok BI_PROCESS_TRIGGER nevű háttérfeladatokként futnak, amelyek a következők lehetnek: tracaz SM37 tranzakcióban részt vevő.

Egy összekötő csak akkor indíthatja el a következő folyamatot, ha az előző sikeresen befejeződött (zöld link), csak akkor, ha hibákkal fejeződik be (piros link), vagy mindig, az eredménytől függetlenül (fekete link). Ez szabályozza a lánc áramlását.

A meta-lánc egy olyan folyamatlánc, amely lépésként más folyamatláncokat indít el a „Meta-lánc vagy API használatának indítása” opció használatával. A meta-láncok lehetővé teszik a csapatok számára, hogy számos helyi láncot egyetlen fő ütemtervbe csoportosítsanak és hangoljanak össze.

Igen. Az intelligens automatizálás és a SAP A Joule AI másodpilóta figyelheti a lánc állapotát, a valószínűsíthető hibákat az előzmények alapján előre jelezheti, és újraindításokat vagy javításokat javasolhat, csökkentve a manuális felügyeletet és felgyorsítva a helyreállítást terhelés meghibásodása esetén.

A gépi tanulás elemzi a múltbeli futási időket és hibákat, hogy optimális ütemterveket javasoljon, rendellenességeket észleljen, és rangsorolja a hibák megoldását. Ez az intelligens monitorozás segít abban, hogy az éjszakai adatbetöltések megbízhatóak és a kötegelt ablakon belül maradjanak.

Foglald össze ezt a bejegyzést a következőképpen: