SAP Εκμάθηση Αλυσίδας Διαδικασιών BW (RSPC Tcode)

⚡ Έξυπνη Σύνοψη

Αλυσίδες διεργασιών σε SAP Το BW αυτοματοποιεί, προγραμματίζει και παρακολουθεί ακολουθίες διεργασιών παρασκηνίου, όπως φορτώσεις δεδομένων, χρησιμοποιώντας το RSPC συναλλαγών για τη σύνδεση μιας διεργασίας έναρξης, συνδέσμων και παραλλαγών σε μια ελεγχόμενη, επαναλήψιμη ροή εργασίας αποθήκης δεδομένων.

  • 🔗 Αλυσίδα Διαδικασίας: Μια ακολουθία διεργασιών παρασκηνίου που εκτελούνται, περιμένουν και ενεργοποιούν η μία την άλλη σε συμβάντα.
  • 🔧 RSPC Συναλλαγής: Το RSPC δημιουργεί και συντηρεί αλυσίδες διεργασιών. Το RSPCM παρακολουθεί τις καθημερινές εκτελέσεις της αλυσίδας.
  • 🎬 Τρία μέρη: Κάθε αλυσίδα έχει μια διεργασία εκκίνησης, συνδέσμους και παραλλαγές που μεταβιβάζουν παραμέτρους.
  • 🚦 Συνδέσεις: Οι σύνδεσμοι εκτελούν το επόμενο βήμα σε περίπτωση επιτυχίας, σφάλματος ή ανεξάρτητα από το αποτέλεσμα.
  • 📅 Χρονοδρομολόγηση: Οι αλυσίδες εκτελούνται ως η εργασία παρασκηνίου SM37 BI_PROCESS_TRIGGER βάσει ενός καθορισμένου χρονοδιαγράμματος.
  • 🤖 Βοήθεια AI: Η τεχνητή νοημοσύνη και ο έξυπνος αυτοματισμός παρακολουθούν την εύρυθμη λειτουργία της αλυσίδας και προβλέπουν έγκαιρα τις αποτυχίες φορτίου.

SAP Αλυσίδα διεργασιών BW

Τι είναι μια Αλυσίδα Διαδικασιών;

  • Μια αλυσίδα διεργασιών είναι μια ακολουθία διεργασιών που περιμένουν στο παρασκήνιο για ένα συμβάν.
  • Ορισμένες από αυτές τις διεργασίες ενεργοποιούν ένα ξεχωριστό συμβάν που μπορεί να ξεκινήσει άλλες διεργασίες με τη σειρά τους.
  • Παρέχει διάφορους συνδέσμους που επιτρέπουν εναλλακτική και παράλληλη εκτέλεση διεργασιών.
  • Για παράδειγμα, όταν ένα κατάστημα λιανικής πώλησης λαμβάνει μια παραγγελία πελάτη, ενεργοποιεί μια ακολουθία γεγονότων όπως έλεγχος υλικού σε απόθεμα → παραγγελία του προϊόντος από την αποθήκη → κατασκευή του προϊόντος, και ούτω καθεξής.
  • Οι αλυσίδες διεργασιών παρέχουν γραφικές δυνατότητες προγραμματισμού και παρακολούθησης που βοηθούν στην αυτοματοποίηση, την οπτικοποίηση και την παρακολούθηση εργασιών και διεργασιών.
  • Οι αλυσίδες διεργασιών ενσωματώνονται στο πιλοτήριο διαχείρισης επιχειρηματικής ευφυΐας (BI) που βασίζεται σε πύλη.
  • Οι αλυσίδες διεργασιών μπορούν να θεωρηθούν ως διαγράμματα ροής που έχουν προγραμματιστεί να περιμένουν στο παρασκήνιο και ενεργοποιούνται για ένα συμβάν από μια άλλη διεργασία.

Αλυσίδα διαδικασίας

Μια αλυσίδα διεργασιών περιλαμβάνει τρία κύρια βήματα:

  1. Έναρξη Διαδικασίας: Περιγράφει πότε θα ξεκινήσει η διεργασία (άμεσα, προγραμματισμένη εργασία, meta αλυσίδα ή API).
  2. Connector: Μια διαδικασία σύνδεσης που επιλέγει την επιλογή για την έναρξη της επόμενης διαδικασίας.
  3. Παραλαγή: Το αντικείμενο στο οποίο εκτελείται η διεργασία. Είναι ένα σύνολο παραμέτρων που διαβιβάζονται στη διεργασία, όπως το όνομα του InfoPackage ή InfoObjects.

