SAP BI-processkedja: Skapa, kontrollera, aktivera, tilldela, övervaka

Vad är processkedja?

  • En processkedja är en sekvens av processer som väntar i bakgrunden på en händelse.
  • Vissa av dessa processer utlöser en separat händelse som kan starta andra processer i sin tur.
  • Den tillhandahåller olika kopplingar som tillåter alternativ och parallell exekvering av processen.
  • Till exempel, en detaljhandel tar emot en kundorder, detta kommer att utlösa en sekvens av händelser som att kontrollera material i lagerà att beställa produkten från Warehouse-order för att tillverka produkten och så vidare.
  • Processkedjor tillhandahåller grafiska schemaläggnings- och övervakningsfunktioner för att hjälpa till med automatisering, visualisering och övervakning av uppgifter/processer.
  • Processkedjor är integrerade i portalbaserad BI-administrationscockpit.
  • Processkedjor kan ses som flödesscheman som är schemalagda att vänta i bakgrunden och utlösas för en händelse av en annan process.

Processkedja

Processkedjan omfattar tre huvudsteg

  1. Startprocess: Den beskriver när processen kommer att starta (omedelbart, schemalagt jobb, metaprocess, API)
  2. Connector: Det är en länkningsprocess och kan välja alternativ för att starta nästa process
  3. Variant: Objektet som vi ska köra processen på kallas Variant. Det är en uppsättning parametrar som skickas till processen som namnet på InfoPackage eller Info-objekt

Steg för att skapa en processkedja

RSPC är den hela och enda transaktionen som används för processkedjans underhåll. På den här skärmen sorteras befintliga processkedjor efter "ApplicationComponents".

Det finns två tillgängliga vyer:

  1. Kontrollera Visa
  2. Planeringsvy.

Standardläget är Planeringsvy.

Steg 1) Skapa en processkedja:

Klicka på ikonen "Skapa".

Skapa en processkedja i SAP

Steg 2)

  1. Ange det tekniska namnet på processkedjan.
  2. Ange en meningsfull beskrivning för processkedjan.

Skapa en processkedja i SAP

Klicka på Markera

Steg 3) Ett nytt fönster dyker upp. Klicka på "Ny"-ikonen för att skapa en ny "Starta process".

Skapa en processkedja i SAP

Steg 4)

  1. Ange det tekniska namnet för startprocessen.
  2. Ange en meningsfull beskrivning för Startprocessen och klicka på Enter-knappen.

Skapa en processkedja i SAP

Steg 5) Den efterföljande skärmen används för att tilldela tidsbaserad eller händelsebaserad trigger för processkedjan.

  1. Klicka på alternativet "Direkt schema" för att schemalägga processkedjan för en viss tid.
  2. Klicka på knappen "Ändra urval" för att ange detaljerna för att schemalägga processkedjan för exekvering.

Skapa en processkedja i SAP

Steg 6) Steg för att schemalägga en processkedja:

  1. Klicka på knappen "Datum/tid". Ange schemalagt startdatum/tid, slutdatum/tid.
  2. För att ställa in frekvens, klicka på kryssrutan "Periodic Job".
  3. Klicka på knappen "PeriodValues".
  4. På nästa skärm väljer du önskad frekvens (timme/dag/vecka/månad/annan period). Klicka på Spara ikoner och tillbaka-knappen för att gå tillbaka till föregående RSPC-skärm.

Skapa en processkedja i SAP

Klicka på Spara

Steg 7) Lägg till informationspaket:

Klicka på ikonen för "Processtyper" för att fortsätta.

Skapa en processkedja i SAP

Steg 8) Som diskuterats tidigare kan dataladdning utlösas via ett InfoPackage eller en DTP.

  1. Om dataladdningen ska göras via ett InfoPackage, använd processtypen "Execute InfoPackage"
  2. Om dataladdningen ska göras via en DTP, använd processtypen "Data Transfer Process"

Skapa en processkedja i SAP

Steg 9) Ett nytt popup-fönster visas. Här kan du välja önskat InfoPackage.

Skapa en processkedja i SAP

Steg 10) Anslut både startvarianten och infopaketet:

Det finns två sätt att göra detta - Högerklicka på första steget. Klicka på "Anslut med" ->"Ladda data"

Ett annat sätt är att välja "Startvariant" och hålla nere vänster musknapp. Flytta sedan musknappen till målsteget. En pil ska följa din rörelse. Sluta trycka på musknappen och ny anslutning skapas. Från startprocessen till vartannat steg finns en svart linje.

Skapa en processkedja i SAP

Processkedjan visas som nedan efter att en koppling mellan Startvarianten och Infopaketet har skapats.

Skapa en processkedja i SAP

För varje efterföljande steg kan vi välja om efterföljande steg endast ska utföras om föregångaren.

  • Var framgångsrik: används vanligtvis vid normal bearbetning
  • Slutade med fel: Används vanligtvis för att skicka felmeddelanden
  • Utför oberoende av framgång eller misslyckande i föregående steg

Skapa en processkedja i SAP

Steg för att kontrollera konsekvens i processkedjan

  1. Välj menyn "Gå till"
  2. Välj "Kontrollera vy".

Kontrollera konsistensen av processkedjan

SAP kommer att verifiera om alla steg är anslutna och har minst en föregångare. Logiska fel upptäcks inte. Om vi ​​får varningar eller meddelandet "Kedjan är OK" kan vi aktivera det. Om kontrollen identifierar några fel måste vi ta bort felen först.

Kontrollera konsistensen av processkedjan

Steg för att aktivera en processkedja

  1. Klicka på menyn "Processkedja"
  2. Välj "Aktivera".
  3. Eller välj knappen "Aktivera".

Aktivera en processkedja

Steg för att tilldela processkedja till applikationskomponent

Som standard skapas processkedjan under applikationskomponenten "Inte tilldelad".

  1. Välj knappen "ApplicationComponent".
  2. Välj önskad komponent och återaktivera kedjan.

Tilldela processkedja till applikationskomponent

Steg för att aktivera en processkedja

  1. Klicka på menyn "Utförande".
  2. Välj "Schema".

Aktivera en processkedja

Alternativt tryck på knappen "Schema".

Kedjan kommer att schemaläggas som bakgrundsjobb och kan ses i SM37 transaktionskod. Du hittar ett jobb som heter "BI_PROCESS_TRIGGER". Alla processkedjor är schemalagda med samma jobbnamn.

Aktivera en processkedja

Hur man övervakar processkedjor

  1. Det finns ett antal arbetsmiljöer tillgängliga för övervakning av processkedjekörningar:
  2. Navigera till fliken Administration från DatawarehouseWorkBench(RSA1)
  3. BI Monitor i Computing Center Management System (CCMS)
  4. Övervakning av dagliga processkedjor (Transaction RSPCM)
  5. Loggvy för körningar av en processkedja i processkedjans underhåll (transaktion RSPC)

Övervaka processkedjor