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


Εξομάλυνση και περιορισμός στην αποθήκευση δεδομένων Fabric

Ισχύει για: Τελικό σημείο ανάλυσης SQL και Αποθήκη στο Microsoft Fabric

Αυτό το άρθρο περιγράφει τις έννοιες της εξομάλυνσης και περιορισμού στους φόρτους εργασίας χρησιμοποιώντας το τελικό σημείο αποθήκης και ανάλυσης SQL στο Microsoft Fabric.

Αυτό το άρθρο αφορά συγκεκριμένα τους φόρτους εργασίας αποθήκευσης δεδομένων στο Microsoft Fabric. Για όλους τους φόρτους εργασίας Fabric, επισκεφθείτε την ενότητα Περιορισμός στο Microsoft Fabric.

Υπολογιστική χωρητικότητα

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

Εξομάλυνση

Οι εκχωρημένοι πόροι έχουν περιόδους όπου υποχρησιμεύονται (αδράνεια) και υπερ-χρησιμοποιούνται (μέγιστη τιμή). Όταν ένα σύνολο εκχωρημένων πόρων εκτελεί πολλές εργασίες, ενδέχεται να δημιουργηθεί μια ξαφνική αύξηση της υπολογιστικής ζήτησης που υπερβαίνει τα όρια ενός εκχωρημένου πόρου που έχει αγοραστεί. Η αποθήκη και το τελικό σημείο ανάλυσης SQL παρέχουν εκχωρημένους πόρους με δυνατότητα ριπής, οι οποίο επιτρέπουν στους φόρτους εργασίας να χρησιμοποιούν περισσότερους πόρους για την επίτευξη καλύτερων επιδόσεων.

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

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

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

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

Για περισσότερες πληροφορίες, επισκεφθείτε την ενότητα Περιορισμός στο Microsoft Fabric.

Ταξινόμηση λειτουργίας για την αποθήκη δεδομένων Fabric

Γενικά, όμοια με το Power BI, οι λειτουργίες ταξινομούνται είτε ως αλληλεπιδραστικές είτε ως παρασκηνίου.

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

Επιτάχυνσης

Ο περιορισμός πραγματοποιείται όταν οι εκχωρημένοι πόροι ενός πελάτη καταναλώνουν περισσότερους πόρους CPU από ό,τι έχει αγοραστεί. Μετά την εξομάλυνση της κατανάλωσης, οι πολιτικές περιορισμού εκχωρημένων πόρων θα ελεγχθούν με βάση την ποσότητα μελλοντικής κατανάλωσης εκχωρημένων πόρων. Αυτό έχει ως αποτέλεσμα μια υποβάθμιση της εμπειρίας τελικού χρήστη. Όταν ένα σύνολο εκχωρημένων πόρων εισέρχεται σε μια κατάσταση περιορισμού, επηρεάζει μόνο τις λειτουργίες που ζητούνται μετά την έναρξη περιορισμού των εκχωρημένων πόρων.

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

Οι τέσσερις πολιτικές περιορισμού εκχωρημένων πόρων για το Microsoft Fabric:

Μελλοντική ομαλή κατανάλωση - Όρια πολιτικής Πολιτική περιορισμού αριθμού αιτήσεων Εμπειρία επίδρασης
Χρήση <= 10 λεπτά Προστασία από υπερχεήδευση Οι εργασίες μπορούν να καταναλώσουν 10 λεπτά μελλοντικής χρήσης εκχωρημένων πόρων χωρίς περιορισμό.
Χρήση 10 λεπτών <<=60 λεπτά Αλληλεπιδραστική καθυστέρηση Οι αλληλεπιδραστικές εργασίες που ζητήθηκαν από τον χρήστη καθυστερούν 20 δευτερόλεπτα κατά την υποβολή.
Χρήση 60 λεπτών <<= 24 ώρες Αλληλεπιδραστική απόρριψη Οι εργασίες αλληλεπιδραστικού τύπου που ζητήθηκαν από τον χρήστη απορρίπτονται.
Χρήση > 24 ώρες Απόρριψη φόντου Όλες οι νέες θέσεις εργασίας απορρίπτονται από την εκτέλεση.

Οι περισσότερες λειτουργίες τελικού σημείου της Αποθήκης και της ανάλυσης SQL ακολουθούν την πολιτική "Απόρριψη ιστορικού" και ως αποτέλεσμα της απόρριψης της λειτουργίας εμπειρίας μετά από υπερ-χρήση, κατά μέσο όρο σε μια περίοδο 24 ωρών.

