Lanțul de proces SAP BI: Creați, verificați, activați, atribuiți, monitorizați

Anonim

Ce este lanțul de proces?

  • Un lanț de proces este o secvență de procese care așteaptă în fundal un eveniment.
  • Unele dintre aceste procese declanșează un eveniment separat care poate începe la rândul său alte procese.
  • Oferă diferiți conectori care permit executarea alternativă și paralelă a procesului.
  • De exemplu, un magazin de vânzare cu amănuntul primește o comandă a clientului, acest lucru va declanșa o succesiune de evenimente, cum ar fi verificarea materialului din stoc - comandarea produsului de la Warehouseàorder pentru fabricarea produsului și așa mai departe.
  • Lanțurile de proces oferă funcții grafice de planificare și monitorizare pentru a ajuta la automatizare, vizualizare și monitorizare a sarcinilor / proceselor.
  • Lanțurile de proces sunt integrate în cabina de administrare BI bazată pe portal.
  • Lanțurile de proces pot fi considerate diagramele de flux care sunt programate să aștepte în fundal și să fie declanșate pentru un eveniment de un alt proces.

Lanțul de proces implică trei pași principali

  1. Start Process: descrie când va începe procesul (imediat, job programat, metaproces, API)
  2. Conector: este un proces de conectare și poate alege opțiuni de pornire a următorului proces
  3. Varianta: obiectul pe care ar trebui să executăm procesul este numit Variant. Este un set de parametri trecuți procesului, cum ar fi numele InfoPackage sau Info-Objects

În acest tutorial veți învăța -

Pași pentru crearea unui lanț de proces.

Pași pentru a verifica coerența lanțului de proces.

Pași pentru activarea unui lanț de proces.

Pași pentru atribuirea lanțului de proces componentei aplicației.

Pași pentru activarea unui lanț de proces.

Cum se monitorizează lanțurile de proces.

Pași pentru a crea un lanț de proces

RSPC este întreaga și singura tranzacție utilizată pentru întreținerea lanțului de proces. În acest ecran, lanțurile de proces existente sunt sortate după „ApplicationComponents”.

Există două vizualizări disponibile:

  1. Verificați vizualizarea
  2. Vizualizare planificare.

Modul implicit este Vizualizare planificare.

Pasul 1)

Crearea unui lanț de proces:

Faceți clic pe pictograma „Creați”.

Pasul 2)

  1. Introduceți denumirea tehnică a lanțului de proces.
  2. Introduceți o descriere semnificativă pentru lanțul de proces.

Faceți clic pe bifă

Pasul 3)

Apare o fereastră nouă. Faceți clic pe pictograma „Nou” pentru a crea un nou „Start Process”.

Pasul 4)

  1. Introduceți denumirea tehnică a procesului de pornire.
  2. Introduceți o descriere semnificativă pentru procesul de pornire și faceți clic pe butonul Enter.

Pasul 5)

Ecranul ulterior este utilizat pentru a atribui declanșator bazat pe timp sau pe evenimente pentru lanțul de proces.

  1. Faceți clic pe opțiunea „Programare directă” pentru a programa lanțul procesului pentru o anumită perioadă.
  2. Faceți clic pe butonul „Schimbați selecțiile” pentru a introduce detaliile pentru Programarea lanțului de proces pentru execuție.

Pasul 6)

Pașii pentru programarea unui lanț de proces:

  1. Faceți clic pe butonul „Data / Ora”. Specificați data / ora de începere programată, data / ora de încheiere.
  2. Pentru a seta frecvența, faceți clic pe caseta de selectare „Lucrare periodică”.
  3. Faceți clic pe butonul „PeriodValues”.
  4. În ecranul următor, selectați frecvența necesară (orar / zilnic / săptămânal / lunar / altă perioadă). Faceți clic pe butonul Salvare pictograme și butonul Înapoi pentru a reveni la ecranul RSPC anterior.

Faceți clic pe Salvați

Pasul 7)

Adăugați pachetul de informații:

Faceți clic pe pictogramă pentru „Tipuri de proces” pentru a continua.

Pasul 8)

După cum sa discutat anterior, încărcarea datelor poate fi declanșată printr-un InfoPackage sau un DTP.

  1. Dacă încărcarea de date se face printr-un InfoPackage, utilizați tipul de proces „Execute InfoPackage”
  2. În cazul în care încărcarea de date se face prin intermediul unui DTP, utilizați tipul de proces „Proces de transfer de date”

Pasul 9)

Apare o nouă fereastră pop-up. Aici puteți alege pachetul Info necesar.

Pasul 10)

Conectați atât varianta Start, cât și InfoPackage:

Există 2 moduri de a face acest lucru - Faceți clic dreapta pe primul pas. Faceți clic pe „Conectați-vă cu” -> „Încărcați date”

O altă modalitate este să selectați „Start Variant” și să țineți apăsat butonul stâng al mouse-ului. Apoi mutați butonul mouse-ului la pasul țintă. O săgeată ar trebui să vă urmeze mișcarea. Nu mai apăsați butonul mouse-ului și se creează o conexiune nouă. De la procesul de pornire la fiecare al doilea pas există o linie neagră.

Lanțul de proces apare după cum urmează după crearea unei conexiuni între varianta Start și Infopackage.

Pentru orice pas ulterior, putem alege dacă pasul succesorului va fi executat numai dacă predecesorul.

  • A avut succes: utilizat de obicei în procesarea normală
  • Încheiat cu erori: utilizat de obicei pentru a trimite mesaje de eșec
  • Executați indiferent de succesul sau eșecul pasului anterior

Pași pentru verificarea coerenței lanțului de proces

  1. Selectați meniul „Mergeți”
  2. Alegeți „Verificare vizualizare”.

SAP va verifica dacă toți pașii sunt conectați și au cel puțin un predecesor. Erorile logice nu sunt detectate. Dacă primim avertismente sau mesajul „Lanțul este OK”, îl putem activa. Dacă verificarea identifică unele erori, trebuie să le eliminăm mai întâi.

Pași pentru activarea unui lanț de proces

  1. Faceți clic pe meniul „Procesare lanț”
  2. Selectați „Activați”.
  3. Sau selectați butonul „Activați”

Pași pentru atribuirea lanțului de proces componentei aplicației

În mod implicit, lanțul de proces este creat sub componenta aplicației „Neasignat”.

  1. Alegeți butonul „ApplicationComponent”
  2. Selectați componenta dorită și reactivați lanțul.

Pași pentru activarea unui lanț de proces

  1. Faceți clic pe meniul „Executare”.
  2. Alegeți „Programare”.

Alternativ, apăsați butonul „Programare”.

Lanțul va fi programat ca job de fundal și poate fi vizualizat în codul de tranzacție SM37. Veți găsi un loc de muncă numit „BI_PROCESS_TRIGGER”. Toate lanțurile de proces sunt programate cu același nume de job.

Cum se monitorizează lanțurile de proces

  1. Există o serie de medii de lucru disponibile pentru monitorizarea derulării lanțului de proces:
  2. Navigați la fila Administrare din DatawarehouseWorkBench (RSA1)
  3. Monitor BI în sistemul de management al centrului de calcul (CCMS)
  4. Monitorizarea lanțurilor zilnice de proces (tranzacție RSPCM)
  5. Vizualizare jurnal pentru rulările unui lanț de proces în întreținerea lanțului de proces (tranzacție RSPC)