Share via


Εξομάλυνση επιδόσεων

Το Power BI εκτελεί την εξομάλυνση των επιδόσεων σε όλους τους Premium εκχωρημένους πόρους. Η εξομάλυνση χρησιμοποιείται για τον υπολογισμό των επιπτώσεων των λειτουργιών σας στους εκχωρημένους πόρους σας. Η γνώση του αντίκτυπου των λειτουργιών σας στους εκχωρημένους πόρους επηρεάζει πολλές συναρτήσεις του Power BI, όπως η χρέωση, η αυτόματη κλιμάκωση και τα μετρικά που βλέπετε στην εφαρμογή Μετρικά εκχωρημένων πόρων του Microsoft Fabric.

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

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

Σήμερα

A screenshot showing the C P U over time chart in the Power B I Premium utilization and metrics app, with the smoothing affect.

Πριν από τον Μάιο του 2022

A screenshot showing the C P U over time chart in the Power B I Premium utilization and metrics app, before smoothing was introduced.

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

Πώς υπολογίζεται η χρήση της CPU;

Για να υπολογιστεί η χρήση της CPU, το Power BI διαχωρίζει τις λειτουργίες σε δύο κατηγορίες, τις λειτουργίες αλληλεπίδρασης και παρασκηνίου. Οι αλληλεπιδραστικές λειτουργίες είναι λειτουργίες μικρότερης διάρκειας, οι οποίες συνήθως ενεργοποιούνται από αλληλεπιδράσεις χρήστη με το περιβάλλον εργασίας χρήστη. Οι λειτουργίες παρασκηνίου είναι λειτουργίες που εκτελούνται για μεγάλο χρονικό διάστημα. Το Power BI υπολογίζει τη χρήση της CPU για αυτές τις λειτουργίες με διαφορετικό τρόπο, ανάλογα με τον τύπο τους.

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

Κατά τη διάρκεια κάθε χρονικού σημείου, το Power BI προσθέτει τον μέσο όρο χρήσης της CPU τόσο από τις λειτουργίες αλληλεπίδρασης όσο και από το παρασκήνιο. Εάν η χρήση της CPU για ένα συγκεκριμένο σημείο υπερβαίνει το όριο SKU, ενεργοποιείται η αυτόματη κλιμάκωση εάν είναι ενεργοποιημένη. Εάν δεν είναι ενεργοποιημένη η αυτόματη κλιμάκωση ή εάν η χρήση της CPU είναι υψηλότερη από αυτή που μπορεί να χειριστεί η αυτόματη κλιμάκωση, εφαρμόζεται περιορισμός.

Πώς να εντοπίσετε την υπερφόρτωση;

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

Πώς να επιλύσετε την υπερφόρτωση;

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

Σενάριο Solution Λεπτομέρειες
Μερικά περιστατικά υπερφόρτωσης κατά τη διάρκεια της νύχτας Καμία ενέργεια Είναι πιθανό ότι ένας μικρός αριθμός περιστατικών υπερφόρτωσης που δεν διαρκούν για μεγάλα χρονικά διαστήματα θα έχει μικρό αντίκτυπο στις επιδόσεις των εκχωρημένων πόρων σας. Εάν προκύψουν κατά τη διάρκεια της νύχτας και αξιολογήσετε ότι κατά τη διάρκεια αυτής της περιόδου οι εκχωρημένοι πόροι δεν χρησιμοποιούνται σε μεγάλο βαθμό, μπορείτε να αποφασίσετε να μην προβείτε σε καμία ενέργεια. Ωστόσο, όταν οι εκχωρημένοι πόροι σας αντιμετωπίζουν υπερφόρτωση, θα εφαρμοστεί περιορισμός. Θα πρέπει να λάβετε υπόψη τις επιπτώσεις της βραδύτερης απόδοσης σε αυτές τις περιπτώσεις, όταν οι εκχωρημένοι πόροι σας υπερφορτώνουν.
Μερικά περιστατικά υπερφόρτωσης κατά τη διάρκεια της ημέρας Ενεργοποίηση αυτόματης κλιμάκωσης Όταν αντιμετωπίζετε έναν αρκετά μικρό αριθμό περιστατικών υπερφόρτωσης, είναι σημαντικό να σημειωθεί πότε συμβαίνουν. Εάν αυτά τα περιστατικά συμβούν κατά τη διάρκεια του χρόνου αιχμής, όταν οι εκχωρημένοι πόροι σας χρησιμοποιούνται σε μεγάλο βαθμό, θα εφαρμοστεί περιορισμός και θα επιβραδύνουν τις λειτουργίες στους εκχωρημένους πόρους σας. Κατά συνέπεια, οι εκχωρημένοι πόροι σας θα παρέχουν μια εμπειρία κάτω του μέσου όρου στα άτομα που τη χρησιμοποιούν. Σε αυτές τις περιπτώσεις, αξίζει να ενεργοποιήσετε την αυτόματη κλιμάκωση, για να αποφύγετε τον περιορισμό.
Πολλά περιστατικά υπερφόρτωσης Αναβάθμιση σε υψηλότερο SKU Όταν η έρευνά σας υποδεικνύει ότι υπάρχουν πολλά περιστατικά υπερφόρτωσης στους εκχωρημένους πόρους σας, αξίζει να εξετάσετε την αναβάθμιση σε υψηλότερο SKU. Σε αυτές τις περιπτώσεις, εξετάστε το κόστος σταθερής αυτόματης κλιμάκωσης σε σχέση με το κόστος αναβάθμισης σε υψηλότερο SKU.