Ζητήματα περιορισμού αριθμού αιτήσεων

  • Οποιεσδήποτε λειτουργίες πτήσης, συμπεριλαμβανομένων ερωτημάτων μεγάλης διάρκειας, αποθηκευμένων διαδικασιών, δεσμών δεν θα περιορίζειται στο μέσο της διαδρομής. Οι πολιτικές περιορισμού ισχύουν για την επόμενη λειτουργία μετά την εξομάλυνση της κατανάλωσης.
  • Οι λειτουργίες αποθήκης είναι το παρασκήνιο εκτός από σενάρια που περιλαμβάνουν λειτουργίες μοντελοποίησης (όπως δημιουργία μιας μέτρησης, προσθήκη ή κατάργηση πινάκων από ένα προεπιλεγμένο μοντέλο σημασιολογίας, απεικόνιση αποτελεσμάτων κ.λπ.) ή δημιουργία/ενημέρωση σημασιολογικών μοντέλων Power BI (συμπεριλαμβανομένου ενός προεπιλεγμένου σημασιολογικού μοντέλου) ή αναφορών. Αυτές οι λειτουργίες συνεχίζουν να ακολουθούν την πολιτική "Αλληλεπιδραστική απόρριψη".
  • Όπως και οι περισσότερες λειτουργίες αποθήκης , οι δυναμικές προβολές διαχείρισης (DMV) ταξινομούνται επίσης ως φόντο και καλύπτονται από την πολιτική "Απόρριψη φόντου". Κατά συνέπεια, δεν είναι δυνατή η ερωτημάτων σε DMV όταν υπάρχει περιορισμός στους εκχωρημένους πόρους. Παρόλο που τα DMV δεν είναι διαθέσιμα, οι διαχειριστές εκχωρημένων πόρων μπορούν να μεταβούν στην εφαρμογή Microsoft Fabric Capacity Metrics για να κατανοήσουν τη βασική αιτία.
  • Όταν είναι ενεργοποιημένη η πολιτική "Απόρριψη παρασκηνίου", οποιαδήποτε δραστηριότητα στο SQL πρόγραμμα επεξεργασίας Power Query, στο πρόγραμμα επεξεργασίας ερωτημάτων απεικόνισης ή στην προβολή μοντελοποίησης, μπορεί να εμφανιστεί το μήνυμα σφάλματος: Unable to complete the action because your organization's Fabric compute capacity has exceeded its limits. Try again later.
  • Όταν είναι ενεργοποιημένη η πολιτική "Απόρριψη παρασκηνίου", εάν επιχειρήσετε να συνδεθείτε σε μια αποθήκη ή να εκτελέσετε ένα νέο ερώτημα TSQL σε εφαρμογές-πελάτες όπως το SQL Server Management Studio (SSMS) ή το Azure Data Studio μέσω SQL συμβολοσειρά σύνδεσης, ενδέχεται να δείτε τον κωδικό σφάλματος SQL 24801 και το κείμενο Unable to complete the action because your organization's Fabric compute capacity has exceeded its limits. Try again laterσφάλματος .

Βέλτιστες πρακτικές ανάκτησης από καταστάσεις υπερφόρτωσης

Ένας διαχειριστής εκχωρημένων πόρων μπορεί να ανακάμψει από μια κατάσταση περιορισμού ως εξής:

  • Αναβαθμίστε τους εκχωρημένους πόρους σε υψηλότερο SKU για να αυξήσετε το όριο εκχωρημένων πόρων.
  • Αναγνωρίστε συμβάλλοντες σε μέγιστη δραστηριότητα και συνεργαστείτε με κατόχους έργων υψηλού φόρτου για τη βελτιστοποίηση αιτήσεων μέσω διαδικασιών βελτιστοποίησης ερωτημάτων T-SQL ή αναδιανομής εργασιών σε άλλους εκχωρημένους πόρους.
  • Περιμένετε μέχρι να ολοκληρωθεί η κατάσταση υπερφόρτωσης πριν από την έκδοση νέων αιτήσεων.
  • Οι διαχειριστές εκχωρημένων πόρων μπορούν να ρυθμίσουν προληπτικές ειδοποιήσεις και να ειδοποιηθούν πριν από την επιτάχυνση των εκχωρημένων πόρων.

Παρακολούθηση πληροφοριών υπερφόρτωσης με την εφαρμογή Μετρικών εκχωρημένων πόρων Fabric

Οι διαχειριστές εκχωρημένων πόρων μπορούν να προβάλουν τις πληροφορίες υπερφόρτωσης και να κάνουν περαιτέρω λεπτομερή έρευνα μέσω της εφαρμογής Microsoft Fabric Capacity Metrics.

Μια κινούμενη εικόνα που εμφανίζει τις δυνατότητες της εφαρμογής Fabric Capacity Metrics.

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

Καρτέλα "Χρήση"

Αυτή η καρτέλα εμφανίζει τη χρήση πόρων σε σύγκριση με τους εκχωρημένους πόρους που έχουν αγοραστεί. Το 100% της χρήσης αντιπροσωπεύει την πλήρη ταχύτητα μετάδοσης ενός SKU εκχωρημένων πόρων και χρησιμοποιείται από όλους τους φόρτους εργασίας Fabric. Αυτό αντιπροσωπεύεται από την κίτρινη διακεκομμένη γραμμή. Η επιλογή ενός συγκεκριμένου σημείου χρόνου στο γράφημα ενεργοποιεί το κουμπί Εξερεύνηση, το οποίο ανοίγει μια λεπτομερή σελίδα άντλησης.

Καρτέλα περιορισμού αριθμού αιτήσεων

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

Στην ενότητα Απόρριψη φόντου, η χρήση που υπερβαίνει το 100% της γραμμής υπόκειται σε περιορισμό στην πολιτική "Απόρριψη φόντου".

Καρτέλα "Διακοπές λειτουργίας"

Η καρτέλα Overages παρέχει ένα ιστορικό απεικόνισης για τυχόν υπερχρησιμοποίηση των εκχωρημένων πόρων, συμπεριλαμβανομένης της μεταφοράς εμπρός, της αθροιστικής και της εξάντλησης της χρήσης. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Περιορισμός στο Microsoft Fabric και στις διακοπές χρήσης στην εφαρμογή Μετρικά εκχωρημένων πόρων του Microsoft Fabric.

Επόμενο βήμα