Βήματα για τη δημιουργία μιας αλυσίδας διεργασιών

Το RSPC είναι η κεντρική συναλλαγή που χρησιμοποιείται για τη συντήρηση της αλυσίδας διεργασιών. Σε αυτήν την οθόνη, οι υπάρχουσες αλυσίδες διεργασιών ταξινομούνται κατά "Στοιχεία Εφαρμογής". Διατίθενται δύο προβολές: Προβολή Ελέγχου και Προβολή Σχεδιασμού. Η προεπιλεγμένη λειτουργία είναι Προβολή Σχεδιασμού.

Βήμα 1) Δημιουργία αλυσίδας διεργασιών: κάντε κλικ στο εικονίδιο «Δημιουργία».

Δημιουργήστε μια αλυσίδα διεργασιών στο SAP

Βήμα 2)

  1. Εισαγάγετε το τεχνικό όνομα της αλυσίδας διεργασίας.
  2. Εισαγάγετε μια ουσιαστική περιγραφή για την αλυσίδα διεργασιών.

Δημιουργήστε μια αλυσίδα διεργασιών στο SAP

Κάντε κλικ στο σημάδι επιλογής.

Βήμα 3) Εμφανίζεται ένα νέο παράθυρο. Κάντε κλικ στο εικονίδιο «Νέα» για να δημιουργήσετε μια νέα «Έναρξη Διαδικασίας».

Δημιουργήστε μια αλυσίδα διεργασιών στο SAP

Βήμα 4)

  1. Εισαγάγετε το τεχνικό όνομα της διεργασίας έναρξης.
  2. Εισαγάγετε μια ουσιαστική περιγραφή για τη διαδικασία έναρξης και κάντε κλικ στο κουμπί Enter.

Δημιουργήστε μια αλυσίδα διεργασιών στο SAP

Βήμα 5) Η επόμενη οθόνη αντιστοιχίζει μια ενεργοποίηση βάσει χρόνου ή συμβάντος για την αλυσίδα διεργασιών.

  1. Κάντε κλικ στο «Άμεσος προγραμματισμός» για να προγραμματίσετε την αλυσίδα διεργασιών για μια συγκεκριμένη ώρα.
  2. Κάντε κλικ στην επιλογή «Αλλαγή επιλογών» για να εισαγάγετε τις λεπτομέρειες για τον προγραμματισμό της αλυσίδας διεργασιών για εκτέλεση.

Δημιουργήστε μια αλυσίδα διεργασιών στο SAP

Βήμα 6) Βήματα για τον προγραμματισμό μιας αλυσίδας διεργασιών:

  1. Κάντε κλικ στο κουμπί «Ημερομηνία/Ώρα». Καθορίστε την προγραμματισμένη ημερομηνία/ώρα έναρξης και την ημερομηνία/ώρα λήξης.
  2. Για να ορίσετε τη συχνότητα, κάντε κλικ στο πλαίσιο ελέγχου "Περιοδική εργασία".
  3. Κάντε κλικ στο κουμπί «Τιμές Περιόδου».
  4. Στην επόμενη οθόνη, επιλέξτε την απαιτούμενη συχνότητα (Ωριαία/Ημερήσια/Εβδομαδιαία/Μηνιαία/Άλλη Περίοδος). Κάντε κλικ στο εικονίδιο Αποθήκευση και στο κουμπί Πίσω για να επιστρέψετε στην οθόνη RSPC.

Δημιουργήστε μια αλυσίδα διεργασιών στο SAP

Κάντε κλικ στην επιλογή Αποθήκευση.

Βήμα 7) Προσθήκη InfoPackage: κάντε κλικ στο εικονίδιο για τους "Τύπους διεργασιών" για να συνεχίσετε.

Δημιουργήστε μια αλυσίδα διεργασιών στο SAP

