Διαλειτουργικότητα μορφής πίνακα Delta Lake
Στο Microsoft Fabric, η μορφή πίνακα Delta Lake είναι το πρότυπο για ανάλυση. το Delta Lake είναι ένα επίπεδο αποθήκευσης ανοιχτού κώδικα που φέρνει συναλλαγές ACID (Ατομικότητα, Συνέπεια, Απομόνωση, Ανθεκτικότητα) σε μεγάλους φόρτους εργασίας δεδομένων και ανάλυσης.
Όλες οι εμπειρίες Fabric δημιουργούν και καταναλώνουν πίνακες Delta Lake, οδηγώντας τη διαλειτουργικότητα και μια ενοποιημένη εμπειρία προϊόντων. Οι πίνακες Delta Lake που παράγονται από μία μηχανή υπολογιστικής λειτουργίας, όπως η Αποθήκη δεδομένων Fabric ή το Synapse Spark, μπορούν να καταναλωθούν από οποιονδήποτε άλλο μηχανισμό, όπως το Power BI. Όταν κάνετε πρόσληψη δεδομένων στο Fabric, το Fabric τα αποθηκεύει ως πίνακες Delta από προεπιλογή. Μπορείτε εύκολα να ενσωματώσετε εξωτερικά δεδομένα που περιέχουν πίνακες Delta Lake, χρησιμοποιώντας συντομεύσεις OneLake.
Χαρακτηριστικά του Delta Lake και εμπειρίες Fabric
Για να επιτευχθεί διαλειτουργικότητα, όλες οι εμπειρίες Fabric ευθυγραμμίζονται με τις δυνατότητες του Delta Lake και του Fabric. Ορισμένες εμπειρίες μπορούν να γράψουν μόνο σε πίνακες του Delta Lake, ενώ άλλες μπορούν να διαβάσουν από αυτήν.
- Writers: Αποθήκες δεδομένων, ροές συμβάντων και εξήγαγαν σημασιολογικά μοντέλα Power BI στο OneLake
- Readers: Τελικό σημείο ανάλυσης SQL και σημασιολογικά μοντέλα Direct Lake του Power BI
- Writers και αναγνώστες: Χρόνος εκτέλεσης Fabric Spark, ροές δεδομένων, διοχετεύσεις δεδομένων και βάσεις δεδομένων Kusto Query Language (KQL)
Η ακόλουθη μήτρα εμφανίζει βασικές δυνατότητες του Delta Lake και την υποστήριξή τους σε κάθε δυνατότητα Fabric.
Δυνατότητα fabric | Αντιστοιχίσεις στηλών βάσει ονόματος | Διανύσματα διαγραφής | Εγγραφή παραγγελίας V | Βελτιστοποίηση και συντήρηση πίνακα | Εγγραφή διαμερισμάτων | Ανάγνωση διαμερισμάτων | Συμπλέγματα υγρών | TIMESTAMP_NTZ | Έκδοση προγράμματος ανάγνωσης/συντάκτη Delta και προεπιλεγμένες δυνατότητες πίνακα |
---|---|---|---|---|---|---|---|---|---|
Εξαγωγή αποθήκης δεδομένων Delta Lake | Όχι | Ναι | Ναι | Ναι | Όχι | Ναι | Όχι | Όχι | Αναγνώστης: 3 Συντάκτης: 7 Διανύσματα διαγραφής |
Τελικό σημείο ανάλυσης SQL | Ναι | Ναι | Δ/Υ (δεν υπάρχει) | Δ/Υ (δεν υπάρχει) | Δ/Υ (δεν υπάρχει) | Ναι | Ναι | Όχι | Δ/Υ (δεν υπάρχει) |
Χρόνος εκτέλεσης Spark Fabric 1.3 | Ναι | Ναι | Ναι | Ναι | Ναι | Ναι | Ναι | Ναι | Αναγνώστης: 1 Συντάκτης: 2 |
Χρόνος εκτέλεσης Spark Fabric 1.2 | Ναι | Ναι | Ναι | Ναι | Ναι | Ναι | Ναι, μόνο για ανάγνωση | Ναι | Αναγνώστης: 1 Συντάκτης: 2 |
Χρόνος εκτέλεσης Spark Fabric 1.1 | Ναι | Όχι | Ναι | Ναι | Ναι | Ναι | Ναι, μόνο για ανάγνωση | Όχι | Αναγνώστης: 1 Συντάκτης: 2 |
Ροές δεδομένων | Ναι | Ναι | Ναι | Όχι | Ναι | Ναι | Ναι, μόνο για ανάγνωση | Όχι | Αναγνώστης: 1 Συντάκτης: 2 |
Διοχετεύσεις δεδομένων | Όχι | Όχι | Ναι | Όχι | Ναι, μόνο αντικατάσταση | Ναι | Ναι, μόνο για ανάγνωση | Όχι | Αναγνώστης: 1 Συντάκτης: 2 |
Σημασιολογικά μοντέλα Direct Lake του Power BI | Ναι | Ναι | Δ/Υ (δεν υπάρχει) | Δ/Υ (δεν υπάρχει) | Δ/Υ (δεν υπάρχει) | Ναι | Ναι | Όχι | Δ/Υ (δεν υπάρχει) |
Εξαγωγή σημασιολογικών μοντέλων Power BI σε OneLake | Ναι | Δ/Υ (δεν υπάρχει) | Ναι | Όχι | Ναι | Δ/Υ (δεν υπάρχει) | Όχι | Όχι | Αναγνώστης: 2 Συντάκτης: 5 |
Βάσεις δεδομένων KQL | Ναι | Ναι | Όχι | Χωρίς* | Ναι | Ναι | Όχι | Όχι | Αναγνώστης: 1 Συντάκτης: 1 |
Ροές συμβάντων | Όχι | Όχι | Όχι | Όχι | Ναι | Δ/Υ (δεν υπάρχει) | Όχι | Όχι | Αναγνώστης: 1 Συντάκτης: 2 |
* βάσεις δεδομένων KQL παρέχουν ορισμένες δυνατότητες συντήρησης πίνακα, όπως διατήρηση. Τα δεδομένα καταργούνται στο τέλος της περιόδου διατήρησης από το OneLake. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Ένα Λογικό αντίγραφο.
Σημείωση
- Το Fabric δεν συντάσσει αντιστοιχίσεις στηλών βάσει ονόματος από προεπιλογή. Η προεπιλεγμένη εμπειρία Fabric δημιουργεί πίνακες που είναι συμβατοί σε όλη την υπηρεσία. Η λίμνη Delta, που παράγεται από υπηρεσίες τρίτων κατασκευαστών, ενδέχεται να έχει μη συμβατές δυνατότητες πίνακα.
- Ορισμένες εμπειρίες Fabric δεν έχουν δυνατότητες βελτιστοποίησης και συντήρησης πίνακα, όπως η συμπύκνωση κάδου, η σειρά V και η εκκαθάριση παλαιών αρχείων που δεν εμφανίζονται. Για να διατηρήσετε τους πίνακες Delta Lake βέλτιστους για ανάλυση, ακολουθήστε τις τεχνικές στο Χρησιμοποιήστε τη δυνατότητα συντήρησης πίνακα για να διαχειριστείτε πίνακες δέλτα στο Fabric για πίνακες που προσλήφθηκαν χρησιμοποιώντας αυτές τις εμπειρίες.
Τρέχοντες περιορισμοί
Προς το παρόν, το Fabric δεν υποστηρίζει αυτές τις δυνατότητες του Delta Lake:
- Delta Lake 3.x Uniform
- Εγγραφή στηλών ταυτότητας (ιδιόκτητη δυνατότητα Databricks)
- Δυναμικοί πίνακες Delta (ιδιόκτητη δυνατότητα Databricks)
- RLE (Κωδικοποίηση μήκους εκτέλεσης) ενεργοποιημένο στο αρχείο σημείου ελέγχου
Σχετικό περιεχόμενο
- Τι είναι το Δέλτα Λέικ;
- Μάθετε περισσότερα σχετικά με πινάκων Delta Lake στο Fabric Lakehouse και το Synapse Spark.
- Μάθετε σχετικά με το Direct Lake στο Power BI και το Microsoft Fabric.
- Μάθετε περισσότερα σχετικά με την υποβολή ερωτημάτων σε πίνακες από την Αποθήκη μέσω των δημοσιευμένων αρχείων καταγραφής του Delta Lake.