Διαλειτουργικότητα μορφής πίνακα 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, ενώ άλλες μπορούν να διαβάσουν από αυτήν.
- Συγγραφείς: Αποθήκες δεδομένων, ροές συμβάντων και εξήγαγαν σημασιολογικά μοντέλα Power BI στο OneLake
- Αναγνώστες: Τελικά σημεία ανάλυσης SQL και σημασιολογικά μοντέλα Direct Lake του Power BI
- Συγγραφείς και αναγνώστες: Χρόνος εκτέλεσης 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.