Κατανάλωση βάσης δεδομένων Eventhouse και KQL
Οι eventhouses και οι βάσεις δεδομένων KQL λειτουργούν με έναν πλήρως διαχειριζόμενο μηχανισμό Kusto. Με μια βάση δεδομένων Eventhouse ή KQL, μπορείτε να περιμένετε διαθέσιμη υπολογιστική λειτουργία για τις αναλύσεις σας μέσα σε 5 έως 10 δευτερόλεπτα. Οι υπολογιστικοί πόροι αναπτύσσονται με τις ανάγκες ανάλυσης δεδομένων σας. Αυτό το άρθρο εξηγεί την αναφορά υπολογιστικής χρήσης των βάσεων δεδομένων KQL στο Microsoft Fabric, συμπεριλαμβανομένου του KustoUpTime και του χώρου αποθήκευσης.
Όταν χρησιμοποιείτε εκχωρημένους πόρους Fabric, εμφανίζονται οι χρεώσεις χρήσης σας στην πύλη Azure στη συνδρομή σας στη Διαχείριση κόστους της Microsoft. Για να κατανοήσετε τη χρέωση Fabric, επισκεφθείτε την ενότητα Κατανόηση του λογαριασμού σας Azure σε εκχωρημένους πόρους Fabric.
Σημαντικό
Αλλαγές στο ρυθμό κατανάλωσης φόρτου εργασίας Microsoft Fabric
Οι ρυθμοί κατανάλωσης υπόκεινται σε αλλαγές ανά πάσα στιγμή. Η Microsoft θα καταβάλλει εύλογες προσπάθειες για την παροχή ειδοποίησης μέσω ηλεκτρονικού ταχυδρομείου ή μέσω ειδοποίησης εντός του προϊόντος. Οι αλλαγές θα ισχύουν την ημερομηνία που αναφέρεται στις Σημειώσεις έκδοσης της Microsoft ή στο ιστολόγιο microsoft Fabric. Εάν οποιαδήποτε αλλαγή στον ρυθμό κατανάλωσης φόρτου εργασίας Microsoft Fabric αυξήσει σημαντικά τις Μονάδες εκχωρημένων πόρων (CU) που απαιτούνται για τη χρήση ενός συγκεκριμένου φόρτου εργασίας, οι πελάτες μπορούν να χρησιμοποιήσουν τις επιλογές ακύρωσης που είναι διαθέσιμες για την επιλεγμένη μέθοδο πληρωμής.
Χωρητικότητα
Με βάση το SKU εκχωρημένων πόρων που αγοράστηκε στο Fabric, δικαιούστε ένα σύνολο μονάδων εκχωρημένων πόρων (CUS) που είναι κοινόχρηστο σε όλους τους φόρτους εργασίας Fabric. Για περισσότερες πληροφορίες σχετικά με τις υποστηριζόμενες άδειες χρήσης, ανατρέξτε στο θέμα Άδειες χρήσης Microsoft Fabric.
Οι εκχωρημένοι πόροι είναι ένα αποκλειστικό σύνολο πόρων που είναι διαθέσιμο σε μια δεδομένη στιγμή για χρήση. Οι εκχωρημένοι πόροι καθορίζουν τη δυνατότητα ενός πόρου για την εκτέλεση μιας δραστηριότητας ή την παραγωγή εξόδου. Διαφορετικοί πόροι καταναλώνουν CUS σε διαφορετικούς χρόνους. Η ποσότητα των εκχωρημένων πόρων που χρησιμοποιούνται από μια βάση δεδομένων KQL βασίζεται στη λειτουργία KustoUpTime .
KustoUpTime
KustoUpTime για μια eventhouse είναι ο αριθμός των δευτερολέπτων που η υπηρεσία συμβάντων σας είναι ενεργή σε σχέση με τον αριθμό των εικονικών πυρήνων που χρησιμοποιούνται από την υπηρεσία συμβάντων. Ένας μηχανισμός αυτόματης κλιμάκωσης χρησιμοποιείται για τον προσδιορισμό του μεγέθους της υπηρεσίας συμβάντων σας. Αυτός ο μηχανισμός εξασφαλίζει το κόστος και τη βελτιστοποίηση των επιδόσεων με βάση το μοτίβο χρήσης σας. Μια υπηρεσία συμβάντων με πολλές βάσεις δεδομένων KQL συνδεδεμένες σε αυτή εμφανίζει μόνο KustoUpTime για το στοιχείο της eventhouse. Δεν θα δείτε τη χρήση για το δευτερεύον στοιχείο βάσης δεδομένων KQL.
Για παράδειγμα, μια μονάδα συμβάντων με βάσεις δεδομένων 4 KQL που χρησιμοποιούν 4 εικονικούς πυρήνες που είναι ενεργοί για 30 δευτερόλεπτα θα χρησιμοποιήσει 120 δευτερόλεπτα μονάδων εκχωρημένων πόρων.
KustoUpTime για μια βάση δεδομένων KQL είναι ο αριθμός των δευτερολέπτων που είναι ενεργή η βάση δεδομένων KQL σε σχέση με τον αριθμό των εικονικών πυρήνων που χρησιμοποιούνται από τη βάση δεδομένων σας. Ένας μηχανισμός αυτόματης κλιμάκωσης χρησιμοποιείται για τον προσδιορισμό του μεγέθους της βάσης δεδομένων KQL. Αυτός ο μηχανισμός εξασφαλίζει το κόστος και τη βελτιστοποίηση των επιδόσεων με βάση το μοτίβο χρήσης σας.
Για παράδειγμα, μια βάση δεδομένων που χρησιμοποιεί 4 εικονικούς πυρήνες που είναι ενεργή για 30 δευτερόλεπτα θα χρησιμοποιεί 120 δευτερόλεπτα μονάδων εκχωρημένων πόρων.
Σημείωμα
Εάν η βάση δεδομένων KQL σας είναι ένα δευτερεύον στοιχείο μιας ενότητας συμβάντων, το KustoUpTime μολύνεται ξανά στο στοιχείο της υπηρεσίας συμβάντων και το στοιχείο βάσης δεδομένων δεν εμφανίζεται στη λίστα.
Παρακολούθηση KustoUpTime
Μπορείτε να παρακολουθήσετε το KustoUpTime με την εφαρμογή Microsoft Fabric Capacity Metric. Μάθετε πώς μπορείτε να κατανοήσετε τη σελίδα υπολογισμού της εφαρμογής μετρικών στη σελίδα υπολογιστικής λειτουργίας της εφαρμογής μετρικών. Αυτό το παράδειγμα εμφανίζει πληροφορίες συγκεκριμένες για την παρακολούθηση KustoUpTime.
Σημείωμα
Πρέπει να είστε διαχειριστής εκχωρημένων πόρων για να παρακολουθείτε τη χρήση των εκχωρημένων πόρων. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Κατανόηση των ρόλων διαχειριστή Microsoft Fabric.
Η παρακάτω εικόνα εμφανίζει ένα δείγμα σελίδας υπολογισμού από την παρακολούθηση εκχωρημένων πόρων στην εφαρμογή Μετρικά εκχωρημένων πόρων Fabric:
Ακολουθούν ορισμένες πληροφορίες που μπορείτε να λάβετε από το παράδειγμα:
- Η ικανότητα που εξετάζεται ονομάζεται rtafielddemo.
- Οι μονάδες εκχωρημένων πόρων για την επιλεγμένη ημέρα χρησιμοποιήθηκαν από έναν μόνο χώρο εργασίας που ονομάζεται Επίδειξη πεδίου RTA.
- Η προβολή Στοιχεία έχει φιλτραριστεί για εμφάνιση τόσο της Eventhouse όσο και της Βάσης δεδομένων KQL.
- Η επιλογή ενός μεμονωμένου στοιχείου, όπως ένα στοιχείο Eventhouse, αναλύει τη χρήση CU κατά λειτουργίες.
- Το γράφημα χρήσης, στη δεξιά πλευρά της εφαρμογής, εμφανίζει σχεδόν 100% χρήση CU σε βάθος χρόνου. Αυτή η υψηλή χρήση μπορεί να εξηγήσει τον περιορισμό των ερωτημάτων που αντιμετωπίζουν οι χρήστες και υποδεικνύει την ανάγκη αύξησης των μονάδων εκχωρημένων πόρων.
Χρέωση χώρου αποθήκευσης
Ο χώρος αποθήκευσης τιμολογείται ξεχωριστά από τις μονάδες σας Εκχωρημένων πόρων Fabric ή Power BI Premium. Τα δεδομένα που εισάγονται σε μια βάση δεδομένων KQL αποθηκεύονται σε δύο επίπεδα χώρου αποθήκευσης: Χώρος αποθήκευσης cache OneLake και Τυπικός χώρος αποθήκευσης OneLake.
- Ο Χώρος αποθήκευσης cache OneLake είναι ένας premium χώρος αποθήκευσης που χρησιμοποιείται για την παροχή των ταχύτερων χρόνων απόκρισης ερωτημάτων. Όταν ορίζετε την πολιτική cache, επηρεάζετε αυτό το επίπεδο χώρου αποθήκευσης. Για παράδειγμα, εάν συνήθως υποβάλετε ένα ερώτημα πίσω επτά ημέρες, τότε μπορείτε να ορίσετε τη διατήρηση του cache σε επτά ημέρες για καλύτερες επιδόσεις. Αυτό το επίπεδο αποθήκευσης είναι συγκρίσιμο με το premium επίπεδο Azure ADLS (Azure Data Lake Storage).
Σημείωμα
Η ενεργοποίηση της ελάχιστης κατανάλωσης σημαίνει ότι δεν χρεώνεστε για τον Χώρο αποθήκευσης cache OneLake. Όταν οριστεί ελάχιστη χωρητικότητα, η υπηρεσία συμβάντων είναι πάντα ενεργή και έχει ως αποτέλεσμα 100% KustoUpTime.
- Ο τυπικός χώρος αποθήκευσης OneLake είναι τυπικός χώρος αποθήκευσης που χρησιμοποιείται για τη διατήρηση και την αποθήκευση όλων των δεδομένων με δυνατότητα ερωτημάτων. Όταν ορίζετε την πολιτική διατήρησης, επηρεάζετε αυτό το επίπεδο χώρου αποθήκευσης. Για παράδειγμα, εάν χρειαστεί να διατηρήσετε 365 ημέρες δεδομένων με δυνατότητα υποβολής ερωτημάτων, μπορείτε να ορίσετε τη διατήρηση σε 365 ημέρες. Αυτό το επίπεδο αποθήκευσης είναι συγκρίσιμο με το θερμό επίπεδο Azure ADLS (Azure Data Lake Storage).
Παρακολούθηση χώρου αποθήκευσης OneLake
Η εφαρμογή Microsoft Fabric Capacity Metric επιτρέπει σε οποιονδήποτε διαχειριστή εκχωρημένων πόρων να παρακολουθεί τον Χώρο αποθήκευσης OneLake. Μάθετε πώς μπορείτε να κατανοήσετε τη σελίδα χώρου αποθήκευσης εφαρμογής Metrics στη σελίδα Κατανόηση του χώρου αποθήκευσης εφαρμογής μετρικών.
Η παρακάτω εικόνα εμφανίζει ένα δείγμα σελίδας χώρου αποθήκευσης από την παρακολούθηση μιας βάσης δεδομένων KQL στην εφαρμογή Μετρικά εκχωρημένων πόρων Fabric: