Κατανάλωση και χρήση αποθήκης στο Microsoft Fabric

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

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

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

Πώς μετράται η κατανάλωση αποθήκης

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

Fabric εκχωρεί υπολογιστικούς πόρους στον φόρτο εργασίας κατά τη διάρκεια της δραστηριότητας ανάγνωσης και εγγραφής σε μια αποθήκη και τη δραστηριότητα ανάγνωσης στο τελικό σημείο ανάλυσης SQL ενός lakehouse.

Fabric αποθήκη δεδομένων μετρά την κατανάλωση χρησιμοποιώντας vNodes (εικονικούς κόμβους). Το vNode είναι μια συλλογή τεσσάρων vCores και χρησιμεύει ως μονάδα κατανομής πόρων και μέτρησης κατανάλωσης. Για πληροφορίες σχετικά με το ποσοστό κατανάλωσης CU που σχετίζεται με τους υπολογιστικούς πόρους αποθήκης, ανατρέξτε στο θέμα Fabric Operations. Καθώς η ζήτηση φόρτου εργασίας αλλάζει, το Fabric κατανέμει δυναμικά και κυκλοφορεί vNodes.

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

Κατανόηση του μοντέλου χρέωσης

Εννοιολογικά, μπορείτε να κατανοήσετε την κατανάλωση αποθήκης ως: Κατανάλωση = Ενεργοί vNodes × Ενεργός χρόνος.

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

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

Κατηγορίες λειτουργιών αποθήκης

Μπορείτε να αναλύσετε τη χρήση καθολικής υπολογιστικής χωρητικότητας κατά κατηγορία φόρτου εργασίας, σε ολόκληρο τον μισθωτή. Fabric παρακολουθεί τη χρήση με βάση τη συνολική μονάδα χωρητικότητας δευτερολέπτων (CU). Ο πίνακας που εμφανίζεται εμφανίζει τη συγκεντρωτική χρήση κατά τις τελευταίες 14 ημέρες.

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

  • Ερώτημα αποθήκης: Υπολογίστε τη χρέωση για όλες τις δηλώσεις T-SQL που δημιουργούνται από τον χρήστη και το σύστημα σε μια αποθήκη.
  • Ερώτημα τελικού σημείου SQL: Υπολογίστε τη χρέωση για όλες τις δηλώσεις T-SQL που δημιουργούνται από τον χρήστη και το σύστημα σε ένα τελικό σημείο ανάλυσης SQL.
  • Ερώτημα στιγμιότυπου αποθήκης: Υπολογίστε τη χρέωση για όλες τις δηλώσεις T-SQL που δημιουργούνται από τον χρήστη και το σύστημα σε ένα στιγμιότυπο αποθήκης.

Για παράδειγμα:

Στιγμιότυπο οθόνης των κατηγοριών λειτουργίας αποθήκης δεδομένων στην εφαρμογή μετρικών χωρητικότητας Microsoft Fabric

Γράφημα εξερεύνησης σημείου χρόνου

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

Στιγμιότυπο οθόνης του κουμπιού εξερεύνησης στην εφαρμογή Microsoft Fabric Capacity Metrics.

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

Γράφημα άντλησης χρονικού σημείου

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

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

