SAP BI-procesketen: creëren, controleren, activeren, toewijzen, monitoren

Wat is procesketen?

  • Een procesketen is een reeks processen die op de achtergrond wachten op een gebeurtenis.
  • Sommige van deze processen activeren een afzonderlijke gebeurtenis die op zijn beurt andere processen kan starten.
  • Het biedt verschillende connectoren die een alternatieve en parallelle uitvoering van processen mogelijk maken.
  • Als een winkel bijvoorbeeld een bestelling van een klant ontvangt, zal dit een reeks gebeurtenissen activeren, zoals het controleren van materiaal in voorraad, het bestellen van het product uit het magazijn om het product te vervaardigen, enzovoort.
  • Procesketens bieden grafische plannings- en monitoringfuncties om te helpen bij de automatisering, visualisatie en monitoring van taken/processen.
  • Procesketens zijn geïntegreerd in een op een portal gebaseerde BI-beheercockpit.
  • Procesketens kunnen worden gezien als stroomdiagrammen die op de achtergrond moeten wachten en door een ander proces op een gebeurtenis worden geactiveerd.

Procesketen

Process Chain omvat drie hoofdstappen

  1. Start proces: het beschrijft wanneer het proces zal starten (onmiddellijk, geplande taak, metaproces, API)
  2. Connector: Het is een koppelingsproces en kan opties kiezen om het volgende proces te starten
  3. Variant: Het object waarop we het proces moeten uitvoeren, wordt Variant genoemd. Het is een reeks parameters die aan het proces worden doorgegeven, zoals de naam van het InfoPackage of Info-objecten

Stappen om een ​​procesketen te creëren

RSPC is de gehele en enige transactie die wordt gebruikt voor procesketenonderhoud. In dit scherm worden bestaande procesketens gesorteerd op “ApplicationComponents”.

Er zijn twee weergaven beschikbaar:

  1. Controleer Weergave
  2. Planningsweergave.

De standaardmodus is Planningsweergave.

Stap 1) Een procesketen creëren:

Klik op het pictogram "Maken".

Creëer een procesketen in SAP

Stap 2)

  1. Voer de technische naam van de procesketen in.
  2. Voer een betekenisvolle beschrijving in voor de procesketen.

Creëer een procesketen in SAP

Klik op Vinkje

Stap 3) Er verschijnt een nieuw venster. Klik op het pictogram "Nieuw" om een ​​nieuw "Startproces" te maken.

Creëer een procesketen in SAP

Stap 4)

  1. Voer de technische naam van het startproces in.
  2. Voer een betekenisvolle beschrijving in voor het startproces en klik op de knop Enter.

Creëer een procesketen in SAP

Stap 5) Het volgende scherm wordt gebruikt om een ​​op tijd gebaseerde of gebeurtenisgebaseerde trigger voor de procesketen toe te wijzen.

  1. Klik op de optie “Direct Schedule” om de procesketen voor een specifiek tijdstip in te plannen.
  2. Klik op de knop “Selecties wijzigen” om de details in te voeren voor het plannen van de procesketen voor uitvoering.

Creëer een procesketen in SAP

Stap 6) Stappen voor het plannen van een procesketen:

  1. Klik op de knop "Datum/Tijd". Geef de geplande startdatum/-tijd en einddatum/-tijd op.
  2. Om de frequentie in te stellen, klikt u op het selectievakje 'Periodieke taak'.
  3. Klik op de knop “PeriodeWaarden”.
  4. Selecteer in het volgende scherm de gewenste frequentie (per uur/dagelijks/wekelijks/maandelijks/andere periode). Klik op Pictogrammen opslaan en terug om terug te gaan naar het vorige RSPC-scherm.

Creëer een procesketen in SAP

Klik op opslaan

Stap 7) Infopakket toevoegen:

Klik op het pictogram voor “Procestypen” om door te gaan.

Creëer een procesketen in SAP

