Μεγάλα σημασιολογικά μοντέλα στο Power BI Premium

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

Τα μεγάλα σημασιολογικά μοντέλα μπορούν να ενεργοποιηθούν για όλα τα Premium P SKU, τα ενσωματωμένα A SKU και με το Premium ανά χρήστη (PPU). Το όριο μεγέθους μεγάλου μοντέλου σημασιολογίας στο Premium είναι συγκρίσιμο με Υπηρεσίες Ανάλυσης του Azure, όσον αφορά τους περιορισμούς μεγέθους μοντέλου δεδομένων.

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

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

Σημαντικό

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

Σημείωμα

Τα μεγάλα σημασιολογικά μοντέλα στο Power BI Premium δεν είναι διαθέσιμα στο Υπηρεσία Power BI για τους πελάτες doD για δημόσιους οργανισμούς των Η.Π.Α. Για περισσότερες πληροφορίες σχετικά με το ποιες δυνατότητες είναι διαθέσιμες και ποιες όχι, ανατρέξτε στο θέμα Διαθεσιμότητα δυνατοτήτων του Power BI για τους πελάτες δημόσιους οργανισμούς των Η.Π.Α.

Ενεργοποίηση μεγάλων σημασιολογικών μοντέλων

Τα βήματα εδώ περιγράφουν την ενεργοποίηση μεγάλων σημασιολογικών μοντέλων για ένα νέο μοντέλο που δημοσιεύεται στην υπηρεσία. Για τα υπάρχοντα σημασιολογικά μοντέλα, είναι απαραίτητο μόνο το βήμα 3.

  1. Δημιουργήστε ένα μοντέλο στο Power BI Desktop. Εάν το σημασιολογικό μοντέλο σας μεγαλώσει και σταδιακά καταναλώνει περισσότερη μνήμη, φροντίστε να ρυθμίσετε τις παραμέτρους της δυνατότητας Επαυξητική ανανέωση.

  2. Δημοσιεύστε το μοντέλο ως σημασιολογικό μοντέλο στην υπηρεσία.

  3. Στο Ρυθμίσεις μοντέλο >σημασιολογίας υπηρεσίας>, αναπτύξτε το στοιχείο Μορφή αποθήκευσης μεγάλων σημασιολογικών μοντέλων, ορίστε το ρυθμιστικό σε Ενεργό και, στη συνέχεια, επιλέξτε Εφαρμογή.

    Enable large semantic model slider

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

Ορισμός προεπιλεγμένης μορφής αποθήκευσης

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

  1. Στον χώρο εργασίας, επιλέξτε Ρυθμίσεις> Premium.

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

    Enable default storage format

Ενεργοποίηση με το PowerShell

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

  1. Βρείτε το αναγνωριστικό μοντέλου σημασιολογίας (GUID). Στην καρτέλα Σημασιολογικά μοντέλα για τον χώρο εργασίας, στην περιοχή Ρυθμίσεις σημασιολογικού μοντέλου, μπορείτε να δείτε το αναγνωριστικό στη διεύθυνση URL.

    Semantic model GUID

  2. Από μια γραμμή εντολών διαχειριστή του PowerShell, εγκαταστήστε τη λειτουργική μονάδα MicrosoftPowerBIMgmt .

    Install-Module -Name MicrosoftPowerBIMgmt
    
  3. Εκτελέστε τα παρακάτω cmdlet για να εισέλθετε και να ελέγξετε τη λειτουργία αποθήκευσης μοντέλου σημασιολογίας.

    Login-PowerBIServiceAccount
    
    (Get-PowerBIDataset -Scope Organization -Id <Semantic model ID> -Include actualStorage).ActualStorage
    

    Η απόκριση θα πρέπει να είναι η εξής. Η λειτουργία αποθήκευσης είναι ABF (αρχείο αντιγράφου ασφαλείας των Υπηρεσιών ανάλυσης), η οποία είναι η προεπιλογή.

    Id                   StorageMode
    
    --                   -----------
    
    <Semantic model ID>         Abf
    
  4. Εκτελέστε τα παρακάτω cmdlet για να ορίσετε τη λειτουργία αποθήκευσης. Μπορεί να χρειαστούν μερικά δευτερόλεπτα για τη μετατροπή σε αρχεία Premium.

    Set-PowerBIDataset -Id <Semantic model ID> -TargetStorageMode PremiumFiles
    
    (Get-PowerBIDataset -Scope Organization -Id <Semantic model ID> -Include actualStorage).ActualStorage
    

    Η απόκριση θα πρέπει να είναι η εξής. Η λειτουργία αποθήκευσης ορίζεται τώρα σε Αρχεία Premium.

    Id                   StorageMode
    
    --                   -----------
    
    <Semantic model ID>         PremiumFiles
    

