Ανανέωση δεδομένων στο Power BI
Το Power BI σάς επιτρέπει να μεταβείτε γρήγορα από δεδομένα σε πληροφορίες σε ενέργειες, ωστόσο, πρέπει να βεβαιωθείτε ότι τα δεδομένα στις αναφορές και τους πίνακες εργαλείων Power BI είναι πρόσφατα. Η γνώση του τρόπου ανανέωσης των δεδομένων είναι συχνά κρίσιμη για την παροχή ακριβών αποτελεσμάτων.
Αυτό το άρθρο περιγράφει τις δυνατότητες ανανέωσης δεδομένων του Power BI και τις εξαρτήσεις τους σε εννοιολογικό επίπεδο. Παρέχει επίσης βέλτιστες πρακτικές και συμβουλές για την αποφυγή συνηθισμένων προβλημάτων ανανέωσης. Το περιεχόμενο καθορίζει μια βάση για να σας βοηθήσει να κατανοήσετε τον τρόπο λειτουργίας της ανανέωσης δεδομένων. Για στοχευμένες οδηγίες βήμα προς βήμα για να ρυθμίσετε τις παραμέτρους της ανανέωσης δεδομένων, ανατρέξτε στα εκπαιδευτικά βοηθήματα και τους οδηγούς που αναφέρονται στην ενότητα Σχετικό περιεχόμενο στο τέλος αυτού του άρθρου.
Κάθε φορά που ανανεώνετε δεδομένα, το Power BI πρέπει να υποβάλλει ερώτημα στις υποκείμενες προελεύσεις δεδομένων, ενδεχομένως να φορτώνει τα δεδομένα προέλευσης σε ένα μοντέλο σημασιολογίας και, στη συνέχεια, να ενημερώνει τυχόν απεικονίσεις στις αναφορές ή τους πίνακες εργαλείων σας που βασίζονται στο ενημερωμένο μοντέλο σημασιολογίας. Ολόκληρη η διαδικασία αποτελείται από πολλές φάσεις, ανάλογα με τις λειτουργίες αποθήκευσης των σημασιολογικών μοντέλων σας, όπως εξηγείται στις παρακάτω ενότητες.
Για να κατανοήσετε τον τρόπο με τον οποίο το Power BI ανανεώνει τα σημασιολογικά μοντέλα, τις αναφορές και τους πίνακες εργαλείων σας, πρέπει να γνωρίζετε τις ακόλουθες έννοιες:
- Λειτουργίες αποθήκευσης και τύποι σημασιολογικών μοντέλων: Οι λειτουργίες αποθήκευσης και οι τύποι σημασιολογικών μοντέλων που υποστηρίζει το Power BI έχουν διαφορετικές απαιτήσεις ανανέωσης. Μπορείτε να επιλέξετε μεταξύ της εκ νέου εισαγωγής δεδομένων στο Power BI για να δείτε τυχόν αλλαγές που πραγματοποιήθηκαν ή της υποβολής ερωτημάτων στα δεδομένα απευθείας στην προέλευση.
- Τύποι ανανέωσης του Power BI: Ανεξάρτητα από τα συγκεκριμένα σημασιολογικά μοντέλα, η γνώση των διαφόρων τύπων ανανέωσης μπορεί να σας βοηθήσει να κατανοήσετε πού θα μπορούσε να αφιερώσει τον χρόνο του το Power BI κατά τη διάρκεια μιας λειτουργίας ανανέωσης. Και ο συνδυασμός αυτών των λεπτομερειών με τις λεπτομέρειες της λειτουργίας αποθήκευσης σας βοηθά να κατανοήσετε τι ακριβώς κάνει το Power BI όταν επιλέγετε Ανανέωση τώρα για ένα μοντέλο σημασιολογίας.
Ένα σημασιολογικό μοντέλο Power BI μπορεί να λειτουργήσει σε μία από τις ακόλουθες λειτουργίες για την πρόσβαση σε δεδομένα από διάφορες προελεύσεις δεδομένων. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Λειτουργία αποθήκευσης στο Power BI Desktop.
- Λειτουργία εισαγωγής
- Λειτουργία DirectQuery
- Λειτουργία Direct Lake
- Λειτουργία LiveConnect
- Λειτουργία προώθησης
Το παρακάτω διάγραμμα απεικονίζει τις διαφορετικές ροές δεδομένων, με βάση τη λειτουργία αποθήκευσης. Το πιο σημαντικό σημείο είναι ότι μόνο τα σημασιολογικά μοντέλα λειτουργίας εισαγωγής απαιτούν ανανέωση των δεδομένων προέλευσης. Απαιτούν ανανέωση, επειδή μόνο αυτός ο τύπος μοντέλου σημασιολογίας εισάγει δεδομένα από τις προελεύσεις δεδομένων του και τα εισαγόμενα δεδομένα μπορεί να ενημερώνονται σε τακτική ή ad hoc βάση. Τα σημασιολογικά μοντέλα σε λειτουργία DirectQuery, Direct Lake ή LiveConnect στις Υπηρεσίες ανάλυσης δεν εισάγουν δεδομένα. υποβάλλουν ερώτημα στην υποκείμενη προέλευση δεδομένων με κάθε αλληλεπίδραση του χρήστη. Τα σημασιολογικά μοντέλα σε λειτουργία προώθησης δεν έχουν απευθείας πρόσβαση σε προελεύσεις δεδομένων, αλλά αναμένουν από εσάς να προωθήσετε τα δεδομένα στο Power BI. Οι απαιτήσεις ανανέωσης μοντέλου σημασιολογίας ποικίλλουν ανάλογα με τον τύπο λειτουργίας αποθήκευσης/σημασιολογικού μοντέλου.
Το Power BI εισάγει τα δεδομένα από τις αρχικές προελεύσεις δεδομένων στο σημασιολογικό μοντέλο. Τα ερωτήματα αναφοράς και πίνακα εργαλείων του Power BI που υποβάλλονται στο μοντέλο σημασιολογίας επιστρέφουν αποτελέσματα από τους εισαγόμενους πίνακες και στήλες. Μπορείτε να θεωρήσετε ένα τέτοιο σημασιολογικό μοντέλο ως αντίγραφο σε χρονικό σημείο. Επειδή το Power BI αντιγράφει τα δεδομένα, πρέπει να ανανεώσετε το σημασιολογικό μοντέλο για να λάβετε αλλαγές από τις υποκείμενες προελεύσεις δεδομένων.
Όταν ανανεώνεται ένα σημασιολογικό μοντέλο, είτε ανανεώνεται πλήρως είτε ανανεώνεται μερικώς. Η μερική ανανέωση πραγματοποιείται σε σημασιολογικά μοντέλα που έχουν πίνακες με πολιτική επαυξητικής ανανέωσης . Σε αυτά τα σημασιολογικά μοντέλα, ανανεώνεται μόνο ένα υποσύνολο των διαμερισμάτων πίνακα. Επιπλέον, οι προχωρημένοι χρήστες μπορούν να χρησιμοποιήσουν το τελικό σημείο XMLA για να ανανεώσουν συγκεκριμένα διαμερίσματα σε οποιοδήποτε μοντέλο σημασιολογίας.
Η ποσότητα μνήμης που απαιτείται για την ανανέωση ενός μοντέλου σημασιολογίας εξαρτάται από το εάν εκτελείτε μια πλήρη ή μερική ανανέωση. Κατά τη διάρκεια της ανανέωσης, διατηρείται ένα αντίγραφο του μοντέλου σημασιολογίας για τον χειρισμό ερωτημάτων στο μοντέλο σημασιολογίας. Αυτό σημαίνει ότι εάν εκτελείτε μια πλήρη ανανέωση, θα χρειαστείτε τη διπλάσια ποσότητα μνήμης που απαιτεί το μοντέλο σημασιολογίας.
Συνιστούμε να προγραμματίσετε τη χρήση των εκχωρημένων πόρων σας για να εξασφαλίσετε ότι λαμβάνεται υπόψη η επιπλέον μνήμη που απαιτείται για την ανανέωση μοντέλου σημασιολογίας. Η ύπαρξη αρκετής μνήμης αποτρέπει τα προβλήματα ανανέωσης που μπορεί να προκύψουν εάν τα σημασιολογικά μοντέλα σας απαιτούν περισσότερη μνήμη από αυτήν που είναι διαθέσιμη κατά τις λειτουργίες ανανέωσης. Για να μάθετε πόση μνήμη είναι διαθέσιμη για κάθε μοντέλο σημασιολογίας σε premium εκχωρημένους πόρους, ανατρέξτε στον πίνακα Εκχωρημένοι πόροι και SKU .
Για περισσότερες πληροφορίες σχετικά με μεγάλα σημασιολογικά μοντέλα σε Premium εκχωρημένους πόρους, ανατρέξτε στο θέμα μεγάλα σημασιολογικά μοντέλα.
Το Power BI δεν εισάγει δεδομένα μέσω συνδέσεων που λειτουργούν σε λειτουργία DirectQuery. Αντί για αυτό, το σημασιολογικό μοντέλο επιστρέφει αποτελέσματα από την υποκείμενη προέλευση δεδομένων κάθε φορά που μια αναφορά ή ένας πίνακας εργαλείων υποβάλλει ερώτημα στο σημασιολογικό μοντέλο. Το Power BI μετασχηματίζει και προωθεί τα ερωτήματα στην προέλευση δεδομένων.
Σημείωση
Οι αναφορές δυναμικής σύνδεσης υποβάλλουν ερωτήματα στους εκχωρημένους πόρους ή στην παρουσία των Υπηρεσιών ανάλυσης που φιλοξενεί το μοντέλο σημασιολογίας ή το μοντέλο. Όταν χρησιμοποιείτε εξωτερικές υπηρεσίες ανάλυσης, όπως οι Υπηρεσίες ανάλυσης του SQL Server (SSAS) ή οι Υπηρεσίες Ανάλυσης του Azure (AAS), οι πόροι καταναλώνονται εκτός του Power BI.
Επειδή το Power BI δεν εισάγει τα δεδομένα, δεν χρειάζεται να εκτελέσετε ανανέωση δεδομένων. Ωστόσο, το Power BI εξακολουθεί να εκτελεί ανανεώσεις πλακιδίων και πιθανώς ανανεώσεις αναφοράς, όπως εξηγείται στην επόμενη ενότητα σχετικά με τους τύπους ανανέωσης. Ένα πλακίδιο είναι μια απεικόνιση αναφοράς που έχει καρφιτσωθεί σε έναν πίνακα εργαλείων και οι ανανεώσεις πλακιδίων πίνακα εργαλείων πραγματοποιούνται περίπου κάθε μία ώρα, έτσι ώστε τα πλακίδια να εμφανίζουν πρόσφατα αποτελέσματα. Μπορείτε να αλλάξετε το χρονοδιάγραμμα στις ρυθμίσεις μοντέλου σημασιολογίας, όπως στο παρακάτω στιγμιότυπο οθόνης ή να επιβάλετε μια ενημέρωση πίνακα εργαλείων με μη αυτόματο τρόπο, χρησιμοποιώντας την επιλογή Ανανέωση τώρα .
Σημείωση
- Τα σημασιολογικά μοντέλα σε λειτουργία εισαγωγής και τα σύνθετα σημασιολογικά μοντέλα που συνδυάζουν τη λειτουργία εισαγωγής και τη λειτουργία DirectQuery δεν απαιτούν ξεχωριστή ανανέωση πλακιδίων, επειδή το Power BI ανανεώνει αυτόματα τα πλακίδια κατά τη διάρκεια κάθε προγραμματισμένης ή κατ ́απαίτηση ανανέωσης δεδομένων. Τα σημασιολογικά μοντέλα που ενημερώνονται με βάση το τελικό σημείο XMLA θα καθαρίσουν μόνο τα δεδομένα των πλακιδίων στο cache (ακυρώνεται το cache). Τα cache πλακιδίων δεν ανανεώνονται μέχρι κάθε χρήστης να αποκτήσει πρόσβαση στον πίνακα εργαλείων. Για τα μοντέλα εισαγωγής, μπορείτε να βρείτε το χρονοδιάγραμμα ανανέωσης στην ενότητα "Προγραμματισμένη ανανέωση" της καρτέλας Σημασιολογικά μοντέλα . Για τα σύνθετα σημασιολογικά μοντέλα, η ενότητα "Προγραμματισμένη ανανέωση" βρίσκεται στην ενότητα Βελτιστοποίηση επιδόσεων .
- Το Power BI δεν υποστηρίζει διασυνοριακές δυναμικές συνδέσεις με τις Υπηρεσίες Ανάλυσης του Azure (AAS) σε ένα εθνικό cloud.
Τα μοντέλα προώθησης σημασιολογίας δεν περιέχουν επίσημο ορισμό μιας προέλευσης δεδομένων, επομένως δεν χρειάζεται να κάνετε ανανέωση δεδομένων στο Power BI. Τα ανανεώνετε, προωθώντας τα δεδομένα σας στο μοντέλο σημασιολογίας μέσω μιας εξωτερικής υπηρεσίας ή διεργασίας, όπως η Ανάλυση ροής του Azure. Αυτή είναι μια κοινή προσέγγιση για την ανάλυση σε πραγματικό χρόνο με το Power BI. Το Power BI εξακολουθεί να εκτελεί ανανεώσεις cache για οποιαδήποτε πλακίδια χρησιμοποιούνται πάνω από ένα σημασιολογικό μοντέλο προώθησης. Για μια λεπτομερή παρουσίαση, ανατρέξτε στο θέμα Ανάλυση δόλιων δεδομένων κλήσεων με την Ανάλυση ροής και απεικονίστε τα αποτελέσματα στον πίνακα εργαλείων του Power BI.
Μια λειτουργία ανανέωσης του Power BI μπορεί να αποτελείται από πολλούς τύπους ανανέωσης, συμπεριλαμβανομένης της ανανέωσης δεδομένων, της ανανέωσης του OneDrive, της ανανέωσης ερωτημάτων cache, της ανανέωσης πλακιδίων και της ανανέωσης των απεικονίσεων αναφορών. Παρόλο που το Power BI καθορίζει αυτόματα τα απαιτούμενα βήματα ανανέωσης για ένα συγκεκριμένο μοντέλο σημασιολογίας, θα πρέπει να γνωρίζετε πώς αυτά συμβάλλουν στην πολυπλοκότητα και τη διάρκεια μιας λειτουργίας ανανέωσης. Για μια γρήγορη αναφορά, ανατρέξτε στον παρακάτω πίνακα.
Λειτουργία αποθήκευσης | Ανανέωση δεδομένων | Ανανέωση του OneDrive | Cache ερωτημάτων | Ανανέωση πλακιδίων | Απεικονίσεις αναφοράς |
---|---|---|---|---|---|
Εισαγωγή | Προγραμματισμένη και κατ' απαίτηση | Ναι, για συνδεδεμένα σημασιολογικά μοντέλα | Εάν ενεργοποιηθεί σε Premium εκχωρημένους πόρους | Αυτόματα και κατ' απαίτηση | Όχι |
DirectQuery | Δεν ισχύει | Ναι, για συνδεδεμένα σημασιολογικά μοντέλα | Δεν ισχύει | Αυτόματα και κατ' απαίτηση | Όχι |
LiveConnect | Δεν ισχύει | Ναι, για συνδεδεμένα σημασιολογικά μοντέλα | Δεν ισχύει | Αυτόματα και κατ' απαίτηση | Όχι |
Δημοσιοποίηση | Δεν ισχύει | Δεν ισχύει | Δεν είναι πρακτικό | Αυτόματα και κατ' απαίτηση | Όχι |
Ένας άλλος τρόπος για να λάβετε υπόψη τους διαφορετικούς τύπους ανανέωσης είναι τι επηρεάζουν και πού μπορείτε να τους εφαρμόσετε. Αλλαγές στη δομή πίνακα προέλευσης δεδομένων ή το σχήμα, όπως μια νέα στήλη, μετονομασία ή κατάργηση, μπορούν να εφαρμοστούν μόνο στο Power BI Desktop και στην υπηρεσία Power BI μπορούν να προκαλέσουν αποτυχία της ανανέωσης. Για μια γρήγορη αναφορά σχετικά με τις επιπτώσεις τους, ανατρέξτε στον παρακάτω πίνακα.
Ανανέωση απεικονίσεων αναφοράς | Ανανέωση δεδομένων | Ανανέωση σχήματος | |
---|---|---|---|
Τι κάνουν οι διαφορετικοί τύποι ανανέωσης; | Τα ερωτήματα που χρησιμοποιούνται για τη συμπλήρωση απεικονίσεων ανανεώνονται. Για απεικονίσεις που χρησιμοποιούν πίνακες DirectQuery, η απεικόνιση θα ζητήσει να λάβει τα πιο πρόσφατα δεδομένα από την προέλευση δεδομένων. Για απεικονίσεις που χρησιμοποιούν πίνακες που έχουν εισαχθεί, η απεικόνιση θα ζητήσει μόνο δεδομένα που έχουν ήδη εισαχθεί στο μοντέλο σημασιολογίας κατά την τελευταία ανανέωση δεδομένων. |
Τα δεδομένα ανανεώνονται από την προέλευση δεδομένων. Δεν ισχύει για πίνακες DirectQuery καθώς βρίσκονται σε επίπεδο απεικόνισης και βασίζονται στην ανανέωση των απεικονίσεων αναφοράς. Για πίνακες που έχουν εισαχθεί, τα δεδομένα ανανεώνονται από την προέλευση. |
Θα εμφανιστεί οποιαδήποτε αλλαγή δομής πίνακα προέλευσης δεδομένων από την προηγούμενη ανανέωση. Για παράδειγμα: Για να εμφανίσετε μια νέα στήλη που προστέθηκε σε μια προβολή Ροή δεδομένων Power BI ή Βάση δεδομένων SQL. Ισχύει για πίνακες που έχουν εισαχθεί, DirectQuery και Direct Lake. |
Στο Power BI Desktop, η ανανέωση των απεικονίσεων αναφορών, η ανανέωση δεδομένων και η ανανέωση σχήματος πραγματοποιούνται όλα μαζί με χρήση
Κουμπί ανανέωσης της κορδέλας> Αρχική.
Κορδέλα Αρχική κουμπί> Μετασχηματισμός δεδομένων>Κλείσιμο & Εφαρμογή.
Το μενού περιβάλλοντος (κάντε δεξί κλικ ή επιλέξτε τα αποσιωπητικά) σε οποιονδήποτε πίνακα στο τμήμα παραθύρου Δεδομένα: επιλέξτε Ανανέωση δεδομένων.
Αυτοί οι τύποι ανανέωσης δεν μπορούν να εφαρμοστούν πάντα ανεξάρτητα και το σημείο όπου μπορείτε να τους εφαρμόσετε είναι διαφορετικό στο Power BI Desktop και την υπηρεσία Power BI. Για μια γρήγορη αναφορά, ανατρέξτε στον παρακάτω πίνακα.
Ανανέωση απεικονίσεων αναφοράς | Ανανέωση δεδομένων | Ανανέωση σχήματος | |
---|---|---|---|
Στο Power BI Desktop |
|
Δεν διατίθεται ανεξάρτητα από άλλους τύπους ανανέωσης | Δεν διατίθεται ανεξάρτητα από άλλους τύπους ανανέωσης |
Στην υπηρεσία Power BI |
|
|
Διαθέσιμο μόνο για σημασιολογικά μοντέλα σε λειτουργία Direct Lake κατά τη χρήση της επεξεργασίας πινάκων κατά την επεξεργασία ενός μοντέλου δεδομένων στην υπηρεσία Power BI. |
Να θυμάστε ότι | Για παράδειγμα, εάν ανοίξετε μια αναφορά στο πρόγραμμα περιήγησης και, στη συνέχεια, η προγραμματισμένη ανανέωση εκτελεί ανανέωση δεδομένων των εισαγόμενων πινάκων, οι απεικονίσεις αναφοράς στο ανοικτό πρόγραμμα περιήγησης δεν θα ενημερωθούν μέχρι να ξεκινήσει η ανανέωση των απεικονίσεων αναφοράς. | Η ανανέωση δεδομένων στην υπηρεσία Power BI θα αποτύχει όταν μετονομαστεί ή καταργηθεί η στήλη προέλευσης ή ο πίνακας. Αποτυγχάνει καθώς η υπηρεσία Power BI δεν περιλαμβάνει επίσης ανανέωση σχήματος. Για να διορθώσετε αυτό το σφάλμα, πρέπει να γίνει ανανέωση σχήματος στο Power BI Desktop και το μοντέλο σημασιολογίας πρέπει να δημοσιευτεί ξανά στην υπηρεσία. | Μια μετονομασμένη ή καταργημένη στήλη ή πίνακας στην προέλευση δεδομένων θα καταργηθεί με μια ανανέωση σχήματος και μπορεί να προκαλέσει προβλήματα σε απεικονίσεις και παραστάσεις DAX (μετρήσεις, υπολογιζόμενες στήλες, ασφάλεια σε επίπεδο γραμμών κ.λπ.), καθώς και να καταργήσει σχέσεις που εξαρτώνται από αυτές τις στήλες ή πίνακες. |
Για τους χρήστες του Power BI, η ανανέωση δεδομένων συνήθως σημαίνει εισαγωγή δεδομένων από τις αρχικές προελεύσεις δεδομένων σε ένα σημασιολογικό μοντέλο, είτε με βάση ένα χρονοδιάγραμμα ανανέωσης είτε κατ' απαίτηση. Μπορείτε να εκτελέσετε πολλές ανανεώσεις μοντέλου σημασιολογίας καθημερινά, οι οποίες μπορεί να είναι απαραίτητες εάν τα υποκείμενα δεδομένα προέλευσης αλλάζουν συχνά. Το Power BI περιορίζει τα σημασιολογικά μοντέλα σε κοινόχρηστους εκχωρημένους πόρους σε οκτώ προγραμματισμένες καθημερινές ανανεώσεις μοντέλου σημασιολογίας. Οι οκτώ τιμές ώρας αποθηκεύονται στη βάση δεδομένων παρασκηνίων και βασίζονται στην τοπική ζώνη ώρας που επιλέχθηκε στη σελίδα ρυθμίσεων μοντέλου σημασιολογίας. Ο χρονοδιακόπτης ελέγχει ποιο μοντέλο πρέπει να ανανεώνεται και σε ποια ώρα. Το όριο οκτώ ανανεώσεων επαναφέρεται καθημερινά στις 12:01 π.μ. τοπική ώρα.
Εάν το μοντέλο σημασιολογίας βρίσκεται σε Premium εκχωρημένους πόρους, μπορείτε να προγραμματίσετε έως και 48 ανανεώσεις ανά ημέρα στις ρυθμίσεις μοντέλου σημασιολογίας. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Ρύθμιση παραμέτρων προγραμματισμένης ανανέωσης παρακάτω σε αυτό το άρθρο. Τα σημασιολογικά μοντέλα σε Premium εκχωρημένους πόρους με ενεργοποιημένο το τελικό σημείο XMLA για ανάγνωση-εγγραφή υποστηρίζουν απεριόριστες λειτουργίες ανανέωσης όταν ρυθμίζονται μέσω προγραμματισμού με TMSL ή PowerShell.
Είναι επίσης σημαντικό να σημειωθεί ότι ο περιορισμός κοινόχρηστων εκχωρημένων πόρων για καθημερινές ανανεώσεις ισχύει τόσο για τις προγραμματισμένες ανανεώσεις όσο και για τις ανανεώσεις API μαζί. Μπορείτε επίσης να ενεργοποιήσετε μια κατ' απαίτηση ανανέωση, επιλέγοντας Ανανέωση τώρα στην κορδέλα, στη σελίδα ρυθμίσεων σημασιολογικού μοντέλου, όπως απεικονίζει το ακόλουθο στιγμιότυπο οθόνης. Οι ανανεώσεις κατ' απαίτηση δεν περιλαμβάνονται στον περιορισμό ανανέωσης. Επίσης, λάβετε υπόψη ότι τα σημασιολογικά μοντέλα σε premium εκχωρημένους πόρους δεν επιβάλλουν περιορισμούς για ανανεώσεις API. Εάν ενδιαφέρεστε να δημιουργήσετε τη δική σας λύση ανανέωσης χρησιμοποιώντας το Power BI REST API, ανατρέξτε στο θέμα Σημασιολογικά μοντέλα - Ανανέωση μοντέλου σημασιολογίας.
Σημείωση
Οι ανανεώσεις δεδομένων πρέπει να ολοκληρωθούν σε λιγότερο από δύο ώρες στους κοινόχρηστους εκχωρημένους πόρους. Εάν τα σημασιολογικά μοντέλα σας απαιτούν λειτουργίες ανανέωσης μεγαλύτερης διάρκειας, εξετάστε το ενδεχόμενο να μετακινήσετε το σημασιολογικό μοντέλο σε ένα σύνολο Premium εκχωρημένων πόρων. Στην έκδοση Premium, η μέγιστη διάρκεια ανανέωσης είναι πέντε ώρες, αλλά η χρήση του τελικού σημείου XMLA για την ανανέωση δεδομένων μπορεί να παρακάμψει το όριο των πέντε ωρών.
Εάν δημιουργήσατε τα σημασιολογικά μοντέλα και τις αναφορές σας με βάση ένα αρχείο του Power BI Desktop, ένα βιβλίο εργασίας του Excel ή ένα αρχείο τιμών διαχωρισμένων με κόμματα (.csv) στο OneDrive ή το SharePoint Online, το Power BI εκτελεί έναν άλλο τύπο ανανέωσης, γνωστό ως ανανέωση του OneDrive. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Λήψη δεδομένων από αρχεία για το Power BI.
Σε αντίθεση με μια ανανέωση σημασιολογικού μοντέλου κατά τη διάρκεια της οποίας το Power BI εισάγει δεδομένα από μια προέλευση δεδομένων σε ένα μοντέλο σημασιολογίας, η ανανέωση του OneDrive συγχρονίζει σημασιολογικά μοντέλα και αναφορές με τα αρχεία προέλευσής τους. Από προεπιλογή, το Power BI ελέγχει περίπου κάθε μία ώρα εάν ένα σημασιολογικό μοντέλο που είναι συνδεδεμένο σε ένα αρχείο στο OneDrive ή το SharePoint Online απαιτεί συγχρονισμό.
Το Power BI εκτελεί ανανέωση με βάση ένα αναγνωριστικό στοιχείου στο OneDrive, επομένως, να είστε προσεκτικοί όταν εξετάζετε τις ενημερώσεις σε σχέση με την αντικατάσταση. Όταν ορίζετε ένα αρχείο OneDrive ως προέλευση δεδομένων, το Power BI αναφέρει το αναγνωριστικό στοιχείου του αρχείου όταν εκτελεί την ανανέωση. Εξετάστε το ακόλουθο σενάριο: έχετε ένα κύριο αρχείο A και ένα αντίγραφο παραγωγής του αρχείου B και μπορείτε να ρυθμίσετε τις παραμέτρους ανανέωσης του OneDrive για το αρχείο B. Εάν, στη συνέχεια , αντιγράψετε το αρχείο A μέσω του αρχείου B, η λειτουργία αντιγραφής διαγράφει το παλιό αρχείο B και δημιουργεί ένα νέο αρχείο B με διαφορετικό αναγνωριστικό στοιχείου, το οποίο διακόπτει την ανανέωση του OneDrive. Για να το αποφύγετε αυτό, μπορείτε να αποστείλετε και αντικαταστήσετε το αρχείο B, το οποίο διατηρεί το ίδιο αναγνωριστικό στοιχείου.
Μπορείτε να μετακινήσετε το αρχείο σε άλλη θέση (χρησιμοποιώντας μεταφορά και απόθεση, για παράδειγμα) και η ανανέωση θα συνεχίσει να λειτουργεί καθώς το Power BI γνωρίζει ακόμα το αναγνωριστικό στοιχείου του αρχείου. Ωστόσο, εάν αντιγράψετε αυτό το αρχείο σε άλλη θέση, δημιουργείται μια νέα παρουσία του αρχείου και ένα νέο αναγνωριστικό στοιχείου. Επομένως, η αναφορά του αρχείου σας Power BI δεν είναι πλέον έγκυρη και η ανανέωση θα αποτύχει.
Σημείωση
Μπορεί να χρειαστούν έως και 60 λεπτά για την ανανέωση ενός σημασιολογικού μοντέλου από το Power BI, ακόμη και μετά την ολοκλήρωση του συγχρονισμού στον τοπικό υπολογιστή σας και αφού χρησιμοποιήσετε την επιλογή Άμεση ανανέωση στην υπηρεσία Power BI.
Για να εξετάσετε προηγούμενους κύκλους συγχρονισμού, ελέγξτε την καρτέλα OneDrive στο ιστορικό ανανέωσης. Το παρακάτω στιγμιότυπο οθόνης εμφανίζει έναν κύκλο συγχρονισμού που ολοκληρώθηκε για ένα δείγμα σημασιολογικού μοντέλου.
Όπως δείχνει το παραπάνω στιγμιότυπο οθόνης, το Power BI αναγνώρισε αυτή την ανανέωση OneDrive ως μια Προγραμματισμένη ανανέωση, αλλά δεν είναι δυνατό να ρυθμίσει το διάστημα ανανέωσης. Μπορείτε μόνο να απενεργοποιήσετε την ανανέωση του OneDrive στις ρυθμίσεις του μοντέλου σημασιολογίας. Η απενεργοποίηση της ανανέωσης είναι χρήσιμη εάν δεν θέλετε τα σημασιολογικά μοντέλα και οι αναφορές σας στο Power BI να λαμβάνουν αυτόματα τυχόν αλλαγές από τα αρχεία προέλευσης.
Η σελίδα ρυθμίσεων μοντέλου σημασιολογίας εμφανίζει μόνο τις ενότητες Διαπιστευτήρια OneDrive και Ανανέωση του OneDrive εάν το μοντέλο σημασιολογίας συνδέεται σε ένα αρχείο στο OneDrive ή το SharePoint Online, όπως στο παρακάτω στιγμιότυπο οθόνης. Τα σημασιολογικά μοντέλα που δεν είναι συνδεδεμένα σε αρχεία προέλευσης στο OneDrive ή το SharePoint Online δεν εμφανίζουν αυτές τις ενότητες.
Εάν απενεργοποιήσετε την ανανέωση του OneDrive για ένα μοντέλο σημασιολογίας, εξακολουθείτε να μπορείτε να συγχρονίσετε το σημασιολογικό μοντέλο κατ' απαίτηση, επιλέγοντας Ανανέωση τώρα από το μενού σημασιολογικού μοντέλου. Ως μέρος της ανανέωσης κατ' απαίτηση, το Power BI ελέγχει εάν το αρχείο προέλευσης στο OneDrive ή το SharePoint Online είναι νεότερο από το μοντέλο σημασιολογίας στο Power BI και συγχρονίζει το μοντέλο σημασιολογίας εάν είναι. Το Ιστορικό ανανέωσης παραθέτει αυτές τις δραστηριότητες ως ανανεώσεις κατ' απαίτηση στην καρτέλα OneDrive .
Να θυμάστε ότι η ανανέωση του OneDrive δεν αντλεί δεδομένα από τις αρχικές προελεύσεις δεδομένων. Η ανανέωση του OneDrive ενημερώνει απλώς τους πόρους στο Power BI με τα μετα-δεδομένα και τα δεδομένα από το αρχείο .pbix, .xlsx ή .csv, όπως δείχνει το παρακάτω διάγραμμα. Για να εξασφαλιστεί ότι το σημασιολογικό μοντέλο έχει τα πιο πρόσφατα δεδομένα από τις προελεύσεις δεδομένων, το Power BI ενεργοποιεί επίσης μια ανανέωση δεδομένων ως μέρος μιας ανανέωσης κατ' απαίτηση. Αυτό μπορείτε να το επαληθεύσετε στο Ιστορικό ανανέωσης εάν μεταβείτε στην καρτέλα Προγραμματισμένη .
Εάν διατηρείτε την ανανέωση του OneDrive ενεργοποιημένη για ένα σημασιολογικό μοντέλο συνδεδεμένο στο OneDrive ή το SharePoint Online και θέλετε να εκτελέσετε ανανέωση δεδομένων βάσει χρονοδιαγράμματος, βεβαιωθείτε ότι έχετε ρυθμίσει τις παραμέτρους του χρονοδιαγράμματος, έτσι ώστε το Power BI να εκτελέσει την ανανέωση δεδομένων μετά την ανανέωση του OneDrive. Για παράδειγμα, εάν δημιουργήσατε τη δική σας υπηρεσία ή διεργασία για να ενημερώνετε το αρχείο προέλευσης στο OneDrive ή το SharePoint Online κάθε βράδυ στις 1:00 π.μ., θα μπορούσατε να ρυθμίσετε προγραμματισμένη ανανέωση για τις 2:30 π.μ. για να δώσετε στο Power BI αρκετό χρόνο για να ολοκληρώσει την ανανέωση του OneDrive πριν από την έναρξη της ανανέωσης δεδομένων.
Εάν το μοντέλο σημασιολογίας βρίσκεται σε Premium εκχωρημένους πόρους, ενδέχεται να μπορείτε να βελτιώσετε τις επιδόσεις οποιωνδήποτε συσχετισμένων αναφορών και πινάκων εργαλείων ενεργοποιώντας την προσωρινή αποθήκευση ερωτημάτων, όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης. Η προσωρινή αποθήκευση ερωτημάτων δίνει εντολή στους Premium εκχωρημένους πόρους να χρησιμοποιήσουν την τοπική υπηρεσία προσωρινής αποθήκευσης για τη διατήρηση των αποτελεσμάτων του ερωτήματος, αποφεύγοντας να υπολογιστούν αυτά τα αποτελέσματα από την υποκείμενη προέλευση δεδομένων. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Προσωρινή αποθήκευση ερωτημάτων στο Power BI Premium.
Μετά από μια ανανέωση δεδομένων, ωστόσο, τα αποτελέσματα ερωτημάτων που έχουν αποθηκευτεί προσωρινά προηγουμένως δεν είναι πλέον έγκυρα. Το Power BI απορρίπτει αυτά τα προσωρινά αποθηκευμένα αποτελέσματα και πρέπει να τα δημιουργήσετε εκ νέου. Για αυτόν τον λόγο, η προσωρινή αποθήκευση ερωτημάτων μπορεί να μην είναι τόσο χρήσιμη για αναφορές και πίνακες εργαλείων που σχετίζονται με σημασιολογικά μοντέλα που ανανεώνετε συχνά, για παράδειγμα 48 φορές την ημέρα.
Αυτή η διαδικασία ανανέωσης είναι λιγότερο σημαντική, επειδή αφορά μόνο δυναμικές συνδέσεις στις Υπηρεσίες ανάλυσης. Για αυτές τις συνδέσεις, το Power BI αποθηκεύει προσωρινά την τελευταία κατάσταση των απεικονίσεων αναφοράς, έτσι ώστε όταν προβάλετε ξανά την αναφορά, το Power BI να μην χρειάζεται να ζητήσει το μοντέλο σε μορφή πίνακα των Υπηρεσιών ανάλυσης. Όταν αλληλεπιδράτε με την αναφορά, όπως με την αλλαγή ενός φίλτρου αναφοράς, το Power BI υποβάλλει ερώτημα στο μοντέλο σε μορφή πίνακα και ενημερώνει αυτόματα τις απεικονίσεις της αναφοράς. Εάν υποψιάζεστε ότι μια αναφορά εμφανίζει μη ενημερωμένα δεδομένα, μπορείτε επίσης να επιλέξετε το κουμπί Ανανέωση της αναφοράς για να ενεργοποιήσετε μια ανανέωση όλων των απεικονίσεων αναφοράς, όπως δείχνει το παρακάτω στιγμιότυπο οθόνης.
Ανανεώνονται μόνο καρφιτσωμένες απεικονίσεις και όχι καρφιτσωμένες δυναμικές σελίδες. Για να ανανεώσετε μια καρφιτσωμένη δυναμική σελίδα, μπορείτε να χρησιμοποιήσετε το κουμπί Ανανέωση του προγράμματος περιήγησης.
Ανεξάρτητα από τις λειτουργίες αποθήκευσης, δεν είναι δυνατή η επιτυχής ανανέωση δεδομένων, εκτός εάν οι υποκείμενες προελεύσεις δεδομένων είναι προσβάσιμες. Υπάρχουν τρία κύρια σενάρια πρόσβασης σε δεδομένα:
- Ένα σημασιολογικό μοντέλο χρησιμοποιεί προελεύσεις δεδομένων που βρίσκονται σε εσωτερική εγκατάσταση.
- Ένα μοντέλο σημασιολογίας χρησιμοποιεί προελεύσεις δεδομένων στο cloud.
- Ένα σημασιολογικό μοντέλο χρησιμοποιεί δεδομένα τόσο από προελεύσεις εσωτερικής εγκατάστασης όσο και από προελεύσεις cloud.
Εάν το σημασιολογικό μοντέλο σας χρησιμοποιεί μια προέλευση δεδομένων στην οποία δεν είναι δυνατή η πρόσβαση του Power BI μέσω μιας άμεσης σύνδεσης δικτύου, πρέπει να ρυθμίσετε τις παραμέτρους μιας σύνδεσης πύλης για αυτό το σημασιολογικό μοντέλο, για να μπορέσετε να ενεργοποιήσετε ένα χρονοδιάγραμμα ανανέωσης ή να εκτελέσετε μια ανανέωση δεδομένων κατ' απαίτηση. Για περισσότερες πληροφορίες σχετικά με τις πύλες δεδομένων και τον τρόπο λειτουργίας τους, ανατρέξτε στο θέμα Τι είναι μια πύλη δεδομένων εσωτερικής εγκατάστασης;
Έχετε τις ακόλουθες επιλογές:
- Επιλέξτε μια επιχειρησιακή πύλη δεδομένων με τον απαιτούμενο ορισμό προέλευσης δεδομένων.
- Αναπτύξτε μια προσωπική πύλη δεδομένων.
Η Microsoft συνιστά τη χρήση μιας επιχειρησιακής πύλης δεδομένων αντί μιας προσωπικής πύλης για τη σύνδεση ενός μοντέλου σημασιολογίας σε μια προέλευση δεδομένων εσωτερικής εγκατάστασης. Βεβαιωθείτε ότι η πύλη έχει ρυθμιστεί σωστά, το οποίο σημαίνει ότι πρέπει να έχει τις πιο πρόσφατες ενημερώσεις και όλους τους απαιτούμενους ορισμούς προέλευσης δεδομένων. Ένας ορισμός προέλευσης δεδομένων παρέχει στο Power BI τις πληροφορίες σύνδεσης για μια δεδομένη προέλευση, συμπεριλαμβανομένων των τελικών σημείων σύνδεσης, της λειτουργίας ελέγχου ταυτότητας και των διαπιστευτηρίων. Για περισσότερες πληροφορίες σχετικά με τη διαχείριση προελεύσεων δεδομένων σε μια πύλη, ανατρέξτε στο θέμα Διαχείριση της προέλευσης δεδομένων σας - εισαγωγή και προγραμματισμένη ανανέωση.
Η σύνδεση ενός σημασιολογικού μοντέλου σε μια εταιρική πύλη είναι σχετικά απλή εάν είστε διαχειριστής πύλης. Με δικαιώματα διαχειριστή, μπορείτε αμέσως να ενημερώσετε την πύλη και να προσθέσετε προελεύσεις δεδομένων που λείπουν, εάν είναι απαραίτητο. Στην πραγματικότητα, μπορείτε να προσθέσετε μια προέλευση δεδομένων που λείπει στην πύλη σας απευθείας από τη σελίδα ρυθμίσεων σημασιολογικού μοντέλου. Αναπτύξτε το κουμπί εναλλαγής για να προβάλετε τις προελεύσεις δεδομένων και επιλέξτε τη σύνδεση Προσθήκη στην πύλη , όπως στο παρακάτω στιγμιότυπο οθόνης. Από την άλλη πλευρά, εάν δεν είστε διαχειριστής πύλης, πρέπει να επικοινωνήσετε με έναν διαχειριστή πύλης για να προσθέσετε τον απαιτούμενο ορισμό προέλευσης δεδομένων.
Σημείωση
Μόνο οι διαχειριστές πύλης μπορούν να προσθέσουν προελεύσεις δεδομένων σε μια πύλη. Επίσης, βεβαιωθείτε ότι ο διαχειριστής πύλης προσθέτει τον λογαριασμό χρήστη σας στη λίστα χρηστών με δικαιώματα χρήσης της προέλευσης δεδομένων. Η σελίδα ρυθμίσεων μοντέλου σημασιολογίας σάς επιτρέπει να επιλέξετε μόνο μια εταιρική πύλη με μια αντίστοιχη προέλευση δεδομένων που έχετε δικαίωμα να χρησιμοποιήσετε.
Βεβαιωθείτε ότι αντιστοιχίζετε τον σωστό ορισμό προέλευσης δεδομένων στην προέλευση δεδομένων σας. Όπως δείχνει το παραπάνω στιγμιότυπο οθόνης, οι διαχειριστές πύλης μπορούν να δημιουργήσουν πολλούς ορισμούς σε μία πύλη που συνδέεται στην ίδια προέλευση δεδομένων, καθένας με διαφορετικά διαπιστευτήρια. Στο παράδειγμα που εμφανίζεται, ένας κάτοχος μοντέλου σημασιολογίας στο τμήμα πωλήσεων θα επέλεγε τον ορισμό προέλευσης δεδομένων AdventureWorksProducts-Sales ενώ ένας κάτοχος μοντέλου σημασιολογίας στο τμήμα υποστήριξης θα αντιστοιχίσει το σημασιολογικό μοντέλο στον ορισμό προέλευσης δεδομένων AdventureWorksProducts-Support. Εάν τα ονόματα του ορισμού προέλευσης δεδομένων δεν είναι διαισθητικά, επικοινωνήστε με τον διαχειριστή της πύλης για να διευκρινίσετε ποιον ορισμό πρέπει να επιλέξετε.
Σημείωση
Ένα σημασιολογικό μοντέλο μπορεί να χρησιμοποιεί μόνο μία πύλη σύνδεσης. Με άλλα λόγια, δεν είναι δυνατή η πρόσβαση σε προελεύσεις δεδομένων εσωτερικής εγκατάστασης σε πολλές συνδέσεις πύλης. Κατά συνέπεια, πρέπει να προσθέσετε όλους τους απαιτούμενους ορισμούς προέλευσης δεδομένων στην ίδια πύλη.
Εάν δεν έχετε πρόσβαση σε μια επιχειρησιακή πύλη δεδομένων και είστε το μόνο άτομο που διαχειρίζεται σημασιολογικά μοντέλα, ώστε να μην χρειάζεται να κάνετε κοινή χρήση προελεύσεων δεδομένων με άλλους χρήστες, μπορείτε να αναπτύξετε μια πύλη δεδομένων σε προσωπική λειτουργία. Στην ενότητα Σύνδεση πύλης, στην περιοχή Δεν έχετε εγκαταστήσει προσωπικές πύλες, επιλέξτε Εγκατάσταση τώρα. Η προσωπική πύλη δεδομένων έχει αρκετούς περιορισμούς, όπως τεκμηριώνεται στην ενότητα Χρήση προσωπικής πύλης στο Power BI.
Σε αντίθεση με μια επιχειρησιακή πύλη δεδομένων, δεν χρειάζεται να προσθέσετε ορισμούς προέλευσης δεδομένων σε μια προσωπική πύλη. Αντί για αυτό, μπορείτε να διαχειριστείτε τη ρύθμιση παραμέτρων της προέλευσης δεδομένων χρησιμοποιώντας την ενότητα Διαπιστευτήρια προέλευσης δεδομένων στις ρυθμίσεις μοντέλου σημασιολογίας, όπως δείχνει το παρακάτω στιγμιότυπο οθόνης.
Τα σημασιολογικά μοντέλα που χρησιμοποιούν προελεύσεις δεδομένων cloud, όπως η βάση δεδομένων SQL Azure, δεν απαιτούν πύλη δεδομένων εάν το Power BI μπορεί να δημιουργήσει μια απευθείας σύνδεση δικτύου στην προέλευση. Κατά συνέπεια, μπορείτε να διαχειριστείτε τη ρύθμιση παραμέτρων αυτών των προελεύσεων δεδομένων χρησιμοποιώντας την ενότητα Διαπιστευτήρια προέλευσης δεδομένων στις ρυθμίσεις μοντέλου σημασιολογίας. Όπως δείχνει το παρακάτω στιγμιότυπο οθόνης, δεν χρειάζεται να ρυθμίσετε τις παραμέτρους μιας σύνδεσης πύλης.
Σημείωση
Κάθε χρήστης μπορεί να έχει μόνο ένα σύνολο διαπιστευτηρίων ανά προέλευση δεδομένων, σε όλα τα σημασιολογικά μοντέλα που κατέχει, ανεξάρτητα από τους χώρους εργασίας όπου βρίσκονται τα σημασιολογικά μοντέλα. Και κάθε μοντέλο σημασιολογίας μπορεί να έχει μόνο έναν κάτοχο. Εάν θέλετε να ενημερώσετε τα διαπιστευτήρια για ένα μοντέλο σημασιολογίας όπου δεν είστε ο κάτοχος μοντέλου σημασιολογίας, πρέπει πρώτα να αναλάβετε τον ρόλο του σημασιολογικού μοντέλου, κάνοντας κλικ στο κουμπί Ανάληψη ελέγχου στη σελίδα ρυθμίσεων σημασιολογικού μοντέλου.
Ένα σημασιολογικό μοντέλο μπορεί να λαμβάνει δεδομένα από πολλές προελεύσεις και αυτές οι προελεύσεις μπορεί να βρίσκονται σε εσωτερική εγκατάσταση ή στο cloud. Ωστόσο, ένα σημασιολογικό μοντέλο μπορεί να χρησιμοποιήσει μόνο μία πύλη σύνδεσης, όπως αναφέρθηκε παραπάνω. Παρόλο που οι προελεύσεις δεδομένων cloud δεν απαιτούν απαραίτητα μια πύλη, απαιτείται πύλη εάν ένα μοντέλο σημασιολογίας συνδέεται σε προελεύσεις εσωτερικής εγκατάστασης και cloud σε ένα μόνο ερώτημα συνδυασμού δεδομένων. Σε αυτό το σενάριο, το Power BI πρέπει να χρησιμοποιήσει μια πύλη και για τις προελεύσεις δεδομένων cloud. Το παρακάτω διάγραμμα απεικονίζει τον τρόπο με τον οποίο ένα τέτοιο σημασιολογικό μοντέλο αποκτά πρόσβαση στις προελεύσεις δεδομένων του.
Σημείωση
Εάν ένα σημασιολογικό μοντέλο χρησιμοποιεί ξεχωριστά ερωτήματα συνδυασμού δεδομένων για τη σύνδεση σε προελεύσεις εσωτερικής εγκατάστασης και cloud, το Power BI χρησιμοποιεί μια σύνδεση πύλης για να προσεγγίσει τις προελεύσεις εσωτερικής εγκατάστασης και μια απευθείας σύνδεση δικτύου για πρόσβαση στις προελεύσεις cloud. Εάν ένα ερώτημα συνδυασμού δεδομένων συγχωνεύει ή προσαρτά δεδομένα από προελεύσεις εσωτερικής εγκατάστασης και cloud, το Power BI μεταβαίνει στη σύνδεση πύλης ακόμη και για τις προελεύσεις cloud.
Τα σημασιολογικά μοντέλα Power BI βασίζονται στο Power Query για πρόσβαση και ανάκτηση δεδομένων προέλευσης. Η παρακάτω λίστα συνδυασμού δεδομένων εμφανίζει ένα βασικό παράδειγμα ενός ερωτήματος που συγχωνεύει δεδομένα από μια προέλευση εσωτερικής εγκατάστασης και μια προέλευση cloud.
Let
OnPremSource = Sql.Database("on-premises-db", "AdventureWorks"),
CloudSource = Sql.Databases("cloudsql.database.windows.net", "AdventureWorks"),
TableData1 = OnPremSource{[Schema="Sales",Item="Customer"]}[Data],
TableData2 = CloudSource {[Schema="Sales",Item="Customer"]}[Data],
MergedData = Table.NestedJoin(TableData1, {"BusinessEntityID"}, TableData2, {"BusinessEntityID"}, "MergedData", JoinKind.Inner)
in
MergedData
Υπάρχουν δύο επιλογές για τη ρύθμιση μιας πύλης δεδομένων για την υποστήριξη της συγχώνευσης ή προσάρτησης δεδομένων από προελεύσεις εσωτερικής εγκατάστασης και cloud:
- Προσθέστε έναν ορισμό προέλευσης δεδομένων για την προέλευση cloud στην πύλη δεδομένων, εκτός από τις προελεύσεις δεδομένων εσωτερικής εγκατάστασης.
- Ενεργοποιήστε το πλαίσιο ελέγχου Να επιτρέπεται η ανανέωση των προελεύσεων δεδομένων cloud του χρήστη, μέσω αυτού του συμπλέγματος πύλης.
Εάν ενεργοποιήσετε το πλαίσιο ελέγχου Να επιτρέπεται η ανανέωση των προελεύσεων δεδομένων cloud του χρήστη, μέσω αυτού του συμπλέγματος πύλης στη ρύθμιση παραμέτρων πύλης, όπως στο παραπάνω στιγμιότυπο οθόνης, το Power BI μπορεί να χρησιμοποιήσει τη ρύθμιση παραμέτρων που έχει ορίσει ο χρήστης για την προέλευση cloud στην περιοχή Διαπιστευτήρια προέλευσης δεδομένων στις ρυθμίσεις μοντέλου σημασιολογίας. Αυτό μπορεί να σας βοηθήσει να μειώσετε την επιβάρυνση της ρύθμισης παραμέτρων πύλης. Από την άλλη, εάν θέλετε να έχετε μεγαλύτερο έλεγχο των συνδέσεων που δημιουργεί η πύλη σας, δεν θα πρέπει να ενεργοποιήσετε αυτό το πλαίσιο ελέγχου. Σε αυτή την περίπτωση, πρέπει να προσθέσετε έναν ρητό ορισμό προέλευσης δεδομένων για κάθε προέλευση cloud που θέλετε να υποστηρίξετε στην πύλη σας. Μπορείτε επίσης να ενεργοποιήσετε το πλαίσιο ελέγχου και να προσθέσετε ρητούς ορισμούς προέλευσης δεδομένων για τις προελεύσεις cloud σε μια πύλη. Στην περίπτωση αυτή, η πύλη χρησιμοποιεί τους ορισμούς προέλευσης δεδομένων για όλες τις προελεύσεις που συμφωνούν.
Ο συνδυασμός δεδομένων ή τα M ερωτήματα που δημιουργείτε χρησιμοποιώντας το Power Query μπορεί να διαφέρουν όσον αφορά την πολυπλοκότητα από τα εύκολα βήματα για παραμετροποιημένες κατασκευές. Η παρακάτω λίστα εμφανίζει ένα μικρό δείγμα ερωτήματος συνδυασμού δεδομένων που χρησιμοποιεί δύο παραμέτρους που ονομάζονται SchemaName και TableName για πρόσβαση σε έναν συγκεκριμένο πίνακα σε μια βάση δεδομένων AdventureWorks.
let
Source = Sql.Database("SqlServer01", "AdventureWorks"),
TableData = Source{[Schema=SchemaName,Item=TableName]}[Data]
in
TableData
Σημείωση
Οι παράμετροι ερωτήματος υποστηρίζονται μόνο για σημασιολογικά μοντέλα λειτουργίας εισαγωγής. Η λειτουργία DirectQuery/LiveConnect δεν υποστηρίζει ορισμούς παραμέτρων ερωτήματος.
Για να εξασφαλίσετε ότι ένα παραμετροποιημένο μοντέλο σημασιολογίας αποκτά πρόσβαση στα σωστά δεδομένα, πρέπει να ρυθμίσετε τις παραμέτρους του ερωτήματος συνδυασμού δεδομένων στις ρυθμίσεις μοντέλου σημασιολογίας. Μπορείτε επίσης να ενημερώσετε τις παραμέτρους μέσω προγραμματισμού, χρησιμοποιώντας το Power BI REST API. Το παρακάτω στιγμιότυπο οθόνης εμφανίζει το περιβάλλον εργασίας χρήστη για να ρυθμίσετε τις παραμέτρους ερωτήματος για ένα σημασιολογικό μοντέλο που χρησιμοποιεί το παραπάνω ερώτημα συνδυασμού δεδομένων.
Μια δυναμική προέλευση δεδομένων είναι μια προέλευση δεδομένων στην οποία ορισμένες ή όλες οι πληροφορίες που απαιτούνται για τη σύνδεση δεν μπορούν να καθοριστούν μέχρι το Power Query να εκτελέσει το ερώτημά του, επειδή τα δεδομένα δημιουργούνται σε κώδικα ή επιστρέφονται από μια άλλη προέλευση δεδομένων. Παραδείγματα περιλαμβάνουν: το όνομα παρουσίας και τη βάση δεδομένων μιας βάσης δεδομένων SQL Server. τη διαδρομή ενός αρχείου CSV· ή τη διεύθυνση URL μιας υπηρεσίας Web.
Στις περισσότερες περιπτώσεις, τα σημασιολογικά μοντέλα Power BI που χρησιμοποιούν δυναμικές προελεύσεις δεδομένων δεν μπορούν να ανανεωθούν στην υπηρεσία Power BI. Υπάρχουν μερικές εξαιρέσεις στις οποίες είναι δυνατή η ανανέωση δυναμικών προελεύσεων δεδομένων στην υπηρεσία Power BI, όπως όταν χρησιμοποιείτε τις επιλογές RelativePath και Query με τη συνάρτηση M Web.Contents. Τα ερωτήματα που αναφέρονται σε παραμέτρους του Power Query μπορούν επίσης να ανανεωθούν.
Για να προσδιορίσετε αν είναι δυνατή η ανανέωση της δυναμικής προέλευσης δεδομένων σας, ανοίξτε το παράθυρο διαλόγου Ρυθμίσεις προέλευσης δεδομένων στο Πρόγραμμα επεξεργασίας Power Query και, στη συνέχεια, επιλέξτε Προελεύσεις δεδομένων στο τρέχον αρχείο. Στο παράθυρο που εμφανίζεται, αναζητήστε το προειδοποιητικό μήνυμα, όπως φαίνεται στην παρακάτω εικόνα:
Σημείωση
Ορισμένες προελεύσεις δεδομένων ενδέχεται να μην παρατίθενται λόγω ερωτημάτων που έχουν συνταχθεί μη αυτόματα.
Εάν αυτή η προειδοποίηση υπάρχει στο παράθυρο διαλόγου Ρυθμίσεις προέλευσης δεδομένων που εμφανίζεται, τότε υπάρχει μια δυναμική προέλευση δεδομένων που δεν είναι δυνατό να ανανεωθεί στην υπηρεσία Power BI.
Σημαντικό
Η εναλλαγή προελεύσεων δεδομένων με χρήση δυναμικών παραμέτρων ερωτήματος M δεν υποστηρίζεται επίσης στην υπηρεσία Power BI.
Η δημιουργία συνδεσιμότητας μεταξύ του Power BI και των προελεύσεων δεδομένων είναι μακράν η πιο δύσκολη εργασία στη ρύθμιση παραμέτρων μιας ανανέωσης δεδομένων. Τα υπόλοιπα βήματα είναι σχετικά απλά και περιλαμβάνουν τη ρύθμιση του χρονοδιαγράμματος ανανέωσης και την ενεργοποίηση των ειδοποιήσεων αποτυχίας ανανέωσης. Για οδηγίες βήμα προς βήμα, ανατρέξτε στον οδηγό διαδικασίας Ρύθμιση παραμέτρων προγραμματισμένης ανανέωσης.
Στην ενότητα Ανανέωση , μπορείτε να ορίσετε τη συχνότητα και τα χρονικά διαστήματα για την ανανέωση ενός μοντέλου σημασιολογίας. Όπως αναφέρθηκε παραπάνω, μπορείτε να ρυθμίσετε έως οκτώ ημερήσια χρονικά διαστήματα εάν το σημασιολογικό μοντέλο σας βρίσκεται σε κοινόχρηστους εκχωρημένους πόρους ή 48 χρονικά διαστήματα στο Power BI Premium. Το παρακάτω στιγμιότυπο οθόνης εμφανίζει ένα χρονοδιάγραμμα ανανέωσης σε διάστημα 12 ωρών.
Έχοντας ρυθμίσει τις παραμέτρους ενός χρονοδιαγράμματος ανανέωσης, η σελίδα ρυθμίσεων σημασιολογικού μοντέλου σάς πληροφορεί για την επόμενη ώρα ανανέωσης, όπως στο παραπάνω στιγμιότυπο οθόνης. Εάν θέλετε να ανανεώσετε τα δεδομένα νωρίτερα, για να ελέγξετε τη ρύθμιση παραμέτρων της πύλης και της προέλευσης δεδομένων, για παράδειγμα, εκτελέστε μια ανανέωση κατ' απαίτηση, χρησιμοποιώντας την επιλογή Ανανέωση τώρα στη σελίδα ρυθμίσεων σημασιολογικού μοντέλου. Οι ανανεώσεις κατ' απαίτηση δεν επηρεάζουν τον χρόνο επόμενης προγραμματισμένης ανανέωσης.
Φιλοδώρημα
Το Power BI δεν διαθέτει επιλογή μηνιαίου διαστήματος ανανέωσης. Ωστόσο, μπορείτε να χρησιμοποιήσετε το Power Automate για να δημιουργήσετε ένα προσαρμοσμένο διάστημα ανανέωσης που πραγματοποιείται κάθε μήνα, όπως περιγράφεται στην παρακάτω καταχώρηση ιστολογίου του Power BI.
Σημειώστε επίσης ότι ο ρυθμισμένος χρόνος ανανέωσης μπορεί να μην είναι η ακριβής ώρα κατά την οποία το Power BI ξεκινά την επόμενη προγραμματισμένη διαδικασία. Το Power BI ξεκινά τις προγραμματισμένες ανανεώσεις με βάση την καλύτερη δυνατή προσπάθεια. Ο στόχος είναι να εκκινηθεί η ανανέωση εντός 15 λεπτών από την προγραμματισμένη ώρα, αλλά μπορεί να υπάρξει καθυστέρηση έως μία ώρα εάν η υπηρεσία δεν μπορεί να εκχωρήσει τους απαιτούμενους πόρους νωρίτερα.
Σημείωση
Το Power BI απενεργοποιεί το πρόγραμμα ανανέωσης μετά από τέσσερις διαδοχικές αποτυχίες ή όταν η υπηρεσία εντοπίσει ένα ανεπανόρθωτο σφάλμα που απαιτεί μια ενημέρωση ρύθμισης παραμέτρων, όπως μη έγκυρα ή ληγμένα διαπιστευτήρια. Δεν είναι δυνατή η αλλαγή του ορίου διαδοχικών αποτυχιών.
Από προεπιλογή, το Power BI αποστέλλει ειδοποιήσεις αποτυχίας ανανέωσης στον κάτοχο μοντέλου σημασιολογίας μέσω ηλεκτρονικού ταχυδρομείου, ώστε να μπορούν να ενεργήσουν έγκαιρα, εάν προκύψουν προβλήματα ανανέωσης. Εάν ο κάτοχος έχει την εφαρμογή Power BI στην κινητή συσκευή του, θα λάβει επίσης την ειδοποίηση αποτυχίας εκεί. Το Power BI στέλνει επίσης μια ειδοποίηση μέσω ηλεκτρονικού ταχυδρομείου όταν η υπηρεσία απενεργοποιεί μια προγραμματισμένη ανανέωση λόγω διαδοχικών αποτυχιών. Η Microsoft συνιστά να αφήσετε ενεργοποιημένο το πλαίσιο ελέγχου Αποστολή ειδοποίησης αποτυχίας ανανέωσης μέσω ηλεκτρονικού ταχυδρομείου κάτοχος σημασιολογικού μοντέλου.
Είναι επίσης καλή ιδέα να καθορίσετε πρόσθετους παραλήπτες για ειδοποιήσεις αποτυχίας προγραμματισμένης ανανέωσης χρησιμοποιώντας το πλαίσιο κειμένου Αποστολή μηνύματος ηλεκτρονικού ταχυδρομείου σε αυτές τις επαφές όταν αποτυγχάνει η ανανέωση. Οι καθορισμένοι παραλήπτες λαμβάνουν ειδοποιήσεις αποτυχίας ανανέωσης μέσω ηλεκτρονικού ταχυδρομείου και ειδοποιήσεων push στην εφαρμογή για κινητές συσκευές, όπως κάνει ο κάτοχος μοντέλου σημασιολογίας. Οι καθορισμένοι παραλήπτες μπορεί να περιλαμβάνουν έναν συνάδελφο που φροντίζει τα σημασιολογικά μοντέλα σας ενώ βρίσκεστε σε διακοπές ή το ψευδώνυμο ηλεκτρονικού ταχυδρομείου της ομάδας υποστήριξης που φροντίζει τα προβλήματα ανανέωσης για το τμήμα ή τον οργανισμό σας. Η αποστολή ειδοποιήσεων αποτυχίας ανανέωσης σε άλλους χρήστες, εκτός από τον κάτοχο μοντέλου σημασιολογίας, διασφαλίζει ότι τα ζητήματα παρατηρούνται και αντιμετωπίζονται έγκαιρα.
Σημείωση
Οι ειδοποιήσεις push στις εφαρμογές για κινητές συσκευές δεν υποστηρίζουν ψευδώνυμα ομάδων.
Σημειώστε ότι το Power BI δεν στέλνει μόνο ειδοποιήσεις για αποτυχίες ανανέωσης, αλλά και όταν η υπηρεσία διακόπτει προσωρινά μια προγραμματισμένη ανανέωση λόγω αδράνειας. Μετά από δύο μήνες, όταν κανένας χρήστης δεν έχει επισκεφθεί πίνακα εργαλείων ή αναφορά που έχει δημιουργηθεί στο μοντέλο σημασιολογίας, το Power BI θεωρεί το μοντέλο σημασιολογίας ανενεργό. Σε αυτή την περίπτωση, το Power BI αποστέλλει ένα μήνυμα ηλεκτρονικού ταχυδρομείου στον κάτοχο του μοντέλου σημασιολογίας, υποδεικνύοντας ότι η υπηρεσία διέκοψε προσωρινά το χρονοδιάγραμμα ανανέωσης για το μοντέλο σημασιολογίας. Δείτε το παρακάτω στιγμιότυπο οθόνης για ένα παράδειγμα τέτοιας ειδοποίησης.
Για να συνεχίσετε την προγραμματισμένη ανανέωση, επισκεφθείτε μια αναφορά ή πίνακα εργαλείων που έχει δημιουργηθεί χρησιμοποιώντας αυτό το σημασιολογικό μοντέλο ή ανανεώστε με μη αυτόματο τρόπο το σημασιολογικό μοντέλο χρησιμοποιώντας την επιλογή Άμεση ανανέωση .
Σημείωση
Η αποστολή ειδοποιήσεων ανανέωσης σε εξωτερικούς χρήστες δεν υποστηρίζεται. Οι παραλήπτες που καθορίζετε στο πλαίσιο κειμένου Αποστολή μηνύματος ηλεκτρονικού ταχυδρομείου σε αυτούς τους χρήστες όταν αποτυγχάνει η ανανέωση πρέπει να έχουν λογαριασμούς στον μισθωτή σας Microsoft Entra. Αυτός ο περιορισμός ισχύει τόσο για την ανανέωση μοντέλου σημασιολογίας όσο και για την ανανέωση ροής δεδομένων.
Εκτός από τις ειδοποιήσεις αποτυχίας, είναι καλή ιδέα να ελέγχετε περιοδικά τα σημασιολογικά μοντέλα σας για σφάλματα ανανέωσης. Ένας γρήγορος τρόπος είναι η προβολή της λίστας σημασιολογικών μοντέλων σε έναν χώρο εργασίας. Τα σημασιολογικά μοντέλα με σφάλματα εμφανίζουν ένα μικρό εικονίδιο προειδοποίησης. Επιλέξτε το εικονίδιο προειδοποίησης για να λάβετε πρόσθετες πληροφορίες, όπως στο παρακάτω στιγμιότυπο οθόνης. Για περισσότερες πληροφορίες σχετικά με την αντιμετώπιση προβλημάτων συγκεκριμένων σφαλμάτων ανανέωσης, ανατρέξτε στο θέμα Σενάρια αντιμετώπισης προβλημάτων ανανέωσης.
Το εικονίδιο προειδοποίησης σάς βοηθά να υποδείξετε τρέχοντα ζητήματα σημασιολογικών μοντέλων, αλλά είναι επίσης καλή ιδέα να ελέγχετε περιστασιακά το ιστορικό ανανέωσης. Όπως υποδηλώνει το όνομα, το ιστορικό ανανέωσης σάς επιτρέπει να ελέγξετε την κατάσταση επιτυχίας ή αποτυχίας προηγούμενων κύκλων συγχρονισμού. Για παράδειγμα, ένας διαχειριστής πύλης μπορεί να έχει ενημερώσει ένα σύνολο διαπιστευτηρίων βάσης δεδομένων που έχει λήξει. Όπως μπορείτε να δείτε στο παρακάτω στιγμιότυπο οθόνης, το ιστορικό ανανέωσης εμφανίζεται όταν μια ανανέωση που επηρεάστηκε άρχισε να λειτουργεί ξανά.
Σημείωση
Μπορείτε να βρείτε μια σύνδεση για να εμφανίσετε το ιστορικό ανανέωσης στις ρυθμίσεις σημασιολογικού μοντέλου. Μπορείτε επίσης να ανακτήσετε το ιστορικό ανανέωσης μέσω προγραμματισμού, χρησιμοποιώντας το Power BI REST API. Χρησιμοποιώντας μια προσαρμοσμένη λύση, μπορείτε να παρακολουθείτε το ιστορικό ανανέωσης πολλών σημασιολογικών μοντέλων με έναν κεντρικό τρόπο.
Η αυτόματη ανανέωση σελίδας λειτουργεί σε επίπεδο σελίδας αναφοράς και επιτρέπει στους συντάκτες αναφορών να ορίζουν ένα διάστημα ανανέωσης για απεικονίσεις σε μια σελίδα, η οποία είναι ενεργή μόνο όταν γίνεται κατανάλωση της σελίδας. Η αυτόματη ανανέωση σελίδας είναι διαθέσιμη μόνο για προελεύσεις δεδομένων DirectQuery. Το ελάχιστο διάστημα ανανέωσης εξαρτάται από τον τύπο χώρου εργασίας στον οποίο δημοσιεύεται η αναφορά και τις ρυθμίσεις διαχειριστή εκχωρημένων πόρων για Premium χώρους εργασίας και ενσωματωμένους χώρους εργασίας.
Μάθετε περισσότερα σχετικά με την αυτόματη ανανέωση σελίδας στο άρθρο αυτόματης ανανέωσης σελίδας.
Οι προσπάθειες ανανέωσης για σημασιολογικά μοντέλα Power BI μπορεί να μην πηγαίνουν πάντα ομαλά ή μπορεί να χρειαστούν περισσότερο χρόνο από τον αναμενόμενο. Μπορείτε να χρησιμοποιήσετε τη σελίδα Ιστορικό ανανέωσης για να σας βοηθήσει να διαγνώσετε γιατί μια ανανέωση ενδέχεται να μην έγινε όπως αναμενόταν.
Το Power BI πραγματοποιεί αυτόματα πολλές προσπάθειες για να ανανεώσει ένα σημασιολογικό μοντέλο, εάν βιώσει μια αποτυχία ανανέωσης. Χωρίς πληροφορίες σχετικά με τις δραστηριότητες ιστορικού ανανέωσης, μπορεί να φαίνεται ότι μια ανανέωση διαρκεί περισσότερο από το αναμενόμενο. Με τη σελίδα Ιστορικό ανανέωσης, μπορείτε να δείτε αυτές τις αποτυχημένες προσπάθειες και να λάβετε πληροφορίες σχετικά με την αιτία της αποτυχίας.
Το παρακάτω στιγμιότυπο οθόνης εμφανίζει μια αποτυχημένη ανανέωση, με λεπτομέρειες σχετικά με κάθε φορά που το Power BI προσπάθησε αυτόματα να ολοκληρώσει με επιτυχία την ανανέωση.
Μπορείτε επίσης να δείτε πότε το Power BI είναι επιτυχές μετά την αποτυχία προηγούμενων προσπαθειών, όπως φαίνεται στην παρακάτω εικόνα, η οποία αποκαλύπτει ότι το Power BI ολοκληρώθηκε με επιτυχία μόνο μετά από τρεις προηγούμενες αποτυχίες. Παρατηρήστε ότι η επιτυχημένη ανανέωση δεδομένων και το cache ερωτημάτων μοιράζονται τον ίδιο αριθμό ευρετηρίου, υποδεικνύοντας ότι και οι δύο ήταν επιτυχείς στην τέταρτη προσπάθεια.
Μπορείτε να επιλέξετε τη σύνδεση Εμφάνιση δίπλα από μια αποτυχία λήψης περισσότερων πληροφοριών σχετικά με την αποτυχημένη προσπάθεια ανανέωσης, η οποία μπορεί να σας βοηθήσει με την αντιμετώπιση του προβλήματος.
Επιπλέον, κάθε προσπάθεια ανανέωσης του Power BI διαιρείται σε δύο λειτουργίες:
- Δεδομένα – Φορτώστε δεδομένα στο μοντέλο σημασιολογίας.
- Cache ερωτημάτων – Ανανεώνονται cache ερωτημάτων Premium ή/και πλακίδια πίνακα εργαλείων.
Οι παρακάτω εικόνες δείχνουν πώς το Ιστορικό ανανέωσης διαχωρίζει αυτές τις λειτουργίες και παρέχει πληροφορίες για κάθε μία.
Η σημαντική χρήση των πλακιδίων πίνακα εργαλείων ή της προσωρινής αποθήκευσης premium μπορεί να αυξήσει τη διάρκεια ανανέωσης, καθώς μπορεί να κάνει ουρά σε πολλά ερωτήματα μετά από κάθε ανανέωση. Μπορείτε είτε να μειώσετε τον αριθμό πινάκων εργαλείων είτε να απενεργοποιήσετε τη ρύθμιση αυτόματης ανανέωσης cache για να μειώσετε τον αριθμό ερωτημάτων.
Οι φάσεις cache δεδομένων και ερωτημάτων είναι ανεξάρτητες μεταξύ τους, αλλά εκτελούνται με τη σειρά. Η ανανέωση δεδομένων εκτελείται πρώτη και, όταν ολοκληρωθεί με επιτυχία, εκτελείται η ανανέωση του cache ερωτημάτων. Εάν η ανανέωση δεδομένων αποτύχει, η ανανέωση του ερωτήματος δεν ξεκινά. Είναι πιθανό η ανανέωση δεδομένων να εκτελεστεί με επιτυχία, αλλά η ανανέωση του cache ερωτημάτων αποτυγχάνει.
Οι ανανεώσεις που γίνονται με χρήση του τελικού σημείου XMLA δεν θα εμφανίζουν λεπτομέρειες προσπάθειας στο παράθυρο Ιστορικό ανανέωσης.
Η διακοπή μιας ανανέωσης μοντέλου σημασιολογίας είναι χρήσιμη όταν θέλετε να διακόψετε μια ανανέωση ενός μεγάλου μοντέλου σημασιολογίας κατά τη διάρκεια του χρόνου αιχμής. Χρησιμοποιήστε τη δυνατότητα ακύρωσης ανανέωσης για να διακόψετε την ανανέωση σημασιολογικών μοντέλων που βρίσκονται σε εκχωρημένους πόρους Premium, Premium ανά χρήστη (PPU) ή Power BI Embedded .
Για να ακυρώσετε μια ανανέωση μοντέλου σημασιολογίας, πρέπει να είστε συμβάλλων, μέλος ή διαχειριστής του χώρου εργασίας του μοντέλου σημασιολογίας. Η ακύρωση ανανέωσης μοντέλου σημασιολογίας λειτουργεί μόνο με σημασιολογικά μοντέλα που χρησιμοποιούν τη λειτουργία εισαγωγής ή τη σύνθετη λειτουργία.
Σημείωση
Τα σημασιολογικά μοντέλα που δημιουργούνται ως μέρος των datamarts δεν υποστηρίζονται.
Για να ξεκινήσετε μια ανανέωση, μεταβείτε στο μοντέλο σημασιολογίας που θέλετε να ανανεώσετε και, στη συνέχεια, επιλέξτε Ανανέωση τώρα.
Για να διακόψετε μια ανανέωση, ακολουθήστε τα εξής βήματα:
Μεταβείτε στο σημασιολογικό μοντέλο που ανανεώνεται και επιλέξτε Ακύρωση ανανέωσης.
Στο αναδυόμενο παράθυρο Ακύρωση ανανέωσης, επιλέξτε Ναι.
Ο έλεγχος του ιστορικού ανανέωσης των σημασιολογικών μοντέλων σας είναι συνήθως μία από τις σημαντικότερες βέλτιστες πρακτικές που μπορείτε να υιοθετήσετε για να διασφαλίσετε ότι οι αναφορές και οι πίνακες εργαλείων σας χρησιμοποιούν τρέχοντα δεδομένα. Εάν ανακαλύψετε προβλήματα, αντιμετωπίστε τα αμέσως και παρακολουθήστε τους κατόχους προέλευσης δεδομένων και τους διαχειριστές πύλης, εάν είναι απαραίτητο.
Επιπλέον, λάβετε υπόψη τις ακόλουθες συστάσεις για να δημιουργήσετε και να διατηρήσετε αξιόπιστες διαδικασίες ανανέωσης δεδομένων για τα σημασιολογικά μοντέλα σας:
- Προγραμματίστε τις ανανεώσεις σας για ώρες με λιγότερο προγραμματισμό, ειδικά εάν τα σημασιολογικά μοντέλα σας βρίσκονται στο Power BI Premium. Εάν διανείμετε τους κύκλους ανανέωσης για τα σημασιολογικά μοντέλα σας σε ένα ευρύτερο χρονικό διάστημα, μπορείτε να αποφύγετε τις ώρες αιχμής που θα μπορούσαν να επιβάλουν υπερβολικά τους διαθέσιμους πόρους. Οι καθυστερήσεις εκκίνησης ενός κύκλου ανανέωσης αποτελούν μια ένδειξη υπερφόρτωσης των πόρων. Εάν ένα σύνολο Premium εκχωρημένων πόρων έχει εξαντληθεί, το Power BI μπορεί ακόμη και να παραλείψει έναν κύκλο ανανέωσης.
- Μην ξεχνάτε τα όρια ανανέωσης. Εάν τα δεδομένα προέλευσης αλλάζουν συχνά ή ο όγκος των δεδομένων είναι σημαντικός, εξετάστε το ενδεχόμενο να χρησιμοποιήσετε τη λειτουργία DirectQuery/LiveConnect αντί της λειτουργίας εισαγωγής, εάν το αυξημένο φορτίο στην προέλευση και οι επιπτώσεις στις επιδόσεις του ερωτήματος είναι αποδεκτά. Αποφύγετε τη συνεχή ανανέωση ενός σημασιολογικού μοντέλου λειτουργίας εισαγωγής. Θα πρέπει επίσης να γνωρίζετε ότι η λειτουργία DirectQuery/LiveConnect έχει αρκετούς περιορισμούς, όπως ένα όριο ενός εκατομμυρίου γραμμών για την επιστροφή δεδομένων και ένα χρονικό όριο απόκρισης 225 δευτερολέπτων για την εκτέλεση ερωτημάτων, όπως τεκμηριώνεται στην ενότητα Χρήση του DirectQuery στο Power BI Desktop. Ωστόσο, αυτοί οι περιορισμοί ενδέχεται να απαιτούν τη χρήση της λειτουργίας εισαγωγής. Για μεγάλους όγκους δεδομένων, εξετάστε τη χρήση συναθροίσεων στο Power BI.
- Επαληθεύστε ότι ο χρόνος ανανέωσης μοντέλου σημασιολογίας δεν υπερβαίνει τη μέγιστη διάρκεια ανανέωσης. Χρησιμοποιήστε το Power BI Desktop για να ελέγξετε τη διάρκεια ανανέωσης. Εάν χρειαστεί περισσότερο από δύο ώρες, εξετάστε το ενδεχόμενο να μετακινήσετε το σημασιολογικό μοντέλο σας στο Power BI Premium. Το σημασιολογικό μοντέλο σας ενδέχεται να μην μπορεί να ανανεωθεί σε κοινόχρηστους εκχωρημένους πόρους. Εξετάστε επίσης το ενδεχόμενο να χρησιμοποιήσετε την επαυξητική ανανέωση για σημασιολογικά μοντέλα που είναι μεγαλύτερα από 1 GB ή που χρειάζονται αρκετές ώρες για να ανανεωθούν.
- Βελτιστοποιήστε τα σημασιολογικά μοντέλα σας ώστε να περιλαμβάνουν μόνο τους πίνακες και τις στήλες που χρησιμοποιούν οι αναφορές και οι πίνακες εργαλείων σας. Βελτιστοποιήστε τα ερωτήματά σας συνδυασμού δεδομένων και, αν είναι δυνατό, αποφύγετε τους ορισμούς δυναμικής προέλευσης δεδομένων και τους δαπανηρούς υπολογισμούς DAX. Συγκεκριμένα, αποφύγετε τις συναρτήσεις DAX που ελέγχουν κάθε γραμμή σε έναν πίνακα λόγω της υψηλής κατανάλωσης μνήμης και της επιβάρυνσης επεξεργασίας.
- Εφαρμόστε τις ίδιες ρυθμίσεις προστασίας προσωπικών δεδομένων όπως στο Power BI Desktop για να διασφαλίσετε ότι το Power BI μπορεί να δημιουργήσει αποτελεσματικά ερωτήματα προέλευσης. Να θυμάστε ότι το Power BI Desktop δεν δημοσιεύει ρυθμίσεις προστασίας προσωπικών δεδομένων. Μετά τη δημοσίευση του μοντέλου σημασιολογίας, πρέπει να προσθέσετε ξανά τις ρυθμίσεις στους ορισμούς προέλευσης δεδομένων με μη αυτόματο τρόπο.
- Περιορίστε τον αριθμό των απεικονίσεων στους πίνακες εργαλείων σας, ιδιαίτερα εάν χρησιμοποιείτε ασφάλεια σε επίπεδο γραμμών (RLS). Όπως εξηγείται παραπάνω σε αυτό το άρθρο, ένας υπερβολικός αριθμός πλακιδίων πίνακα εργαλείων μπορεί να αυξήσει σημαντικά τη διάρκεια της ανανέωσης.
- Χρησιμοποιήστε μια ανάπτυξη αξιόπιστων εταιρικών δεδομένων πύλης για να συνδέσετε τα σημασιολογικά μοντέλα σας σε προελεύσεις δεδομένων εσωτερικής εγκατάστασης. Εάν παρατηρήσετε αποτυχίες ανανέωσης που σχετίζονται με την πύλη, όπως ότι η πύλη δεν είναι διαθέσιμη ή είναι υπερφορτωμένη, ακολουθήστε τις οδηγίες με τους διαχειριστές πύλης για να προσθέσετε επιπλέον πύλες σε ένα υπάρχον σύμπλεγμα ή να αναπτύξετε ένα νέο σύμπλεγμα (αύξηση έναντι κλιμάκωσης).
- Χρησιμοποιήστε ξεχωριστές πύλες δεδομένων για σημασιολογικά μοντέλα σε λειτουργία εισαγωγής και σημασιολογικά μοντέλα DirectQuery/LiveConnect, έτσι ώστε οι εισαγωγές δεδομένων κατά τη διάρκεια της προγραμματισμένης ανανέωσης να μην επηρεάζουν την απόδοση των αναφορών και των πινάκων εργαλείων πάνω από τα σημασιολογικά μοντέλα DirectQuery/LiveConnect, τα οποία υποβάλλουν ερώτημα στις προελεύσεις δεδομένων με κάθε αλληλεπίδραση χρήστη.
- Βεβαιωθείτε ότι το Power BI μπορεί να στέλνει ειδοποιήσεις αποτυχίας ανανέωσης στο γραμματοκιβώτιό σας. Τα φίλτρα ανεπιθύμητης αλληλογραφίας μπορεί να αποκλείουν τα μηνύματα ηλεκτρονικού ταχυδρομείου ή να τα μεταφέρουν σε ξεχωριστό φάκελο, όπου ενδέχεται να μην τα παρατηρήσετε αμέσως.
- Ρύθμιση παραμέτρων προγραμματισμένης ανανέωσης
- Αντιμετώπιση προβλημάτων σεναρίων ανανέωσης
- Αντιμετώπιση προβλημάτων πυλών - Power BI
Περισσότερες ερωτήσεις; Δοκιμάστε να ρωτήσετε την κοινότητα του Power BI