Βήμα 8) Όπως αναφέρθηκε προηγουμένως, μια φόρτωση δεδομένων μπορεί να ενεργοποιηθεί μέσω ενός InfoPackage ή ενός DTP.

  1. Εάν η φόρτωση δεδομένων γίνεται μέσω ενός InfoPackage, χρησιμοποιήστε τον τύπο διεργασίας "Execute InfoPackage".
  2. Εάν η φόρτωση δεδομένων γίνεται μέσω DTP, χρησιμοποιήστε τον τύπο διεργασίας «Διαδικασία Μεταφοράς Δεδομένων».

Δημιουργήστε μια αλυσίδα διεργασιών στο SAP

Βήμα 9) Εμφανίζεται ένα νέο αναδυόμενο παράθυρο. Εδώ μπορείτε να επιλέξετε το απαιτούμενο InfoPackage.

Δημιουργήστε μια αλυσίδα διεργασιών στο SAP

Βήμα 10) Συνδέστε τόσο την Παράλλαξη Έναρξης όσο και το InfoPackage. Υπάρχουν δύο τρόποι για να το κάνετε αυτό: κάντε δεξί κλικ στο πρώτο βήμα, κάντε κλικ στην επιλογή "Σύνδεση με" -> "Φόρτωση Δεδομένων" ή επιλέξτε την "Παραλλαγή Έναρξης", κρατήστε πατημένο το αριστερό κουμπί του ποντικιού, μετακινηθείτε στο βήμα-στόχο μέχρι να ακολουθήσει ένα βέλος και αφήστε το για να δημιουργήσετε τη σύνδεση. Από την έναρξη της διαδικασίας έως κάθε δεύτερο βήμα υπάρχει μια μαύρη γραμμή.

Δημιουργήστε μια αλυσίδα διεργασιών στο SAP

Η αλυσίδα διεργασιών εμφανίζεται όπως παρακάτω, αφού δημιουργηθεί μια σύνδεση μεταξύ της μεταβλητής έναρξης και του InfoPackage.

Δημιουργήστε μια αλυσίδα διεργασιών στο SAP

Για οποιοδήποτε επόμενο βήμα, μπορείτε να επιλέξετε εάν το επόμενο βήμα θα εκτελεστεί μόνο εάν το προηγούμενο βήμα:

  • Ήταν επιτυχές: χρησιμοποιείται συνήθως σε κανονική επεξεργασία.
  • Τερματίζει με σφάλματα: χρησιμοποιείται συνήθως για την αποστολή μηνυμάτων αποτυχίας.
  • Εκτελείται ανεξάρτητα από την επιτυχία ή την αποτυχία του προηγούμενου βήματος.

Δημιουργήστε μια αλυσίδα διεργασιών στο SAP

Βήματα για τον έλεγχο της συνέπειας μιας αλυσίδας διεργασιών

  1. Επιλέξτε το μενού «Μετάβαση».
  2. Επιλέξτε «Έλεγχος προβολής».

Ελέγξτε τη συνέπεια της αλυσίδας διαδικασίας

SAP επαληθεύει ότι όλα τα βήματα είναι συνδεδεμένα και έχουν τουλάχιστον ένα προηγούμενο. Δεν εντοπίζονται λογικά σφάλματα. Εάν λάβετε προειδοποιήσεις ή το μήνυμα "Η αλυσίδα είναι εντάξει", μπορείτε να το ενεργοποιήσετε. Εάν ο έλεγχος εντοπίσει σφάλματα, πρέπει πρώτα να τα αφαιρέσετε.

Ελέγξτε τη συνέπεια της αλυσίδας διαδικασίας

Βήματα για την ενεργοποίηση μιας αλυσίδας διεργασιών

  1. Κάντε κλικ στο μενού «Αλυσίδα διεργασιών».
  2. Επιλέξτε «Ενεργοποίηση».
  3. Ή επιλέξτε το κουμπί «Ενεργοποίηση».

Ενεργοποιήστε μια αλυσίδα διεργασιών

Βήματα για την ανάθεση μιας αλυσίδας διεργασιών σε ένα στοιχείο εφαρμογής

Από προεπιλογή, η αλυσίδα διεργασιών δημιουργείται στο στοιχείο της εφαρμογής "Δεν έχει αντιστοιχιστεί".

  1. Επιλέξτε το κουμπί «Στοιχείο εφαρμογής».
  2. Επιλέξτε το απαιτούμενο εξάρτημα και ενεργοποιήστε ξανά την αλυσίδα.