Μπορείτε να ελέγξετε την κατάσταση των μετατροπών σημασιολογικών μοντέλων προς και από αρχεία Premium, χρησιμοποιώντας το cmdlet Get-PowerBIWorkspaceMigrationStatus .

Κατάργηση μοντέλου σημασιολογίας

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

Σημείωμα

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

Φόρτος κατ' απαίτηση

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

  • Οι σχετικές σελίδες δεδομένων φορτώνονται κατ' απαίτηση (σελιδοποιούνται στη μνήμη).

  • Τα εκκαθαρισμένοι σημασιολογικά μοντέλα γίνονται γρήγορα διαθέσιμα για ερωτήματα.

Η φόρτωση κατ' απαίτηση εμφανίζει πρόσθετες πληροφορίες δυναμικής προβολής διαχείρισης (DMV) που μπορούν να χρησιμοποιηθούν για τον προσδιορισμό μοτίβων χρήσης και την κατανόηση της κατάστασης των μοντέλων σας. Για παράδειγμα, μπορείτε να ελέγξετε τα στατιστικά στοιχεία Θερμοκρασία και Τελευταία πρόσβαση για κάθε στήλη στο μοντέλο σημασιολογίας, εκτελώντας το παρακάτω ερώτημα DMV από το SQL Server Management Studio (SSMS):

Select * from SYSTEMRESTRICTSCHEMA ($System.DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS, [DATABASE_NAME] = '<Semantic model Name>')

Έλεγχος μεγέθους σημασιολογικού μοντέλου

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

Estimated semantic model size

Μπορείτε επίσης να ελέγξετε το μέγεθος μοντέλου σημασιολογίας εκτελώντας τα παρακάτω ερωτήματα DMV από το SSMS. Αθροίσετε τις DICTIONARY_SIZE και USED_SIZE στήλες από το αποτέλεσμα για να δείτε το μέγεθος μοντέλου σημασιολογίας σε byte.

SELECT * FROM SYSTEMRESTRICTSCHEMA
($System.DISCOVER_STORAGE_TABLE_COLUMNS,
 [DATABASE_NAME] = '<Semantic model Name>') //Sum DICTIONARY_SIZE (bytes)

SELECT * FROM SYSTEMRESTRICTSCHEMA
($System.DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS,
 [DATABASE_NAME] = '<Semantic model Name>') //Sum USED_SIZE (bytes)

Προεπιλεγμένο μέγεθος τμήματος

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

Ζητήματα προς εξέταση και περιορισμοί

