Χρήση Ανάλυση απόδοσης για τον έλεγχο της απόδοσης στοιχείων αναφοράς στο Power BI Desktop

ΙΣΕΙ ΓΙΑ: Power BI Desktop Υπηρεσία Power BI

Στο Power BI Desktop, μπορείτε να μάθετε πώς εκτελείται καθένα από τα στοιχεία της αναφοράς σας, όπως οι απεικονίσεις και οι τύποι DAX. Χρησιμοποιώντας την Ανάλυση απόδοσης, μπορείτε να δείτε και να καταγράψετε αρχεία καταγραφής που μετρούν τον τρόπο εκτέλεσης καθενός εκ των στοιχείων της αναφοράς σας όταν οι χρήστες αλληλεπιδρούν μαζί τους και ποιες πτυχές των επιδόσεων τους κάνουν περισσότερο (ή λιγότερο) εντατική χρήση πόρων.

Screenshot that shows Performance Analyzer.

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

Εμφάνιση του τμήματος παραθύρου Ανάλυση απόδοσης

Στο Power BI Desktop, επιλέξτε την κορδέλα Προβολή και, στη συνέχεια, επιλέξτε Ανάλυση απόδοσης για να εμφανίσετε το τμήμα παραθύρου Ανάλυση απόδοσης.

Screenshot of the View ribbon, highlighting Performance Analyzer.

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

Χρήση Ανάλυση απόδοσης

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

Για να ξεκινήσετε Ανάλυση απόδοσης εγγραφή, επιλέξτε Έναρξη εγγραφής.

Screenshot of Performance Analyzer, highlighting Start recording.

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

Όταν ξεκινήσετε την εγγραφή, το κουμπί Έναρξη εγγραφής είναι απενεργοποιημένο (ανενεργό, δεδομένου ότι έχετε ήδη ξεκινήσει την εγγραφή) και το κουμπί Διακοπή είναι ενεργό.

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

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

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

Screenshot of the Performance Analyzer pane, highlighting the Changed a slicer interaction type.

Οι πληροφορίες αρχείου καταγραφής κάθε απεικόνισης περιλαμβάνουν τον χρόνο που καταναλώνει (διάρκεια) για την ολοκλήρωση των ακόλουθων κατηγοριών εργασιών:

  • Ερώτημα DAX - Εάν απαιτείται ερώτημα DAX, αυτός είναι ο χρόνος μεταξύ της αποστολής του ερωτήματος από την απεικόνιση και των Υπηρεσιών ανάλυσης που επιστρέφουν τα αποτελέσματα.
  • Οπτική εμφάνιση - Αυτός είναι ο χρόνος που απαιτείται για τη σχεδίαση της απεικόνισης στην οθόνη, συμπεριλαμβανομένου του χρόνου που απαιτείται για την ανάκτηση τυχόν εικόνων Web ή γεωγραφικής κωδικοποίησης.
  • Άλλο - Αυτός είναι ο χρόνος που απαιτείται από την απεικόνιση για την προετοιμασία ερωτημάτων, την αναμονή για την ολοκλήρωση άλλων απεικονίσεων ή την εκτέλεση άλλης επεξεργασίας στο παρασκήνιο.
  • Αξιολογημένες παράμετροι (προεπισκόπηση) - Αυτός είναι ο χρόνος που καταναλώνεται για την αξιολόγηση των παραμέτρων πεδίου εντός μιας απεικόνισης. Μάθετε περισσότερα σχετικά με τις παραμέτρους πεδίου (προεπισκόπηση).

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

Screenshot of the Performance Analyzer pane, highlighting Duration.

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

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

Φιλοδώρημα

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

Ανανέωση απεικονίσεων

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

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

Screenshot of a visual, highlighting the Analyze this visual icon.

Αποθήκευση πληροφοριών επιδόσεων

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

Screenshot of the Save As window, showing the creation of a .json file.

Για περισσότερες πληροφορίες σχετικά με το Power BI Desktop και πώς μπορείτε να ξεκινήσετε, ανατρέξτε στα παρακάτω άρθρα.

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