Κοινή χρήση μέσω


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

Αυτό το θέμα ισχύει για το Dynamics 365 Customer Engagement (on-premises). Για την έκδοση Power Apps αυτού του θέματος, δείτε: Βέλτιστες πρακτικές για διαδικασίες ροής εργασίας

Αυτό το θέμα περιέχει τις βέλτιστες πρακτικές για τη δημιουργία και τη διαχείριση διεργασιών ροής εργασίας.

Αποφύγετε τους ατέρμονες βρόχους

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

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

Χρησιμοποιήστε πρότυπα ροής εργασίας

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

Στο παράθυρο διαλόγου Δημιουργία διεργασίας, επιλέξτε το Νέα διεργασία από υπάρχον πρότυπο (επιλέξτε από τη λίστα).

Χρησιμοποιήστε θυγατρικές ροές εργασίας

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

Διατηρήστε λιγότερα αρχεία καταγραφής

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

Περιορισμός του αριθμού των ροών εργασίας που κάνουν ενημέρωση της ίδιας οντότητας

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

Χρησιμοποιήστε τις Σημειώσεις για την παρακολούθηση των αλλαγών

Κατά την επεξεργασία ροών εργασίας, πρέπει να χρησιμοποιήσετε την καρτέλα "Σημειώσεις" και να πληκτρολογήσετε τις ενέργειές σας και τους λόγους που σας οδήγησαν σε αυτές. Έτσι, θα μπορούν οι άλλοι να κατανοήσουν τις αλλαγές που κάνατε.

Δείτε επίσης

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