Ενοποίηση OneLake για σημασιολογικά μοντέλα

Σημαντικό

Η ενοποίηση OneLake για σημασιολογικά μοντέλα είναι αυτήν τη στιγμή σε προεπισκόπηση.

Με την ενοποίηση microsoft OneLake για σημασιολογικά μοντέλα, τα δεδομένα που εισάγονται σε πίνακες μοντέλων μπορούν επίσης να εγγραφούν αυτόματα σε πίνακες Delta στο OneLake. Η μορφή Delta είναι η ενοποιημένη μορφή πίνακα σε όλες τις μηχανές υπολογιστικής λειτουργίας στο Microsoft Fabric. Η ενοποίηση OneLake εξάγει τα δεδομένα με όλες τις βασικές δυνατότητες απόδοσης που είναι ενεργοποιημένες για να παρέχουν πιο απρόσκοπτη πρόσβαση σε δεδομένα με υψηλότερες επιδόσεις.

Οι επιστήμονες δεδομένων, οι αναλυτές βάσεων δεδομένων, οι προγραμματιστές εφαρμογών, οι μηχανικοί δεδομένων και άλλοι καταναλωτές δεδομένων μπορούν στη συνέχεια να έχουν πρόσβαση στα ίδια δεδομένα που κατευθύνουν την επιχειρηματική ευφυΐα και τις οικονομικές αναφορές σας στο Power BI. Τα T-SQL, Python, Scala, PySpark, Spark SQL, R και λύσεις χωρίς κώδικα/χαμηλού κώδικα μπορούν όλα να χρησιμοποιηθούν για την υποβολή ερωτημάτων για δεδομένα από πίνακες Delta.

Diagram of OneLake integration for semantic models

Προτού υλοποιήσετε μια λύση ενοποίησης OneLake στον οργανισμό σας, διαβάστε τα Ζητήματα και τους περιορισμούς παρακάτω σε αυτό το άρθρο.

Προαπαιτούμενα στοιχεία

Η ενοποίηση OneLake για σημασιολογικά μοντέλα υποστηρίζεται μόνο σε SKU Power BI Premium P και Microsoft Fabric F. Δεν υποστηρίζεται σε SKU Power BI Pro, Premium ανά χρήστη ή Power BI Embedded A/EM.

Πριν από την ενεργοποίηση της ενοποίησης OneLake, πρέπει να έχετε:

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

Δικαιώματα

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

Ενεργοποίηση ενοποίησης OneLake

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

Enable OneLake integration in model settings.

Πύλη διαχείρισης

Οι καθολικοί διαχειριστές και οι διαχειριστές μισθωτών μπορούν να ελέγχουν την ενοποίηση oneLake, χρησιμοποιώντας τις παρακάτω ρυθμίσεις στην πύλη διαχείρισης του Power BI:

Screenshot of tenant settings for admin portal.

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

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

Ανανέωση μοντέλου

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

Εξαγωγή πινάκων Δέλτα OneLake

Οι πίνακες Delta μπορούν να εξαχθούν με πολλούς τρόπους. Εάν το μοντέλο σημασιολογίας έχει ενεργοποιημένη τη λειτουργία ανάγνωσης-εγγραφής XMLA, μπορείτε να εξαγάγετε μέσω προγραμματισμού χρησιμοποιώντας το Μοντέλο αντικειμένου σε μορφή πίνακα (TOM) και τη Γλώσσα δέσμης ενεργειών μοντέλου σε μορφή πίνακα (TMSL).

Για παράδειγμα, μπορείτε να χρησιμοποιήσετε το SQL Server Management Studio (SSMS) για να εκτελέσετε την ακόλουθη εντολή TMSL:

{  
 "export": {  
   "layout": "delta",
   "type": "full",  
   "objects": [  
     {  
       "database": "<database name>"  
     }  
   ]  
 }  
}

Εξερεύνηση αρχείων εξαγωγής

Μετά την εξαγωγή, μπορείτε να χρησιμοποιήσετε την εξερεύνηση αρχείων OneLake, η οποία ενσωματώνει το OneLake με τα Windows Εξερεύνηση αρχείων σας, για να εντοπίσετε τα αρχεία εξαγωγής πινάκων Delta..

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

  2. Χρησιμοποιήστε τα Windows Εξερεύνηση αρχείων για να εντοπίσετε τα αρχεία δεδομένων σας. Στον φάκελο του χώρου εργασίας, αναζητήστε έναν υποφάκελο με ένα όνομα που συμφωνεί με το μοντέλο σημασιολογίας και τελειώνει σε . SemanticModel. Ο φάκελος σημασιολογικού μοντέλου περιλαμβάνει κάθε πίνακα λειτουργίας εισαγωγής σε έναν υποφάκελο που περιέχει τα αρχεία parquet και τα αρχεία καταγραφής του πίνακα Delta.

    TMSL export command in SSMS.

Συντομεύσεις

Δημιουργώντας συντομεύσεις για τους πίνακες lakehouse σημασιολογικών μοντέλων σας, μπορείτε να παρέχετε γρήγορη και εύκολη πρόσβαση σε αυτούς από άλλους φόρτους εργασίας στο Fabric.

  1. Στην Εξερεύνηση lakehouse, κάντε δεξί κλικ στην επιλογή Πίνακες και, στη συνέχεια, επιλέξτε Νέα συντόμευση.

  2. Στη Νέα συντόμευση, επιλέξτε Microsoft OneLake.

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

    OneLake shortcuts in Explorer

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

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

  • Κατά τη διάρκεια της προεπισκόπησης, δεν υποστηρίζονται σημασιολογικά μοντέλα σε χώρους εργασίας με δυνατότητα BYOK .

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

  • Κατά τη διάρκεια της προεπισκόπησης, δεν υποστηρίζονται ακόμα εκχωρημένοι πόροι Multi-Geo .

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

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

  • Μετρήσεις, πίνακες DirectQuery, υβριδικοί πίνακες, πίνακες ομάδων υπολογισμού και πίνακες συνάθροισης με διαχείριση συστήματος δεν μπορούν να εξαχθούν σε πίνακες μορφής Delta.

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