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

Anonim

Wat is een procesketen?

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

Process Chain omvat drie hoofdstappen

  1. Startproces: 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 set parameters die aan het proces worden doorgegeven, zoals de naam van het InfoPackage of Info-Objects

In deze tutorial leer je -

Stappen om een ​​procesketen te creëren.

Stappen om de consistentie van de procesketen te controleren.

Stappen om een ​​procesketen te activeren.

Stappen om de procesketen toe te wijzen aan de applicatiecomponent.

Stappen om een ​​procesketen te activeren.

Procesketens bewaken.

Stappen om een ​​procesketen te maken

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

Er zijn twee weergaven beschikbaar:

  1. Controleer View
  2. Planningsweergave.

De standaardmodus is Planningsweergave.

Stap 1)

Een procesketen creëren:

Klik op het pictogram "Maken".

Stap 2)

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

Klik op het vinkje

Stap 3)

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

Stap 4)

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

Stap 5)

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

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

Stap 6)

Stappen voor het plannen van een procesketen:

  1. Klik op de knop "Datum / tijd". Specificeer de geplande startdatum / -tijd, einddatum / -tijd.
  2. Om de frequentie in te stellen, klikt u op het selectievakje "Periodieke taak".
  3. Klik op de knop "PeriodValues".
  4. Selecteer in het volgende scherm de gewenste frequentie (uurlijks / dagelijks / wekelijks / maandelijks / andere periode). Klik op Save icons and back button om terug te gaan naar het vorige RSPC-scherm.

Klik op opslaan

Stap 7)

Info pakket toevoegen:

Klik op het pictogram voor "Procestypen" om verder te gaan.

Stap 8)

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

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

Stap 9)

Er verschijnt een nieuw pop-upvenster. Hier kunt u het gewenste InfoPackage kiezen.

Stap 10)

Verbind zowel de Start Variant als het InfoPackage:

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 moet je beweging volgen. Stop met het indrukken van de muisknop en er wordt een nieuwe verbinding gemaakt. Vanaf het startproces tot elke tweede stap is er een zwarte lijn.

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

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

  • Succesvol: meestal gebruikt bij normale verwerking
  • Eindigde met fouten: wordt meestal gebruikt om foutmeldingen te verzenden
  • Uitvoeren ongeacht het succes of falen van de vorige stap

Stappen om de consistentie van de procesketen te controleren

  1. Selecteer het menu "Ga naar"
  2. Kies "Checking view".

SAP controleert of alle stappen zijn verbonden en minimaal één voorganger hebben. Logische fouten worden niet gedetecteerd. Als we waarschuwingen krijgen of het bericht "Chain is OK", kunnen we deze activeren. Als de controle enkele fouten identificeert, moeten we deze eerst verwijderen.

Stappen om een ​​procesketen te activeren

  1. Klik op het menu "Process Chain"
  2. Selecteer "Activeren".
  3. Of selecteer de knop "Activeren"

Stappen om procesketen toe te wijzen aan toepassingscomponent

Standaard wordt de procesketen aangemaakt onder applicatiecomponent “Niet toegewezen”.

  1. Kies de knop "ApplicationComponent"
  2. Selecteer het vereiste onderdeel en activeer de ketting opnieuw.

Stappen om een ​​procesketen te activeren

  1. Klik op het menu "Uitvoering".
  2. Kies "Planning".

U kunt ook op de knop "Schema" drukken.

De ketting wordt gepland als achtergrondtaak en kan worden bekeken in SM37-transactiecode. U vindt een vacature met de naam “BI_PROCESS_TRIGGER”. Alle procesketens zijn gepland met dezelfde taaknaam.

Procesketens bewaken

  1. Er zijn een aantal werkomgevingen beschikbaar voor het bewaken 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 runs van een procesketen in procesketenonderhoud (transactie RSPC)