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


Σενάρια χρήσης Power BI: Ανάλυση σε πραγματικό χρόνο από τον χρήστη

Σημείωμα

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

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

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

Σημείωμα

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

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

Φιλοδώρημα

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

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

Διάγραμμα σεναρίου

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

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

Φιλοδώρημα

Σας προτείνουμε να κάνετε λήψη του διαγράμματος σεναρίου εάν θα θέλατε να το ενσωματώσετε στην παρουσίαση, την τεκμηρίωση ή την καταχώρηση ιστολογίου σας ή να το εκτυπώσετε ως αφίσα τοίχου. Επειδή πρόκειται για μια εικόνα ανυσματικών γραφικών με δυνατότητα κλιμάκωσης (SVG), μπορείτε να την κλιμακώσετε προς τα επάνω ή προς τα κάτω χωρίς απώλεια ποιότητας.

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

Στοιχείο Περιγραφή
Στοιχείο 1. Οι δημιουργοί περιεχομένου χρησιμοποιούν το Power BI Desktop για να δημιουργήσουν ένα μοντέλο DirectQuery.
Στοιχείο 2. Το Power BI Desktop στέλνει εγγενή ερωτήματα στην υποκείμενη προέλευση δεδομένων για την ανάκτηση τρεχόντων δεδομένων.
Στοιχείο 3. Οι δημιουργοί περιεχομένου δημιουργούν μια αναφορά που θα εμφανίζει ενημερώσεις σχεδόν σε πραγματικό χρόνο ενεργοποιώντας και ρυθμίζοντας αυτόματη ανανέωση σελίδας.
Στοιχείο 4. Όταν είναι έτοιμο, οι δημιουργοί περιεχομένου δημοσιεύουν το αρχείο power BI Desktop (.pbix) ή το αρχείο έργου Power BI (.pbip) σε έναν χώρο εργασίας στην υπηρεσία Power BI ή την πύλη Fabric.
Στοιχείο 5. Μόλις δημοσιευτεί, ο χώρος εργασίας περιέχει μια νέα αναφορά και ένα σημασιολογικό μοντέλο DirectQuery. Όταν ο χώρος εργασίας είναι προσωπικός χώρος εργασίας ή χώρος εργασίας Pro, το ελάχιστο διάστημα αυτόματης ανανέωσης σελίδας είναι 30 λεπτά (ακόμα και όταν ο δημιουργός της αναφοράς ορίζει χαμηλότερο διάστημα).
Στοιχείο 6. Όταν οι καταναλωτές της αναφοράς ανοίγουν μια σελίδα αναφοράς που έχει ενεργοποιημένη την αυτόματη ανανέωση σελίδας, οι απεικονίσεις δεδομένων ανανεώνονται αυτόματα για να εμφανίζουν τα τρέχοντα δεδομένα.
Στοιχείο 7. Ορισμένες προελεύσεις δεδομένων ενδέχεται να απαιτούν μια πύλη δεδομένων εσωτερικής εγκατάστασης ή μια πύλη VNet για την ανανέωση δεδομένων, όπως αυτές που βρίσκονται εντός ενός ιδιωτικού εταιρικού δικτύου.
Στοιχείο 8. Κάθε απεικόνιση σε μια σελίδα αυτόματης ανανέωσης σελίδας υποβάλλει ερώτημα στο σημασιολογικό μοντέλο για την ανάκτηση τρεχόντων δεδομένων από την υποκείμενη προέλευση δεδομένων.
Στοιχείο 9. Όταν μια αναφορά αυτόματης ανανέωσης σελίδας αποθηκεύεται σε έναν χώρο εργασίας που χρησιμοποιεί εκχωρημένους πόρους Fabric, Premium εκχωρημένους πόρους ή λειτουργία άδειας χρήσης Premium ανά χρήστη, το Power BI μπορεί να ανανεώνεται αυτόματα σε διαστήματα του ενός λεπτού ή περισσότερο. Μπορείτε επίσης να χρησιμοποιήσετε τον τύπο ανανέωσης εντοπισμού αλλαγών, ώστε το Power BI να μπορεί να αποφύγει τις περιττές ανανεώσεις. Όταν ορίζεται ο τύπος ανανέωσης εντοπισμού αλλαγών, σε κάθε διάστημα ανανέωσης, το Power BI στέλνει ερωτήματα εντοπισμού αλλαγών για να διαπιστώσει εάν τα δεδομένα έχουν αλλάξει από την τελευταία αυτόματη ανανέωση. Όταν το Power BI ανιχνεύσει αλλαγές, ανανεώνει όλες τις απεικονίσεις στη σελίδα.
Στοιχείο 10. Οι καταναλωτές αναφορών προβάλουν ενημερωμένο περιεχόμενο από έναν χώρο εργασίας ή μια εφαρμογή Power BI.
Στοιχείο 11. Οι διαχειριστές εκχωρημένων πόρων μπορούν να ενεργοποιήσουν ή να απενεργοποιήσουν τη δυνατότητα αυτόματης ανανέωσης σελίδας. Όταν η δυνατότητα είναι απενεργοποιημένη, η αυτόματη ανανέωση σελίδας δεν θα λειτουργεί για αναφορές που είναι αποθηκευμένες σε χώρους εργασίας που έχουν εκχωρηθεί στους εκχωρημένους πόρους. Οι διαχειριστές εκχωρημένων πόρων μπορούν επίσης να ορίσουν ένα ελάχιστο διάστημα ανανέωσης και ένα ελάχιστο διάστημα εκτέλεσης. Αυτά τα ελάχιστα διαστήματα θα αντικαταστήσουν οποιαδήποτε ρύθμιση σελίδας αναφοράς που χρησιμοποιεί χαμηλότερο διάστημα.
Στοιχείο 12. Οι διαχειριστές fabric επιβλέπουν και παρακολουθούν τη δραστηριότητα στην πύλη Fabric.

Σημαντικό

Κατά καιρούς αυτό το άρθρο αναφέρεται στο Power BI Premium ή στις συνδρομές εκχωρημένων πόρων του (P SKU). Να γνωρίζετε ότι η Microsoft ενοποιεί επί του παρόντος επιλογές αγοράς και αποσύρει το Power BI Premium ανά SKU εκχωρημένων πόρων. Οι νέοι και υπάρχοντες πελάτες θα πρέπει να εξετάσουν το ενδεχόμενο αγοράς συνδρομών εκχωρημένων πόρων Fabric (F SKU).

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

Βασικά σημεία

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

Υποστηριζόμενες προελεύσεις δεδομένων

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

  • Περιλαμβάνει πίνακες λειτουργίας αποθήκευσης DirectQuery.
  • Χρησιμοποιεί την επαυξητική ανανέωση για τη λήψη των πιο πρόσφατων δεδομένων σε πραγματικό χρόνο με το DirectQuery. Αυτή η δυνατότητα περιγράφεται αργότερα σε αυτό το θέμα.
  • Είναι μια δυναμική σύνδεση σε ένα μοντέλο σε μορφή πίνακα στις Υπηρεσίες Ανάλυσης του Azure (AAS) ή στις Υπηρεσίες ανάλυσης του SQL Server (SSAS).
  • Είναι ένα σύνολο δεδομένων προώθησης. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Προώθηση δεδομένων σε σύνολα δεδομένων.

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

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

Ένας επιχειρηματικός αναλυτής μπορεί επίσης να βελτιώσει ένα μοντέλο εισαγωγής ρυθμίζοντας μια επαυξητική ανανέωση. Ενεργοποιώντας την επιλογή Λήψη των πιο πρόσφατων δεδομένων σε πραγματικό χρόνο με το DirectQuery (υποστηρίζεται μόνο από χώρους εργασίας Premium), το Power BI Desktop προσθέτει ένα διαμέρισμα DirectQuery για να εξασφαλίσει την ανάκτηση των πιο πρόσφατων δεδομένων. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Επαυξητική ανανέωση και δεδομένα σε πραγματικό χρόνο για σημασιολογικά μοντέλα.

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

Να συμπεριλαμβάνουν κατόχους προέλευσης δεδομένων

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

Εξετάστε μια μεμονωμένη σελίδα αναφοράς που έχει ρυθμιστεί να ανανεώνει κάθε πέντε λεπτά και περιλαμβάνει δύο απεικονίσεις. Όταν η σελίδα αναφοράς είναι ανοιχτή, το Power BI θα στέλνει τουλάχιστον 24 ερωτήματα την ώρα (12 ανανεώσεις πολλαπλασιασμένες με δύο απεικονίσεις) στην υποκείμενη προέλευση δεδομένων. Τώρα, θεωρήστε ότι 10 καταναλωτές αναφορών ανοίγουν ταυτόχρονα την ίδια σελίδα αναφοράς. Σε αυτή την περίπτωση, το Power BI θα στέλνει 240 ερωτήματα την ώρα.

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

Τύπος ανανέωσης

Η δυνατότητα αυτόματης ανανέωσης σελίδας υποστηρίζει δύο τύπους ανανέωσης.

  • Σταθερό διάστημα: Ενημερώνει όλες τις απεικονίσεις σελίδας με βάση ένα σταθερό διάστημα, το οποίο μπορεί να είναι από κάθε ένα δευτερόλεπτο έως πολλές ημέρες.
  • Εντοπισμός αλλαγών: Ενημερώνει όλες τις απεικονίσεις σελίδας, με την προϋπόθεση ότι τα δεδομένα προέλευσης έχουν αλλάξει από την τελευταία αυτόματη ανανέωση. Αποφεύγει τις περιττές ανανεώσεις, οι οποίες μπορούν να βοηθήσουν στη μείωση της κατανάλωσης πόρων για την υπηρεσία Power BI και την υποκείμενη προέλευση δεδομένων. Το Power BI υποστηρίζει μόνο αυτόν τον τύπο ανανέωσης για χώρους εργασίας Premium και για μοντέλα δεδομένων που φιλοξενούνται από το Power BI. Τα απομακρυσμένα μοντέλα δεδομένων, τα οποία φιλοξενούνται σε AAS ή SSAS, δεν υποστηρίζονται.

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

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

Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Τύποι ανανέωσης.

Διαχείριση εκχωρημένων πόρων

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

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

Σημείωμα

Τα ελάχιστα διαστήματα δεν ισχύουν για αναφορές που ανοίγουν στο Power BI Desktop.

Όταν υπάρχουν προβλήματα επιδόσεων που σχετίζονται με την αυτόματη ανανέωση σελίδας, ένας διαχειριστής εκχωρημένων πόρων μπορεί να:

  • Αυξήστε τους εκχωρημένους πόρους σε ένα μεγαλύτερο Premium SKU.
  • Αυξήστε τα ελάχιστα διαστήματα.

Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Διαστήματα ανανέωσης σελίδας.

Ρύθμιση πύλης

Συνήθως, απαιτείται μια πύλη δεδομένων κατά την πρόσβαση σε προελεύσεις δεδομένων που βρίσκονται εντός του ιδιωτικού εταιρικού δικτύου ή ενός εικονικού δικτύου. Η πύλη υποστηρίζει τις λειτουργίες DirectQuery (ερωτήματα απεικονίσεων και ερωτήματα εντοπισμού αλλαγών).

Εποπτεία συστήματος

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

Χρησιμοποιώντας την εφαρμογή Premium Capacity Metrics που είναι διαθέσιμη στους διαχειριστές, μπορείτε να απεικονίσετε πόσοι από τους εκχωρημένους πόρους χρησιμοποιούνται από ερωτήματα χαμηλής προτεραιότητας. Τα ερωτήματα χαμηλής προτεραιότητας αποτελούνται από ερωτήματα αυτόματης ανανέωσης σελίδας και ερωτήματα ανανέωσης μοντέλου. Τα ερωτήματα εντοπισμού αλλαγών δεν έχουν χαμηλή προτεραιότητα.

Για άλλα χρήσιμα σενάρια που θα σας βοηθήσουν με αποφάσεις υλοποίησης Power BI, ανατρέξτε στο άρθρο Σενάρια χρήσης του Power BI.