Αντιστοίχιση αλυσίδας διεργασιών σε στοιχείο εφαρμογής

Βήματα για τον προγραμματισμό μιας αλυσίδας διεργασιών

  1. Κάντε κλικ στο μενού "Εκτέλεση".
  2. Επιλέξτε «Πρόγραμμα».

Προγραμματισμός αλυσίδας διεργασιών

Εναλλακτικά, πατήστε το κουμπί «Προγραμματισμός». Η αλυσίδα έχει προγραμματιστεί ως εργασία παρασκηνίου και μπορεί να προβληθεί στη συναλλαγή SM37. Θα βρείτε μια εργασία με το όνομα «BI_PROCESS_TRIGGER». Όλες οι αλυσίδες διεργασιών έχουν προγραμματιστεί με το ίδιο όνομα εργασίας.

Προγραμματισμός αλυσίδας διεργασιών

Πώς να παρακολουθείτε τις αλυσίδες διεργασιών

Διατίθενται διάφορα περιβάλλοντα εργασίας για την παρακολούθηση της αλυσίδας διεργασιών:

  • Μεταβείτε στην καρτέλα Διαχείριση από τον πάγκο εργασίας αποθήκευσης δεδομένων (RSA1).
  • Παρακολούθηση BI στο Σύστημα Διαχείρισης Υπολογιστικού Κέντρου (CCMS).
  • Παρακολούθηση των καθημερινών αλυσίδων διεργασιών (transaction RSPCM).
  • Προβολή αρχείου καταγραφής για εκτελέσεις μιας αλυσίδας διεργασιών στη συντήρηση της αλυσίδας διεργασιών (συναλλαγή RSPC).

Παρακολούθηση Αλυσίδων Διαδικασιών

Συχνές Ερωτήσεις

Η Συναλλαγή RSPC δημιουργεί, επεξεργάζεται και ενεργοποιεί αλυσίδες διεργασιών, ενώ η RSPCM παρακολουθεί τις καθημερινές εκτελέσεις αλυσίδων. Οι προγραμματισμένες αλυσίδες εκτελούνται ως εργασίες παρασκηνίου με την ονομασία BI_PROCESS_TRIGGER, οι οποίες μπορούν να είναι tracπου περιλαμβάνεται στη συναλλαγή SM37.

Μια σύνδεση μπορεί να ξεκινήσει την επόμενη διεργασία μόνο όταν η προηγούμενη ολοκληρωθεί με επιτυχία (πράσινος σύνδεσμος), μόνο όταν ολοκληρωθεί με σφάλματα (κόκκινος σύνδεσμος) ή πάντα, ανεξάρτητα από το αποτέλεσμα (μαύρος σύνδεσμος). Αυτό ελέγχει τη ροή της αλυσίδας.

Μια μετα-αλυσίδα είναι μια αλυσίδα διεργασιών που ενεργοποιεί άλλες αλυσίδες διεργασιών ως βήματα, χρησιμοποιώντας την επιλογή "Έναρξη χρήσης μετα-αλυσίδας ή API". Οι μετα-αλυσίδες επιτρέπουν στις ομάδες να ομαδοποιούν και να ενορχηστρώνουν πολλές τοπικές αλυσίδες σε ένα κύριο χρονοδιάγραμμα.

Ναι. Ο έξυπνος αυτοματισμός και το SAP Ο συγκυβερνήτης Joule AI μπορεί να παρακολουθεί την κατάσταση της αλυσίδας, να προβλέπει πιθανές βλάβες από το ιστορικό και να προτείνει επανεκκινήσεις ή διορθώσεις, μειώνοντας την χειροκίνητη παρακολούθηση και επιταχύνοντας την αποκατάσταση σε περίπτωση βλάβης ενός φορτίου.

Η μηχανική μάθηση αναλύει τους χρόνους εκτέλεσης και τις αποτυχίες του παρελθόντος για να προτείνει βέλτιστα χρονοδιαγράμματα, να εντοπίσει ανωμαλίες και να δώσει προτεραιότητα στην επίλυση σφαλμάτων. Αυτή η έξυπνη παρακολούθηση βοηθά στη διατήρηση της αξιοπιστίας των νυχτερινών φορτώσεων δεδομένων και εντός του παραθύρου παρτίδας τους.

Συνοψίστε αυτήν την ανάρτηση με: