Share via


Παρακολούθηση και διαχείριση διαδικασιών ροής εργασίας πραγματικού χρόνου

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

Παρακολούθηση ροών εργασίας και ενεργειών πραγματικού χρόνου

Οι ροές εργασίας και οι ενέργειες πραγματικού χρόνου δεν χρησιμοποιούν σειρές εργασιών συστήματος, επειδή παρουσιάζονται άμεσα. Τυχόν σφάλματα που παρουσιάζονται θα εμφανίζονται στο χρήστη στην εφαρμογή με την επικεφαλίδα Σφάλμα επιχειρηματικής διαδικασίας.

Δεν προκύπτει αρχείο καταγραφής για τις επιτυχείς λειτουργίες. Μπορείτε να ενεργοποιήσετε τη δημιουργία αρχείων καταγραφής σφαλμάτων, ενεργοποιώντας την επιλογή Διατήρηση αρχείων καταγραφής για τις εργασίες ροής εργασιών στις οποίες παρουσιάστηκαν σφάλματα στην περιοχή Διατήρηση αρχείου καταγραφής ροής εργασιών στο κάτω μέρος της καρτέλας Διαχείριση της διεργασίας.

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

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

Κατάσταση διεργασιών ροής εργασίας πραγματικού χρόνου

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

Νομός Αιτιολογία κατάστασης
Έτοιμο Αναμονή για πόρους
Αναστολή Αναμονή
Κλειδωμένο Σε εξέλιξη

Εκτελείται παύση

Ακύρωση
Ολοκληρώθηκε Πέτυχε

Απέτυχε

Ακυρώθηκε

Διαγραφή σειρών αρχείου καταγραφής διεργασιών

Εάν ο οργανισμός σας χρησιμοποιεί ροές εργασιών παρασκηνίου ή ροές επιχειρηματικής διαδικασίας που εκτελούνται συχνά, η ποσότητα των σειρών του αρχείου καταγραφής διεργασιών μπορεί να γίνει αρκετά μεγάλη ώστε να προκαλεί ζητήματα επιδόσεων, καθώς και να καταναλώνει σημαντικές ποσότητες χώρου αποθήκευσης. Για να διαγράψετε τις σειρές αρχείου καταγραφής διεργασιών που δεν καταργούνται επαρκώς από μία από τις τυπικές εργασίες μαζικής διαγραφής σειρών, μπορείτε να χρησιμοποιήσετε τη δυνατότητα μαζικής διαγραφής εργασιών συστήματος για να δημιουργήσετε μια προσαρμοσμένη εργασία μαζικής διαγραφής σειρών.

  1. Επιλέξτε Ρυθμίσεις > Διαχείριση δεδομένων > Μαζική διαγραφή σειρών.

  2. Από την περιοχή Μαζική διαγραφή σειρών, επιλέξτε Νέα.

  3. Στην αρχική σελίδα του Οδηγού μαζικής διαγραφής, επιλέξτε Επόμενο.

  4. Στη λίστα Αναζήτηση, επιλέξτε το στοιχείο Εργασίες συστήματος.

  5. Οι ακόλουθες συνθήκες χρησιμοποιούνται για τη δημιουργία μιας εργασίας μαζικής διαγραφής σειρών αρχείου για τη διαγραφή σειρών αρχείου καταγραφής διεργασιών:

    • Ο τύπος εργασίας συστήματος ισούται με ροή εργασιών: Αυτή η ενέργεια έχει ως στόχο σειρές ροής εργασίας πραγματικού χρόνου.

    • Η κατάσταση ισούται με Ολοκληρώθηκε: Μόνο οι ολοκληρωμένες ροές εργασιών είναι έγκυρες για την εκτέλεση της εργασίας.

    • Η αιτιολογία κατάστασης ισούται με Επιτυχής: Διαγραφή επιτυχημένων, ακυρωμένων και αποτυχημένων εργασιών.

    • Ολοκλήρωση παλαιότερα από 30 ημέρες: Χρησιμοποιήστε τη στήλη πεδίο Ολοκληρώθηκε στις για να διαγράψετε μόνο τις σειρές καταγραφής διεργασιών σε πραγματικό χρόνο της ροής εργασίας που είναι παλαιότερες από 30 ημέρες.

    Προβολή σελίδας για προσαρμοσμένες διαγραφές μαζικών σειρών.

  6. Επιλέξτε Επόμενο.

  7. Ορίστε τη συχνότητα που θέλετε να εκτελείται η εργασία μαζικής διαγραφής. Μπορείτε να προγραμματίσετε την εργασία σας ώστε να εκτελείται σε καθορισμένα χρονικά διαστήματα ή να δημιουργήσετε μια εφάπαξ εργασία μαζικής διαγραφής Χρήση της επιλογής αμέσως. Σε αυτό το παράδειγμα, έχει οριστεί να εκτελεστεί μια επαναλαμβανόμενη εργασία στις 21 Μαΐου 2018 και κάθε 30 ημέρες στη συνέχεια.

    Επιλογές μαζικής διαγραφής γραμμών.

Χρήση της επιλογής Αμέσως

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

Η επιλογή Αμέσως ενεργοποιείται όταν ισχύουν οι ακόλουθες συνθήκες:

  • Η εργασία μαζικής διαγραφής είναι για τον πίνακα Εργασίες συστήματος.
  • Στα κριτήρια αναζήτησης ο τύπος εργασίας συστήματος της συνθήκης ισούται με ροή εργασιών.
  • Ο χρήστης που δημιουργεί την εργασία μαζικής διαγραφής έχει καθολικό βάθος στο δικαίωμα διαγραφής στον πίνακα AsyncOperation. Ο ρόλος ασφαλείας διαχειριστή συστήματος έχει αυτό το δικαίωμα.

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

Επόμενα βήματα

Βέλτιστες πρακτικές για διαδικασίες ροής εργασίας σε πραγματικό χρόνο

Σημείωση

Μπορείτε να μας πείτε ποια γλώσσα προτιμάτε για την τεκμηρίωση; Πάρτε μέρος σε μια σύντομη έρευνα. (σημειώνεται ότι αυτή η έρευνα είναι στα Αγγλικά)

Η έρευνα θα διαρκέσει περίπου επτά λεπτά. Δεν συλλέγονται προσωπικά δεδομένα (δήλωση προστασίας προσωπικών δεδομένων).