Λάβετε υπόψη τους ακόλουθους περιορισμούς κατά τη χρήση μεγάλων σημασιολογικών μοντέλων:

  • Λήψη στο Power BI Desktop: Εάν ένα μοντέλο σημασιολογίας είναι αποθηκευμένο σε αρχεία Premium, η λήψη του ως αρχείου .pbix θα αποτύχει.

  • Υποστηριζόμενες περιοχές: Τα μεγάλα σημασιολογικά μοντέλα είναι διαθέσιμα σε περιοχές Azure που υποστηρίζουν αρχεία Azure Premium Υπηρεσία αποθήκευσης. Εξετάστε τον πίνακα σε διαθεσιμότητα περιοχής για να δείτε μια λίστα με όλες τις υποστηριζόμενες περιοχές.

  • Ρύθμιση μέγιστου μεγέθους μοντέλου σημασιολογίας: Το μέγιστο μέγεθος μοντέλου σημασιολογίας μπορεί να οριστεί από τους διαχειριστές. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Μέγιστη μνήμη σε σύνολα δεδομένων.

  • Ανανέωση μεγάλων σημασιολογικών μοντέλων: Τα σημασιολογικά μοντέλα που έχουν σχεδόν το μισό μέγεθος του μεγέθους των εκχωρημένων πόρων (για παράδειγμα, ένα σημασιολογικό μοντέλο 12 GB σε μέγεθος συνόλου εκχωρημένων πόρων 25 GB) μπορεί να υπερβαίνει τη διαθέσιμη μνήμη κατά τη διάρκεια των ανανεώσεων. Χρησιμοποιώντας το REST API βελτιωμένης ανανέωσης ή το τελικό σημείο XMLA, μπορείτε να εκτελέσετε λεπτομερή ανανέωση δεδομένων, έτσι ώστε η μνήμη που απαιτείται από την ανανέωση να μπορεί να ελαχιστοποιηθεί ώστε να χωράει στο μέγεθος των εκχωρημένων πόρων σας.

  • Προώθηση σημασιολογικών μοντέλων: Τα σημασιολογικά μοντέλα προώθησης δεν υποστηρίζουν τη μορφή αποθήκευσης μεγάλων σημασιολογικών μοντέλων.

  • Δεν υποστηρίζεται η έκδοση Pro - Τα μεγάλα σημασιολογικά μοντέλα δεν υποστηρίζονται σε χώρους εργασίας Pro. Εάν ένας χώρος εργασίας μετεγκατασταθεί από Premium σε Pro, τα σημασιολογικά μοντέλα με τη ρύθμιση μορφής αποθήκευσης μεγάλων σημασιολογικών μοντέλων, θα αποτύχουν να φορτωθούν.

  • Δεν μπορείτε να χρησιμοποιήσετε τα API REST για να αλλάξετε τις ρυθμίσεις ενός χώρου εργασίας ώστε να επιτρέπεται στα νέα σημασιολογικά μοντέλα να χρησιμοποιούν τη μορφή αποθήκευσης μεγάλων σημασιολογικών μοντέλων από προεπιλογή.

Διαθεσιμότητα περιοχών

Τα μεγάλα σημασιολογικά μοντέλα στο Power BI είναι διαθέσιμα μόνο σε περιοχές του Azure που υποστηρίζουν αρχεία Azure Premium Υπηρεσία αποθήκευσης.

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

Σημείωμα

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

Περιοχή Azure Συντομογραφία περιοχής Azure
Ανατολική Αυστραλία australiaeast
Νοτιοανατολική Αυστραλία australiasoutheast
Νότια Βραζιλία brazilsouth
Ανατολικός Καναδάς canadaeast
Κεντρικός Καναδάς canadacentral
Κεντρική Ινδία centralindia
Κεντρικές Η.Π.Α centralus
Ανατολική Ασία eastasia
Ανατολικές ΗΠΑ eastus
Ανατολικές Η.Π.Α. 2 eastus2
Κεντρική Γαλλία francecentral
Νότια Γαλλία francesouth
Βόρεια Γερμανία germanynorth
Γερμανία Μεσοδυτική germanywestcentral
Ανατολική Ιαπωνία japaneast
Δυτική Ιαπωνία japanwest
Κεντρική Κορέα koreacentral
Νότια Κορέα koreasouth
Βορειο-κεντρικές Η.Π. northcentralus
Βόρεια Ευρώπη northeurope
Βόρεια Νότια Αφρική southafricanorth
Δυτική Νότια Αφρική southafricawest
Νοτιοκεντρικές Η.Π.Α southcentralus
Νοτιοανατολική Ασία southeastasia
Βόρεια Ελβετία βόρεια ελβετία
Ελβετία Δυτικά ελβετίαστην
Ηνωμένα Αραβικά Εμιράτα ηνωμένα αραβικά εμιράτα
Βόρεια ΗΑΕ uaenorth
Νότιο Ηνωμένο Βασίλειο uksouth
Δυτικό Ηνωμένο Βασίλειο ukwest
Δυτική Ευρώπη westeurope
Δυτική Ινδία Westindia
Δυτικές ΗΠΑ westus
Δυτικές Η.Π.Α. 2 westus2

Οι παρακάτω συνδέσεις παρέχουν πληροφορίες που μπορεί να είναι χρήσιμες για την εργασία με μεγάλα μοντέλα: