Σημείωμα
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να εισέλθετε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Ορισμένα κοινά επιχειρηματικά σενάρια πολλών πρακτόρων δεν εστιάζουν σε διαδραστικές εμπειρίες. Αντίθετα, χρησιμοποιούν μια πιο ντετερμινιστική ροή εργασίας που αλυσοδένει τις κλήσεις πρακτόρων σε μια προκαθορισμένη ακολουθία. Σε αυτό το μοντέλο, το «σύστημα πολλαπλών πρακτόρων» είναι πιο σεναριακό. Για παράδειγμα, καλεί πρώτα τον πράκτορα Α, μετά τον πράκτορα Β και ούτω καθεξής, με βάση μια επίσημη ροή εργασίας. Αυτή η προσέγγιση μπορεί να είναι κατάλληλη για διαδικασίες που απαιτούν αυστηρή παραγγελία, επιβολή επιχειρηματικών κανόνων (όπως μια αλυσίδα έγκρισης όπου ένας εκπρόσωπος χειρίζεται κάθε βήμα) και δυνατότητα ελέγχου.
Σε αντίθεση με το ιεραρχικό πρότυπο πολλαπλών πρακτόρων, αυτή η προσέγγιση εξαρτάται από τον ντετερμινιστικό έλεγχο της επίκλησης των πρακτόρων και έτσι οδηγεί σε λιγότερη μεταβλητότητα στις αλληλεπιδράσεις. Παραδείγματα σεναρίων περιλαμβάνουν εγκρίσεις πολλαπλών σταδίων (κάθε στάδιο είναι ένα βήμα που χειρίζεται διακριτός πράκτορας), συμμόρφωση και συλλογή αποδεικτικών στοιχείων, διαλογή και αποκατάσταση περιστατικών, ETL με επίκεντρο τα δεδομένα (εξαγωγή, μετασχηματισμός και φόρτωση) και πολλά άλλα.
Τα βασικά στοιχεία αρχιτεκτονικής περιλαμβάνουν έναν μηχανισμό ροής εργασιών, όπως Power Automate, Logic Apps, θέματα Copilot Studio, ροές εργασιών του Microsoft Foundry και άλλα, για την ενορχήστρωση διαδικασιών. Οι πράκτορες μπορούν να καλύπτουν ένα φάσμα προσεγγίσεων, συμπεριλαμβανομένων δηλωτικών, προσαρμοσμένων ή συνδεδεμένων πρακτόρων εκτός στοίβας, παρέχοντας ευελιξία για διαφορετικά σενάρια.
Μοντελοποιήστε κάθε βήμα στη ροή εργασίας με ρητή αλληλουχία και προφυλακτήρες, συμπεριλαμβανομένων σαφών προϋποθέσεων, μετασυνθηκών και αριθμητικών ορίων. Σχεδιασμός παραγόντων για αυτονομία και επανείσοδο, διασφαλίζοντας την αποδοχή πολλαπλών αιτήσεων χωρίς διπλοεγγραφή με ισχυρή λογική επανάληψης και χειρισμό αδιευκρίνιστων μηνυμάτων. Ενσωματώστε τις πύλες έγκρισης και άλλα βήματα αναθεώρησης που είναι απαραίτητα για τον άνθρωπο μέσω γνωστών καναλιών όπως το Teams ή Outlook. Τέλος, επιβάλλετε την ασφάλεια με μια προσέγγιση ελάχιστων προνομίων: εμβέλεια δικαιωμάτων σύνδεσης, χρήση διαχειριζόμενων ταυτοτήτων και διαπιστευτηρίων σε κάθε βήμα και εφαρμογή πολιτικών πρόσβασης στο εργαλείο Model Context Protocol (MCP) για τη διατήρηση της συμμόρφωσης και του ελέγχου.
Μπορείτε να εκτελέσετε λύσεις πολλαπλών πρακτόρων προσανατολισμένες στη ροή εργασιών σειριακά ή παράλληλα, όπως περιγράφεται στις ενότητες Διαδοχική ενορχήστρωση και Ταυτόχρονη ενορχήστρωση.
Θέματα πολλαπλών παραγόντων σειριακής ροής εργασιών
Χρησιμοποιήστε αυτό το μοτίβο όταν:
- Η περίπτωση χρήσης απαιτεί ή επωφελείται από ποιοτικές πύλες σε κάθε βήμα μιας ροής εργασίας ή διαδικασίας.
- Ο χρόνος ολοκλήρωσης ανέχεται καθυστερήσεις ή μεγαλύτερους χρόνους επεξεργασίας λόγω έλλειψης παραλληλισμού ή οριζόντιας κλιμάκωσης.
- Παραδείγματα περιπτώσεων χρήσης περιλαμβάνουν την επεξεργασία εγγράφων παρτίδας και την εφοδιαστική αποστολής βάσει χρονοδιαγράμματος.
Μην χρησιμοποιείτε αυτό το μοτίβο όταν:
- Η περίπτωση χρήσης επωφελείται από την παράλληλη επεξεργασία.
- Η περίπτωση χρήσης είναι αρκετά απλή για έναν μόνο παράγοντα.
- Η ροή εργασίας απαιτεί επανάληψη ή δυναμική δρομολόγηση.
Ζητήματα ταυτόχρονης ροής εργασίας πολλών παραγόντων
Χρησιμοποιήστε αυτό το μοτίβο όταν:
- Η ροή εργασίας επωφελείται από αποφάσεις απαρτίας ή ψηφοφορίας.
- Η διαδικασία επωφελείται από την παράλληλη επεξεργασία.
Μην χρησιμοποιείτε αυτό το μοτίβο όταν:
- Η εργασία απαιτεί μια σειριακή σειρά εργασιών ή εισόδων.
- Η δημιουργία παράλληλων κλάδων αυξάνει την πολυπλοκότητα ή μειώνει την ποιότητα του συνδυασμού ταυτόχρονων εξόδων.
- Οι πράκτορες δεν μπορούν να συντονιστούν αξιόπιστα σε κοινόχρηστη κατάσταση ή εντός ενός κοινού παραθύρου απόκρισης.