Stap 8) Zoals eerder besproken, kan het laden van gegevens worden geactiveerd via een InfoPackage of een DTP.

  1. Als de dataload via een InfoPackage moet worden gedaan, gebruik dan het procestype "Execute InfoPackage"
  2. Als de dataload via een DTP moet gebeuren, gebruik dan het procestype “Data Transfer Process”

Creëer een procesketen in SAP

Stap 9) Er verschijnt een nieuw pop-upvenster. Hier kunt u het gewenste InfoPakket kiezen.

Creëer een procesketen in SAP

Stap 10) Sluit zowel de Startvariant als het InfoPakket aan:

Er zijn 2 manieren om dit te doen: klik met de rechtermuisknop op de eerste stap. Klik op “Verbinden met” -> “Gegevens laden”

Een andere manier is om de “Start Variant” te selecteren en de linkermuisknop ingedrukt te houden. Beweeg vervolgens de muisknop naar de doelstap. Een pijl zou je beweging moeten volgen. Stop met het indrukken van de muisknop en er wordt een nieuwe verbinding tot stand gebracht. Vanaf het startproces tot aan elke tweede stap is er een zwarte lijn.

Creëer een procesketen in SAP

De procesketen verschijnt zoals hieronder nadat een verbinding tussen de startvariant en het infopakket is gemaakt.

Creëer een procesketen in SAP

Voor elke volgende stap kunnen we kiezen of de vervolgstap alleen wordt uitgevoerd als de voorganger.

  • Was succesvol: doorgaans gebruikt bij normale verwerking
  • Geëindigd met fouten: Meestal gebruikt om foutberichten te verzenden
  • Voer uit ongeacht het succes of falen van de vorige stap

Creëer een procesketen in SAP

Stappen om de consistentie van de procesketen te controleren

  1. Selecteer het menu “Ga naar”
  2. Kies “Bekijk weergave”.

Controleer de consistentie van de procesketen

SAP zal verifiëren of alle stappen met elkaar verbonden zijn en minstens één voorganger hebben. Logische fouten worden niet gedetecteerd. Als we waarschuwingen of het bericht ‘Chain is OK’ krijgen, kunnen we deze activeren. Als de controle enkele fouten aan het licht brengt, moeten we de fouten eerst verwijderen.

Controleer de consistentie van de procesketen

Stappen om een ​​procesketen te activeren

  1. Klik op het menu “Procesketen”
  2. Selecteer “Activeren”.
  3. Of selecteer de knop ‘Activeren’

Activeer een procesketen

Stappen om procesketen toe te wijzen aan applicatiecomponent

Standaard wordt de Process Chain aangemaakt onder applicatiecomponent “Not Assigned”.

  1. Kies de knop “ApplicationComponent”.
  2. Selecteer het gewenste onderdeel en activeer de keten opnieuw.

Wijs procesketen toe aan applicatiecomponent

Stappen om een ​​procesketen te activeren

  1. Klik op het menu “Uitvoering”.
  2. Kies “Planning”.

Activeer een procesketen

U kunt ook op de knop “Planning” drukken.

De keten wordt ingepland als achtergrondtaak en kan worden bekeken in SM37-transactiecode. U zult een taak vinden met de naam “BI_PROCESS_TRIGGER”. Alle procesketens zijn gepland met dezelfde taaknaam.

Activeer een procesketen

Hoe procesketens te monitoren

  1. Er zijn een aantal werkomgevingen beschikbaar voor het monitoren van procesketenruns:
  2. Navigeer naar het tabblad Beheer vanuit DatawarehouseWorkBench (RSA1)
  3. BI-monitor in het Computing Center Management System (CCMS)
  4. Monitoring van dagelijkse procesketens (transactie RSPCM)
  5. Logboekweergave voor uitvoeringen van een procesketen in procesketenonderhoud (transactie RSPC)

Bewaak procesketens

Vat dit bericht samen met: