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á.

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.
Egy folyamatlánc három fő lépésből áll:
- Indítási folyamat: Leírja, hogy mikor indul el a folyamat (azonnal, ütemezett feladat, metalánc vagy API).
- Csatlakozók: Egy csatoló folyamat, amely kiválasztja a következő folyamat elindításának lehetőségét.
- 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.
Step 2)
- Adja meg a folyamatlánc technikai nevét.
- Adjon meg egy értelmes leírást a folyamatláncról.
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.
Step 4)
- Adja meg az Indítási folyamat technikai nevét.
- Adjon meg egy értelmes leírást a folyamatindításhoz, majd kattintson az Enter gombra.
Step 5) A következő képernyő időalapú vagy eseményalapú triggert rendel a folyamatlánchoz.
- Kattintson a „Közvetlen ütemezés” gombra a folyamatlánc adott időpontra való ütemezéséhez.
- 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.
Step 6) A folyamatlánc ütemezésének lépései:
- Kattintson a „Dátum/Idő” gombra. Adja meg az ütemezett kezdési dátumot/időpontot és a befejezési dátumot/időpontot.
- A gyakoriság beállításához jelölje be az „Időszakos munka” jelölőnégyzetet.
- Kattintson az „Időszakértékek” gombra.
- 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.
Kattintson a Mentés gombra.
Step 7) InfoPackage hozzáadása: kattintson a „Folyamattípusok” ikonra a folytatáshoz.
Step 8) Ahogy korábban tárgyaltuk, az adatbetöltést InfoPackage vagy DTP segítségével lehet elindítani.
- Ha az adatbetöltés InfoPackage-en keresztül történik, használja az „InfoPackage végrehajtása” folyamattípust.
- Ha az adatbetöltés DTP-n keresztül történik, használja az „Adatátviteli folyamat” folyamattípust.
Step 9) Megjelenik egy új felugró ablak. Itt választhatja ki a kívánt Infocsomagot.
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.
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.
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.
A folyamatlánc konzisztenciájának ellenőrzésének lépései
- Válaszd ki a „Goto” menüt.
- Válassza a „Nézet ellenőrzése” lehetőséget.
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.
A folyamatlánc aktiválásának lépései
- Kattintson a „Folyamatlánc” menüre.
- Válassza az „Aktiválás” lehetőséget.
- Vagy válassza az „Aktiválás” gombot.
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.
- Válassza az „Alkalmazáskomponens” gombot.
- Válassza ki a kívánt komponenst, és aktiválja újra a láncot.
A folyamatlánc ütemezésének lépései
- Kattintson a „Végrehajtás” menüre.
- Válassza az „Ütemezés” lehetőséget.
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.
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ó).




