Οι περιπτώσεις κορυφαίας χρήσης για αυτήν την προβολή περιλαμβάνουν τα εξής:

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

    • Παραδείγματα φόρτων εργασίας που ξεκινούν από τον χρήστη περιλαμβάνουν την εκτέλεση ερωτημάτων T-SQL ή την αλληλεπίδραση με την πύλη Fabric, όπως η χρήση του SQL πρόγραμμα επεξεργασίας Power Query ή του Visual πρόγραμμα επεξεργασίας Power Query.
    • Παραδείγματα φόρτου εργασίας που ξεκινούν από το σύστημα περιλαμβάνουν τη συμπίεση δεδομένων και άλλες εργασίες παρασκηνίου που εκτελούνται αυτόματα για τη βελτιστοποίηση των επιδόσεων και τη βελτίωση της εκτέλεσης ερωτημάτων.
  • Προσδιορίστε τις χρονικές περιόδους που κατανάλωσαν τους περισσότερους πόρους.

    • Ταξινομήστε τον πίνακα κατά Σύνολο CU σε φθίνουσα σειρά για να προσδιορίσετε τις πιο ακριβές χρονικές περιόδους. Καταγράψτε τις αντίστοιχες χρονικές σημάνσεις έναρξης και λήξης.
    • Για να προσδιορίσετε ερωτήματα που εκτελέστηκαν κατά τη διάρκεια του επιλεγμένου διαστήματος, χρησιμοποιήστε ερωτήματα T-SQL σε προβολές πληροφοριών ερωτήματος, συγκεκριμένα insights.exec_requests_history ερωτημάτων. Για παράδειγμα, για να προσδιορίσετε ερωτήματα που εκτελούνταν κατά τη διάρκεια ενός συγκεκριμένου χρονικού διαστήματος:
    DECLARE @Start_Time DATETIME2(0) = '2026-08-10 8:00:00'
            ,@End_Time DATETIME2(0) = '2026-08-10 9:00:00'
    
    SELECT
            [database_name],
            sql_pool_name,
            distributed_statement_id,
            login_name,
            allocated_cpu_time_ms / 1000.0 AS vcore_seconds
    FROM queryinsights.exec_requests_history
    WHERE start_time < @End_Time
    AND end_time > @Start_Time;
    

Παρακολούθηση κατανάλωσης αποθήκης

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

Εφαρμογή μετρικών εκχωρημένων πόρων Fabric

Χρησιμοποιήστε μετρικά εκχωρημένων πόρων για να κατανοήσετε:

  • Τάσεις κατανάλωσης αποθήκης.
  • Περίοδοι υψηλής χρήσης.
  • Κατανάλωση σε χώρους εργασίας και αντικείμενα.
  • Κατανάλωση σε σχέση με άλλους φόρτους εργασίας Fabric με τους ίδιους εκχωρημένους πόρους.
  • Χρονικά παράθυρα που μπορεί να απαιτούν έρευνα.

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

Ερωτήματα Insights

Χρησιμοποιήστε το Query Insights για να κατανοήσετε:

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

Το Query Insights βοηθά στην εξήγηση του τι εκτελείται , ενώ το Capacity Metrics βοηθά στον προσδιορισμό του πότε πραγματοποιήθηκε η κατανάλωση. Μαζί, παρέχουν μια πιο ολοκληρωμένη εικόνα της χρήσης της αποθήκης.

Παράγοντες που πρέπει να ληφθούν υπόψη

Εξετάστε τις παρακάτω αποχρώσεις αναφοράς χρήσης:

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

Διερεύνηση μη αναμενόμενης κατανάλωσης

Για να διερευνήσετε μια περίοδο απροσδόκητης κατανάλωσης στην αποθήκη:

  1. Προσδιορίστε το χρονικό παράθυρο στα μετρικά χωρητικότητας.
  2. Ελέγξτε τη χρήση της αποθήκης κατά τη διάρκεια αυτής της περιόδου.
  3. Χρησιμοποιήστε ερωτήματα T-SQL σε Query Insights και προβολές δυναμικής διαχείρισης αποθήκης (DMV) για να αξιολογήσετε τη σχετική δραστηριότητα.
  4. Προσδιορίστε εάν η χρήση σχετίζεται με φόρτους εργασίας χρήστη, ταυτόχρονη εκτέλεση ή λειτουργίες που δημιουργούνται από το σύστημα.
  5. Προσδιορίστε ευκαιρίες για βελτιστοποίηση μοτίβων φόρτου εργασίας ή απόδοσης ερωτημάτων.

Συχνές ερωτήσεις

Τι είναι το vNode;

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

Η δραστηριότητα παρασκηνίου καταναλώνει χωρητικότητα;

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

Πώς επηρεάζει ο ταυτοχρονισμός την κατανάλωση;

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

Πού μπορώ να παρακολουθώ την κατανάλωση της αποθήκης;

Χρησιμοποιήστε την εφαρμογή Fabric Capacity Metrics για να κατανοήσετε τις τάσεις κατανάλωσης και χρήσης. Χρησιμοποιήστε ερωτήματα Query Insights και T-SQL σε DMV για να αναλύσετε τη δραστηριότητα που σχετίζεται με αυτές τις περιόδους.

Επόμενο βήμα