SAP Veiledning for BW-prosesskjede (RSPC T-kode)
⚡ Smart oppsummering
Prosesskjeder i SAP BW automatiserer, planlegger og overvåker sekvenser av bakgrunnsprosesser, som datalastinger, ved å bruke transaksjons-RSPC til å koble en startprosess, koblinger og varianter til en kontrollert, repeterbar arbeidsflyt i datavarehuset.

Hva er en prosesskjede?
- En prosesskjede er en sekvens av prosesser som venter i bakgrunnen på en hendelse.
- Noen av disse prosessene utløser en egen hendelse som kan starte andre prosesser etter tur.
- Den tilbyr forskjellige koblinger som tillater alternativ og parallell utførelse av prosesser.
- Når for eksempel en butikk mottar en kundeordre, utløser det en rekke hendelser, som å sjekke lagerførte materialer → bestille produktet fra lageret → produsere produktet og så videre.
- Prosesskjeder tilbyr grafiske planleggings- og overvåkingsfunksjoner som bidrar til å automatisere, visualisere og overvåke oppgaver og prosesser.
- Prosesskjeder er integrert i den portalbaserte BI-administrasjonscockpiten.
- Prosesskjeder kan betraktes som flytskjemaer som er planlagt å vente i bakgrunnen og utløses for en hendelse av en annen prosess.
En prosesskjede består av tre hovedtrinn:
- Startprosess: Beskriver når prosessen starter (umiddelbart, planlagt jobb, metakjede eller API).
- Connector: En koblingsprosess som velger alternativet for å starte neste prosess.
- variant: Objektet som prosessen kjøres på. Det er et sett med parametere som sendes til prosessen, for eksempel navnet på infopakken eller InfoObjects.
Fremgangsmåte for å opprette en prosesskjede
RSPC er den sentrale transaksjonen som brukes for vedlikehold av prosesskjeder. I dette skjermbildet sorteres eksisterende prosesskjeder etter «Applikasjonskomponenter». To visninger er tilgjengelige: Kontrollvisning og Planleggingsvisning. Standardmodusen er Planleggingsvisning.
Trinn 1) Opprette en prosesskjede: klikk på «Opprett»-ikonet.
Trinn 2)
- Skriv inn det tekniske navnet på prosesskjeden.
- Skriv inn en meningsfull beskrivelse av prosesskjeden.
Klikk på haken.
Trinn 3) Et nytt vindu dukker opp. Klikk på «Ny»-ikonet for å opprette en ny «Start prosess».
Trinn 4)
- Skriv inn det tekniske navnet på startprosessen.
- Skriv inn en meningsfull beskrivelse for startprosessen og klikk på Enter-knappen.
Trinn 5) Det påfølgende skjermbildet tilordner en tidsbasert eller hendelsesbasert utløser for prosesskjeden.
- Klikk på «Direkte planlegging» for å planlegge prosesskjeden for et bestemt tidspunkt.
- Klikk på «Endre valg» for å angi detaljene for å planlegge prosesskjeden for utførelse.
Trinn 6) Trinn for å planlegge en prosesskjede:
- Klikk på knappen «Dato/klokkeslett». Angi planlagt startdato/-klokkeslett og sluttdato/-klokkeslett.
- For å angi frekvens, klikk på avmerkingsboksen «Periodisk jobb».
- Klikk på knappen «Periodeverdier».
- I neste skjermbilde velger du ønsket frekvens (timevis/daglig/ukentlig/månedlig/annen periode). Klikk på Lagre-ikonet og Tilbake-knappen for å gå tilbake til RSPC-skjermbildet.
Klikk på Lagre.
Trinn 7) Legg til infopakke: klikk på ikonet for «Prosesstyper» for å fortsette.
Trinn 8) Som omtalt tidligere, kan en datainnlasting utløses via en infopakke eller en DTP.
- Hvis datainnlastingen gjøres via en infopakke, bruk prosesstypen «Utfør infopakke».
- Hvis datainnlastingen gjøres via en DTP, bruk prosesstypen «Dataoverføringsprosess».
Trinn 9) Et nytt popup-vindu vises. Her kan du velge ønsket InfoPackage.
Trinn 10) Koble til både startvarianten og infopakken. Det er to måter å gjøre dette på: høyreklikk på det første trinnet, klikk på «Koble til» -> «Last inn data»; eller velg «Startvariant», hold venstre museknapp nede, flytt til måltrinnet til en pil følger, og slipp for å opprette tilkoblingen. Fra startprosessen til hvert andre trinn er det en svart linje.
Prosesskjeden vises som vist nedenfor etter at en tilkobling mellom startvarianten og infopakken er opprettet.
For alle påfølgende trinn kan du velge om det etterfølgende trinnet bare skal utføres hvis forgjengeren:
- Var vellykket: vanligvis brukt i normal behandling.
- Endte med feil: brukes vanligvis til å sende feilmeldinger.
- Utføres uavhengig av om forrige trinn var vellykket eller mislykket.
Fremgangsmåte for å kontrollere konsistensen i en prosesskjede
- Velg menyen «Gå til».
- Velg "Sjekker visning".
SAP bekrefter at alle trinn er koblet sammen og har minst én forgjenger. Logiske feil oppdages ikke. Hvis du får advarsler eller meldingen «Kjeden er OK», kan du aktivere den. Hvis sjekken identifiserer feil, må du først fjerne dem.
Fremgangsmåte for å aktivere en prosesskjede
- Klikk på menyen «Prosesskjede».
- Velg "Aktiver".
- Eller velg «Aktiver»-knappen.
Fremgangsmåte for å tilordne en prosesskjede til en applikasjonskomponent
Som standard opprettes prosesskjeden under applikasjonskomponenten «Ikke tilordnet».
- Velg knappen «Programkomponent».
- Velg ønsket komponent og aktiver kjeden på nytt.
Fremgangsmåte for å planlegge en prosesskjede
- Klikk på menyen "Utførelse".
- Velg "Tidsplan".
Alternativt kan du trykke på «Planlegg»-knappen. Kjeden er planlagt som en bakgrunnsjobb og kan sees i transaksjon SM37. Du finner en jobb med navnet «BI_PROCESS_TRIGGER»; alle prosesskjeder er planlagt med samme jobbnavn.
Hvordan overvåke prosesskjeder
En rekke arbeidsmiljøer er tilgjengelige for overvåking av prosesskjedekjøringer:
- Naviger til Administrasjon-fanen fra Data Warehousing Workbench (RSA1).
- BI-monitor i datasenteradministrasjonssystemet (CCMS).
- Overvåking av daglige prosesskjeder (transaksjons-RSPCM).
- Loggvisning for kjøringer av en prosesskjede i prosesskjedevedlikehold (transaksjons-RSPC).




















