SAP BW-proceskædevejledning (RSPC Tcode)
⚡ Smart opsummering
Proceskæder i SAP BW automatiserer, planlægger og overvåger sekvenser af baggrundsprocesser, såsom dataindlæsninger, ved hjælp af transaktions-RSPC til at linke en startproces, forbindelser og varianter til en kontrolleret, gentagelig datawarehouse-workflow.

Hvad er en proceskæde?
- En proceskæde er en sekvens af processer, der venter i baggrunden på en begivenhed.
- Nogle af disse processer udløser en separat hændelse, der kan starte andre processer igen.
- Den tilbyder forskellige forbindelser, der muliggør alternativ og parallel udførelse af processer.
- For eksempel, når en detailbutik modtager en kundeordre, udløser det en række hændelser, såsom at kontrollere lagerbeholdning → bestille produktet fra lageret → fremstille produktet osv.
- Proceskæder leverer grafiske planlægnings- og overvågningsfunktioner, der hjælper med at automatisere, visualisere og overvåge opgaver og processer.
- Proceskæder er integreret i det portalbaserede BI-administrationscockpit.
- Proceskæder kan betragtes som flowdiagrammer, der er planlagt til at vente i baggrunden og udløses af en anden proces til en hændelse.
En proceskæde omfatter tre hovedtrin:
- Startproces: Beskriver, hvornår processen starter (straks, planlagt job, metakæde eller API).
- Stik: En linkproces, der vælger muligheden for at starte den næste proces.
- Variant: Det objekt, som processen udføres på. Det er et sæt parametre, der sendes til processen, såsom navnet på infopakken eller InfoObjekter.
Trin til at oprette en proceskæde
RSPC er den centrale transaktion, der bruges til vedligeholdelse af proceskæder. På dette skærmbillede sorteres eksisterende proceskæder efter "Applikationskomponenter". Der er to tilgængelige visninger: Kontrollér visning og Planlægningsvisning. Standardtilstanden er Planlægningsvisning.
Trin 1) Oprettelse af en proceskæde: Klik på ikonet "Opret".
Trin 2)
- Indtast proceskædens tekniske navn.
- Indtast en meningsfuld beskrivelse af proceskæden.
Klik på fluebenet.
Trin 3) Et nyt vindue dukker op. Klik på ikonet "Ny" for at oprette en ny "Start proces".
Trin 4)
- Indtast det tekniske navn på startprocessen.
- Indtast en meningsfuld beskrivelse af startprocessen, og klik på Enter-knappen.
Trin 5) Den efterfølgende skærm tildeler en tidsbaseret eller hændelsesbaseret trigger til proceskæden.
- Klik på "Direkte planlægning" for at planlægge proceskæden til et bestemt tidspunkt.
- Klik på "Skift valg" for at indtaste detaljerne for planlægning af proceskæden til udførelse.
Trin 6) Trin til planlægning af en proceskæde:
- Klik på knappen "Dato/klokkeslæt". Angiv den planlagte startdato/-klokkeslæt og slutdato/-klokkeslæt.
- For at indstille hyppigheden skal du klikke på afkrydsningsfeltet "Periodisk job".
- Klik på knappen "Periodeværdier".
- På det næste skærmbillede skal du vælge den ønskede hyppighed (timevis/dagligt/ugentlig/månedligt/anden periode). Klik på Gem-ikonet og derefter på Tilbage-knappen for at vende tilbage til RSPC-skærmen.
Klik på Gem.
Trin 7) Tilføj infopakke: Klik på ikonet for "Procestyper" for at fortsætte.
Trin 8) Som tidligere nævnt kan en dataindlæsning udløses via en InfoPackage eller en DTP.
- Hvis dataindlæsningen sker via en InfoPackage, skal du bruge procestypen "Udfør InfoPackage".
- Hvis dataindlæsningen sker via en DTP, skal du bruge procestypen "Dataoverførselsproces".
Trin 9) Et nyt pop op-vindue vises. Her kan du vælge den ønskede InfoPackage.
Trin 10) Forbind både startvarianten og infopakken. Der er to måder at gøre dette på: højreklik på det første trin, klik på "Opret forbindelse til" -> "Indlæs data"; eller vælg "Startvariant", hold venstre museknap nede, flyt til måltrinnet, indtil en pil følger, og slip for at oprette forbindelsen. Fra startprocessen til hvert andet trin er der en sort linje.
Proceskæden vises som vist nedenfor, efter at en forbindelse mellem startvarianten og infopakken er oprettet.
For ethvert efterfølgende trin kan du vælge, om det efterfølgende trin kun udføres, hvis det foregående trin:
- Var vellykket: typisk brugt i normal behandling.
- Endte med fejl: bruges typisk til at sende fejlmeddelelser.
- Udføres uanset om det foregående trin lykkedes eller ikke.
Trin til at kontrollere ensartetheden af en proceskæde
- Vælg menuen “Gå til”.
- Vælg "Tjekker visning".
SAP verificerer, at alle trin er forbundet og har mindst én forgænger. Logiske fejl registreres ikke. Hvis du får advarsler eller meddelelsen "Kæden er OK", kan du aktivere den. Hvis kontrollen identificerer fejl, skal du først fjerne dem.
Trin til at aktivere en proceskæde
- Klik på menuen “Proceskæde”.
- Vælg "Aktiver".
- Eller vælg knappen “Aktivér”.
Trin til at tildele en proceskæde til en applikationskomponent
Som standard oprettes proceskæden under applikationskomponenten "Ikke tildelt".
- Vælg knappen "Programkomponent".
- Vælg den ønskede komponent, og genaktiver kæden.
Trin til at planlægge en proceskæde
- Klik på menuen "Udførelse".
- Vælg "Schedule".
Alternativt kan du trykke på knappen "Planlæg". Kæden er planlagt som et baggrundsjob og kan ses i transaktion SM37. Du finder et job med navnet "BI_PROCESS_TRIGGER"; alle proceskæder er planlagt med det samme jobnavn.
Sådan overvåges proceskæder
En række arbejdsmiljøer er tilgængelige til overvågning af proceskæder:
- Naviger til fanen Administration fra Data Warehousing Workbench (RSA1).
- BI-monitor i Computing Center Management System (CCMS).
- Overvågning af daglige proceskæder (transaktions-RSPCM).
- Logvisning for kørsler af en proceskæde i proceskædevedligeholdelse (transaktions-RSPC).




















