Η πολιτική περιορισμού αριθμού αιτήσεων Fabric
Ο περιορισμός πραγματοποιείται όταν οι εκχωρημένοι πόροι ενός μισθωτή καταναλώνουν περισσότερους εκχωρημένους πόρους από ό,τι έχει αγοράσει. Ο υπερβολικός περιορισμός μπορεί να οδηγήσει σε υποβάθμιση της εμπειρίας του τελικού χρήστη. Ένας μισθωτής Microsoft Fabric μπορεί να δημιουργήσει πολλούς εκχωρημένους πόρους και να εκχωρήσει χώρους εργασίας σε ένα συγκεκριμένο σύνολο εκχωρημένων πόρων για χρέωση και αλλαγή μεγέθους.
Ο περιορισμός εφαρμόζεται σε επίπεδο εκχωρημένων πόρων, πράγμα που σημαίνει ότι ενώ ένα σύνολο εκχωρημένων πόρων ή ένα σύνολο χώρων εργασίας μπορεί να αντιμετωπίζει μειωμένες επιδόσεις λόγω υπερφόρτωση, άλλα σύνολα εκχωρημένων πόρων μπορεί να συνεχίσουν να λειτουργούν κανονικά. Σε περιπτώσεις όπου δυνατότητες όπως τα αντικείμενα σχεδίασης OneLake παράγονται σε ένα σύνολο εκχωρημένων πόρων και καταναλώνονται από έναν άλλο, η κατάσταση περιορισμού των εκχωρημένων πόρων κατανάλωσης καθορίζει εάν οι κλήσεις στο αντικείμενο σχεδίασης έχουν περιορισμό.
Ισορροπία μεταξύ απόδοσης και αξιοπιστίας
Το Fabric έχει σχεδιαστεί για να παρέχει επιδόσεις με αστραπιαία ταχύτητα στους πελάτες του, επιτρέποντας στις λειτουργίες να έχουν πρόσβαση σε περισσότερους πόρους μονάδων εκχωρημένων πόρων (CU) από όσους εκχωρούνται στους εκχωρημένους πόρους. Οι εργασίες που μπορεί να χρειαστούν αρκετά λεπτά για να ολοκληρωθούν σε άλλες πλατφόρμες μπορούν να ολοκληρωθούν σε λίγα δευτερόλεπτα στο Fabric. Για να αποφύγετε την ποινικοποίηση των χρηστών όταν οι λειτουργικοί φόρτοι αυξάνονται, το Fabric εξομαλύνει ή υπολογίζει τον μέσο όρο της χρήσης CU μιας λειτουργίας για τουλάχιστον πέντε λεπτά, και ακόμα περισσότερο για υψηλή χρήση CU αλλά σύντομες αιτήσεις χρόνου εκτέλεσης. Αυτή η συμπεριφορά εξασφαλίζει ότι μπορείτε να απολαύσετε συνεχώς γρήγορες επιδόσεις χωρίς να αντιμετωπίζετε περιορισμό.
Για λειτουργίες παρασκηνίου που έχουν μεγάλο χρόνο εκτέλεσης και καταναλώνουν βαριά φορτία CU, το Fabric εξομαλύνει τη χρήση CU για μια περίοδο 24 ωρών. Η εξομάλυνση εξαλείφει την ανάγκη για τους επιστήμονες δεδομένων και τους διαχειριστές βάσεων δεδομένων να αφιερώσουν χρόνο στη δημιουργία χρονοδιαγραμμάτων εργασίας για τη διασπορά του φόρτου CU κατά τη διάρκεια της ημέρας, ώστε να αποτραπεί το πάγωμα των λογαριασμών. Με την 24ωρη εξομάλυνση του CU, οι προγραμματισμένες εργασίες μπορούν να εκτελούνται ταυτόχρονα χωρίς να προκαλούν αιχμές οποιαδήποτε στιγμή κατά τη διάρκεια της ημέρας και μπορείτε να απολαύσετε σταθερά γρήγορες επιδόσεις χωρίς να σπαταλάτε χρόνο στη διαχείριση χρονοδιαγραμμάτων εργασίας.
Οι πτήσεις εν πτήσει δεν έχουν περιορισμό.
Όταν ένα σύνολο εκχωρημένων πόρων εισέρχεται σε μια κατάσταση περιορισμού, επηρεάζει μόνο τις λειτουργίες που ζητούνται μετά την έναρξη περιορισμού των εκχωρημένων πόρων. Όλες οι λειτουργίες, συμπεριλαμβανομένων των λειτουργιών μακράς διαρκείας που υποβλήθηκαν πριν από την έναρξη του περιορισμού, επιτρέπεται να ολοκληρωθούν. Αυτή η συμπεριφορά σάς παρέχει τη διασφάλιση ότι οι λειτουργίες έχουν ολοκληρωθεί, ακόμη και κατά τη διάρκεια της αύξησης της χρήσης CU.
Εναύσματα επιτάχυνσης και στάδια επιτάχυνσης
Μετά την εξομάλυνση, ορισμένοι λογαριασμοί ενδέχεται να εξακολουθήσουν να αντιμετωπίζουν αιχμές στη χρήση CU κατά τους μέγιστους χρόνους αναφοράς. Για να βοηθήσουν στη διαχείριση αυτών των αιχμών, οι διαχειριστές μπορούν να ρυθμίσουν ειδοποιήσεις ηλεκτρονικού ταχυδρομείου για να ειδοποιούνται όταν ένα σύνολο εκχωρημένων πόρων καταναλώνει το 100% των εκχωρημένων πόρων CU. Αυτό το μοτίβο αποτελεί ένδειξη ότι οι εκχωρημένοι πόροι μπορεί να επωφεληθούν από την εξισορρόπηση φόρτου και ο διαχειριστής θα πρέπει να εξετάσει το ενδεχόμενο αύξησης του μεγέθους SKU. Είναι σημαντικό να έχετε υπόψη ότι για SKU F, μπορείτε να τις αυξήσετε και να τις μειώσετε με μη αυτόματο τρόπο ανά πάσα στιγμή στις ρυθμίσεις διαχείρισης. Ωστόσο, ακόμα και όταν ένα σύνολο εκχωρημένων πόρων λειτουργεί με πλήρεις δυνατότητες CU, το Fabric δεν εφαρμόζει περιορισμό. Αυτή η συμπεριφορά εξασφαλίζει ότι οι χρήστες έχουν συνεχώς γρήγορες επιδόσεις χωρίς να αντιμετωπίζουν τυχόν διακοπές λειτουργίας.
Η πρώτη φάση περιορισμού ξεκινά όταν ένα σύνολο εκχωρημένων πόρων έχει καταναλώσει όλους τους διαθέσιμους πόρους CU για τα επόμενα 10 λεπτά. Για παράδειγμα, εάν αγοράσατε 10 μονάδες χωρητικότητας και, στη συνέχεια, καταναλώσατε 50 μονάδες ανά λεπτό, θα δημιουργήσετε μια μεταφορά 40 μονάδων το λεπτό. Μετά από δυόμισι λεπτά, θα είχατε συσσωρεύσει μια μεταφορά 100 μονάδων, δανεισμένη από μελλοντικά παράθυρα. Σε αυτό το σημείο όπου όλοι οι εκχωρημένοι πόροι έχουν ήδη εξαντληθεί για τα επόμενα 10 λεπτά, το Fabric ξεκινά το πρώτο επίπεδο περιορισμού και όλες οι νέες αλληλεπιδραστικές λειτουργίες καθυστερούν κατά 20 δευτερόλεπτα κατά την υποβολή. Εάν η μεταφορά φτάσει σε μια ολόκληρη ώρα, οι αλληλεπιδραστικές αιτήσεις απορρίπτονται, αλλά οι προγραμματισμένες λειτουργίες παρασκηνίου συνεχίζουν να εκτελούνται. Εάν η χωρητικότητα συσσωρεύει 24 ολόκληρες ώρες μεταφοράς, ολόκληρη η χωρητικότητα καταψυχθεί έως ότου εξοφλείται η μεταφορά.
Μελλοντική ομαλή κατανάλωση
Σημείωμα
Η Microsoft προσπαθεί να βελτιώσει την ευελιξία των πελατών στη χρήση της υπηρεσίας, εξισορροπώντας παράλληλα την ανάγκη διαχείρισης της χρήσης εκχωρημένων πόρων πελατών. Για αυτόν τον λόγο, η Microsoft μπορεί να αλλάξει ή να ενημερώσει την πολιτική περιορισμού fabric.
Χρήση | Όρια πολιτικής | Επίδραση στην εμπειρία πολιτικής πλατφόρμας |
---|---|---|
Χρήση <= 10 λεπτά | Προστασία από υπερχεήδευση | Οι εργασίες μπορούν να καταναλώσουν 10 λεπτά μελλοντικής χρήσης εκχωρημένων πόρων χωρίς περιορισμό. |
Χρήση 10 λεπτών < <= 60 λεπτά | Αλληλεπιδραστική καθυστέρηση | Οι αλληλεπιδραστικές εργασίες που ζητήθηκαν από τον χρήστη καθυστερούν 20 δευτερόλεπτα κατά την υποβολή. |
Χρήση 60 λεπτών < <= 24 ώρες | Αλληλεπιδραστική απόρριψη | Οι αλληλεπιδραστικές εργασίες που ζητούνται από τον χρήστη απορρίπτονται. |
Χρήση > 24 ώρες | Απόρριψη φόντου | Όλες οι αιτήσεις απορρίπτονται. |
Μεταφοράμειωμένων εκχωρημένων πόρων μείωσης
Κάθε φορά που ένα σύνολο εκχωρημένων πόρων έχει αδρανή χωρητικότητα, το σύστημα πληρώνει τα επίπεδα μεταφοράς.
Εάν έχετε 100 λεπτά CU και μια μεταφορά για 200 λεπτά CU και δεν έχετε λειτουργίες που εκτελούνται, χρειάζονται δύο λεπτά για να πληρώσετε τη μεταφορά σας. Σε αυτό το παράδειγμα, το σύστημα δεν έχει περιορισμό, καθώς υπάρχουν δύο λεπτά μεταφοράς. Οι καθυστερήσεις περιορισμού δεν θα ξεκινήσουν μέχρι να συσσωρευτούν 10 λεπτά μεταφοράς.
Εάν χρειάζεται να πληρώσετε τη μεταφορά σας ταχύτερα, μπορείτε να αυξήσετε προσωρινά το μέγεθος SKU για να δημιουργήσετε περισσότερη χωρητικότητα αδράνειας που εφαρμόζεται στη μεταφορά σας.
Η συμπεριφορά περιορισμού αριθμού αιτήσεων είναι συγκεκριμένη για το Fabric
Ενώ τα περισσότερα προϊόντα Fabric ακολουθούν τους κανόνες περιορισμού αριθμού αιτήσεων που αναφέρθηκαν προηγουμένως, υπάρχουν ορισμένες εξαιρέσεις.
Για παράδειγμα, οι ροές συμβάντων Fabric έχουν πολλές λειτουργίες που μπορούν να εκτελούνται για χρόνια μετά την έναρσή τους. Ο περιορισμός των νέων λειτουργιών ροής συμβάντων δεν θα είχε νόημα, επομένως, αντίθετα, η ποσότητα των πόρων CU που έχουν εκχωρηθεί για τη διατήρηση της ροής ανοικτής μειώνεται μέχρι το σύνολο εκχωρημένων πόρων να είναι ξανά σε καλή κατάσταση.
Μια άλλη εξαίρεση είναι η Ευφυΐα σε πραγματικό χρόνο, η οποία δεν θα ήταν σε πραγματικό χρόνο εάν οι λειτουργίες καθυστερούσαν κατά 20 δευτερόλεπτα. Κατά συνέπεια, η ευφυΐα σε πραγματικό χρόνο αγνοεί το πρώτο στάδιο περιορισμού με καθυστερήσεις 20 δευτερολέπτων στα 10 λεπτά μεταφοράς και περιμένει μέχρι τη φάση απόρριψης στα 60 λεπτά μεταφοράς για να αρχίσει ο περιορισμός. Αυτή η συμπεριφορά εξασφαλίζει ότι οι χρήστες μπορούν να συνεχίσουν να απολαμβάνουν επιδόσεις σε πραγματικό χρόνο ακόμη και σε περιόδους υψηλής ζήτησης.
Παρομοίως, όλες σχεδόν οι λειτουργίες στην κατηγορία Warehouse αναφέρονται ως παρασκήνιο για να επωφεληθούν από την 24ωρη εξομάλυνση της δραστηριότητας, ώστε να επιτρέπετε τα πιο ευέλικτα μοτίβα χρήσης. Η ταξινόμηση όλων των αποθήκων δεδομένων ως φόντου αποτρέπει την πολύ γρήγορη ενεργοποίηση της χρήσης CU. Ορισμένες αιτήσεις μπορεί να ενεργοποιούν μια συμβολοσειρά λειτουργιών που περιορίζειται διαφορετικά. Αυτό μπορεί να κάνει μια λειτουργία παρασκηνίου να υπόκειται σε περιορισμό ως αλληλεπιδραστική λειτουργία.
Αλληλεπιδραστικές ταξινομήσεις και ταξινομήσεις φόντου για περιορισμό και εξομάλυνση
Το Microsoft Fabric διαιρεί τις λειτουργίες σε δύο τύπους, αλληλεπιδραστικό και φόντο. Μπορείτε να βρείτε περιγραφές αυτών και τις διακρίσεις μεταξύ τους σε λειτουργίες Fabric.
Ορισμένοι διαχειριστές ενδέχεται να παρατηρήσουν ότι οι λειτουργίες ορισμένες φορές ταξινομούνται ως αλληλεπιδραστικές και εξομαλύνονται ως φόντο ή το αντίστροφο. Αυτή η διάκριση συμβαίνει επειδή τα συστήματα περιορισμού αριθμού αιτήσεων του Fabric πρέπει να εφαρμόζουν κανόνες περιορισμού αριθμού αιτήσεων προτού ξεκινήσει η εκτέλεση μιας αίτησης. Η εξομάλυνση πραγματοποιείται μετά την έναρξη λειτουργίας της εργασίας και είναι δυνατή η μέτρηση της κατανάλωσης CU.
Τα συστήματα περιορισμού αριθμού αιτήσεων επιχειρούν να κατηγοριοποιήσουν με ακρίβεια τις λειτουργίες κατά την υποβολή, αλλά ορισμένες φορές η ταξινόμηση μιας λειτουργίας μπορεί να αλλάξει μετά την εφαρμογή περιορισμού. Όταν η λειτουργία αρχίζει να εκτελείται, γίνονται διαθέσιμες πιο λεπτομερείς πληροφορίες σχετικά με την αίτηση. Σε διφορούμενα σενάρια, τα συστήματα περιορισμού προσπαθούν να σφάλουν στην πλευρά της ταξινόμησης των λειτουργιών ως φόντου, κάτι που είναι προς το συμφέρον του χρήστη.
Παρακολούθηση διακοπών λειτουργίας και λειτουργιών που απορρίφθηκαν
Μπορείτε να δείτε εάν η χωρητικότητα σας υπερφορτώνεται, εξετάζοντας το γράφημα Χρήση στην εφαρμογή Μετρικά εκχωρημένων πόρων του Microsoft Fabric. Μια αιχμή που υπερβαίνει τη γραμμή υποδεικνύει υπερφόρτωση. Για να διερευνήσετε περαιτέρω την υπερφόρτωση, πραγματοποιήστε άντληση στη σελίδα του χρονικού σημείου. Στη συνέχεια, μπορείτε να εξετάσετε τις λειτουργίες αλληλεπίδρασης και παρασκηνίου και να δείτε ποιες ήταν υπεύθυνες για την υπερφόρτωση των εκχωρημένων πόρων σας. Μπορείτε επίσης να προσδιορίσετε πότε πραγματοποιήθηκαν τα συμβάντα υπερφόρτωσης.
Δεδομένου ότι η χρήση που υπερβαίνει το 100% δεν σημαίνει αυτόματα περιορισμό, πρέπει να χρησιμοποιήσετε το γράφημα περιορισμού αριθμού αιτήσεων κατά την αξιολόγηση των υπερβάσεων. Από εκεί, μπορείτε να ανοίξετε έναν πίνακα που εμφανίζει λεπτά για εγγραφή, ένα γράφημα με προσθήκη, εγγραφή και αθροιστικό ποσοστό και πολλά άλλα.
Για να δείτε ένα ιστορικό απεικόνισης για οποιαδήποτε υπερχρησιμοποίηση των εκχωρημένων πόρων, συμπεριλαμβανομένης της μεταφοράς, της αθροιστικής ποσότητας και της μείωσης των δεδομένων χρήσης, μεταβείτε στην καρτέλα Υπερφορτώσεις. Μπορείτε να αλλάξετε την οπτική κλίμακα διακοπών λειτουργίας ώστε να εμφανίζει 10 λεπτά, 60 λεπτά και 24 ώρες. Η Carryforward λαμβάνει υπόψη μόνο τις χρεωτέες λειτουργίες.
Η λεπτομερής έρευνα της εφαρμογής Microsoft Fabric Capacity Metrics επιτρέπει στους διαχειριστές να βλέπουν τις λειτουργίες που απορρίφθηκαν κατά τη διάρκεια ενός συμβάντος περιορισμού. Υπάρχουν περιορισμένες πληροφορίες σχετικά με αυτές τις λειτουργίες, καθώς δεν τους επετράπη ποτέ να ξεκινήσουν. Ο διαχειριστής μπορεί να δει το προϊόν, τον χρήστη, το αναγνωριστικό λειτουργίας και την ώρα υποβολής της αίτησης. Όταν απορρίπτεται μια αίτηση, οι τελικοί χρήστες λαμβάνουν ένα μήνυμα σφάλματος που τους ζητά να δοκιμάσουν ξανά αργότερα.
Ενέργειες που μπορείτε να κάνετε για να ανακτήσετε από καταστάσεις υπερφόρτωσης
Όταν οι εκχωρημένοι πόροι σας έχουν περιορισμό στο σημείο που έχει παγώσει, οι χρήστες λαμβάνουν ένα σφάλμα εάν η ενέργεια απαιτεί υπολογιστικούς πόρους Fabric. Για παράδειγμα, το σφάλμα μπορεί να αναφέρει Δεν είναι δυνατή η φόρτωση του μοντέλου λόγω της επίτευξης των ορίων εκχωρημένων πόρων. Σε αυτές τις περιπτώσεις, μπορείτε να χρησιμοποιήσετε αυτές τις στρατηγικές για να ανακτήσετε τους εκχωρημένους πόρους σας από την παγωμένη κατάστασή του.
- Περιμένετε μέχρι να ολοκληρωθεί η κατάσταση υπερφόρτωσης πριν από την έκδοση νέων αιτήσεων.
- Αναβαθμίστε το SKU ενός συνόλου εκχωρημένων πόρων F.
- Παύση/συνέχιση εκχωρημένων πόρων F.
- Αυτόματη κλιμάκωση εκχωρημένων πόρων P.
- Μετακινήστε χώρους εργασίας χαμηλότερης προτεραιότητας ή υπερ-απαρίθμησης εκτός των εκχωρημένων πόρων.
Σχετικό περιεχόμενο
- Εγκαταστήστε την εφαρμογή Microsoft Fabric Capacity Metrics για να παρακολουθείτε τους εκχωρημένους πόρους Fabric.