Σημείωμα
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να εισέλθετε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Οι συντομεύσεις σάς επιτρέπουν να αναφέρετε δεδομένα σε μια λίμνη χωρίς να τα αντιγράψετε. Αντί να προσλαμβάνετε δεδομένα από άλλη προέλευση, δημιουργείτε ένα δείκτη που κάνει τα δεδομένα να εμφανίζονται ως τοπικός φάκελος ή πίνακας. Αυτή η προσέγγιση είναι χρήσιμη όταν θέλετε να κάνετε τα εξής:
- Υποβάλετε ερωτήματα σε δεδομένα από άλλες λίμνες, αποθήκες ή χώρους εργασίας χωρίς διπλότυπα.
- Αποκτήστε πρόσβαση σε εξωτερικό χώρο αποθήκευσης (για παράδειγμα, ADLS Gen2 ή Amazon S3) απευθείας από το lakehouse σας.
- Συνδυάστε δεδομένα από πολλές προελεύσεις σε μία προβολή lakehouse χωρίς να τα μετακινήσετε.
- Μειώστε το κόστος αποθήκευσης και αποφύγετε το μπαγιάτικο δεδομένων από περιττά αντίγραφα.
Για μια πλήρη εννοιολογική επισκόπηση των συντομεύσεων, συμπεριλαμβανομένης της αποθήκευσης στην cache, της ασφάλειας και των περιορισμών, ανατρέξτε στο θέμα Συντομεύσεις στο OneLake.
Πού να τοποθετήσετε συντομεύσεις σε ένα lakehouse
Ένα lakehouse έχει δύο φακέλους ανώτατου επιπέδου — Πίνακες και Αρχεία — και οι συντομεύσεις συμπεριφέρονται διαφορετικά σε κάθε έναν από αυτούς:
- Πίνακες — Οι συντομεύσεις πρέπει να δημιουργούνται στο ανώτερο επίπεδο (χωρίς υποκαταλόγους). Εάν ο προορισμός συντόμευσης περιέχει δεδομένα με μορφοποίηση Delta, το lakehouse τα αναγνωρίζει αυτόματα ως πίνακα. Στη συνέχεια, μπορείτε να υποβάλετε ερώτημα τόσο μέσω του Spark όσο και μέσω του τελικού σημείου ανάλυσης SQL.
- Αρχεία — Οι συντομεύσεις μπορούν να δημιουργηθούν σε οποιοδήποτε επίπεδο της ιεραρχίας φακέλων. Τα δεδομένα στην ενότητα Αρχεία δεν καταχωρούνται αυτόματα ως πίνακας, αλλά το Spark μπορεί να τα διαβάσει απευθείας για φόρτους εργασίας επιστήμης δεδομένων ή μετασχηματισμού.
Συμβουλή
Χρησιμοποιήστε την ενότητα Πίνακες για δομημένα δεδομένα στα οποία θέλετε να υποβάλετε ερώτημα με SQL. Χρησιμοποιήστε την ενότητα Αρχεία για ανεπεξέργαστα ή ημιδομημένα δεδομένα που σκοπεύετε να επεξεργαστείτε με το Spark.
| Location | Επιλογή μενού | Τι δημιουργεί |
|---|---|---|
| Ενότητα πινάκων | Νέα συντόμευση πίνακα | Μια συντόμευση σε έναν μεμονωμένο πίνακα Delta, που καταχωρείται αυτόματα ως πίνακας στο lakehouse. |
| Ενότητα πινάκων | Νέα συντόμευση σχήματος | Μια συντόμευση σε ένα φάκελο που περιέχει πολλούς πίνακες Delta, οι οποίοι εμφανίζονται ως νέο σχήμα στο lakehouse. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Σχήματα Lakehouse. |
| Ενότητα αρχείων | Νέα συντόμευση | Μια συντόμευση για οποιονδήποτε φάκελο, σε οποιαδήποτε μορφή. Τα δεδομένα δεν καταχωρούνται αυτόματα ως πίνακας. |
Υποστηριζόμενες πηγές συντομεύσεων
Μπορείτε να δημιουργήσετε συντομεύσεις τόσο για εσωτερικά στοιχεία Fabric όσο και για εξωτερικά συστήματα αποθήκευσης.
Εσωτερικές πηγές (χρησιμοποιήστε την ταυτότητα του καλούντος χρήστη για εξουσιοδότηση):
- Λιμνοκατοικίες
- Αποθήκες
- Βάσεις δεδομένων KQL
- Κατοπτρισμένες βάσεις δεδομένων
- Κατοπτρικοί κατάλογοι Azure Databricks
- Βάσεις δεδομένων SQL
- Σημασιολογικά μοντέλα
Εξωτερικές πηγές (χρησιμοποιήστε μια σύνδεση cloud με αποθηκευμένα διαπιστευτήρια):
- Azure Data Lake Storage Gen2
- Azure Blob Storage
- αμαζόνα S3
- Αποθηκευτικός χώρος συμβατός με Amazon S3
- Χώρος αποθήκευσης Cloud Google
- Dataverse
- OneDrive και SharePoint
- Θέσεις εσωτερικής εγκατάστασης ή με περιορισμό δικτύου (μέσω της πύλης δεδομένων εσωτερικής εγκατάστασης)
- Τραπέζια παγόβουνων
Δημιουργία συντόμευσης
Για να δημιουργήσετε μια συντόμευση, ανοίξτε μια λίμνη και μεταβείτε στην προβολή Εξερεύνηση . Επιλέξτε τα αποσιωπητικά (...) δίπλα στην επιλογή Πίνακες ή Αρχεία. Η ετικέτα μενού εξαρτάται από το πού δημιουργείτε τη συντόμευση:
Το παρακάτω παράδειγμα δείχνει τη δημιουργία μιας συντόμευσης στην ενότητα Αρχεία .
Για λεπτομερείς οδηγίες βήμα προς βήμα για κάθε τύπο προέλευσης, ανατρέξτε στο θέμα Δημιουργία εσωτερικής συντόμευσης OneLake ή επιλέξτε μία από τις συνδέσεις εξωτερικής προέλευσης στην ενότητα Υποστηριζόμενες προελεύσεις συντομεύσεων .
Σημείωμα
Οι εξωτερικοί πίνακες Delta που δημιουργούνται με κώδικα Spark δεν είναι αυτόματα ορατοί στο τελικό σημείο ανάλυσης SQL. Δημιουργήστε μια συντόμευση στην ενότητα Πίνακες για να κάνετε τους εξωτερικούς πίνακες Delta διαθέσιμους για ερωτήματα SQL. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα συντομεύσεις στο OneLake.
Πότε να χρησιμοποιείτε συντομεύσεις έναντι αντιγραφής δεδομένων
| Σενάριο | Προτεινόμενη προσέγγιση |
|---|---|
| Τα δεδομένα βρίσκονται ήδη στο Fabric (άλλη λίμνη, αποθήκη ή χώρος εργασίας) | Συντόμευση — αποφεύγει τις διπλοεγγραφές και διατηρεί τα δεδομένα συγχρονισμένα |
| Τα δεδομένα βρίσκονται σε εξωτερικό χώρο αποθήκευσης cloud και χρειάζεστε πρόσβαση σχεδόν σε πραγματικό χρόνο | Συντόμευση — δεν υπάρχει διοχέτευση πρόσληψης για συντήρηση |
| Τα δεδομένα χρειάζονται σύνθετους μετασχηματισμούς πριν από τη χρήση | Αντιγραφή — χρήση διοχετεύσεων, ροών δεδομένων ή σημειωματαρίων για μετασχηματισμό και φόρτωση |
| Η συμμόρφωση ή η ασφάλεια απαιτεί τα δεδομένα να βρίσκονται σε μια συγκεκριμένη περιοχή | Αντιγραφή — οι συντομεύσεις δεν μετακινούν δεδομένα, επομένως τα δεδομένα παραμένουν στην περιοχή προέλευσής τους |
| Χρειάζεστε πλήρη έλεγχο της εξέλιξης του σχήματος και της συντήρησης του πίνακα | Αντιγραφή — Οι λειτουργίες συντήρησης πινάκων δέλτα λειτουργούν μόνο σε τοπικούς πίνακες |
Για άλλους τρόπους εισαγωγής δεδομένων σε μια λίμνη, ανατρέξτε στο θέμα Επιλογές για τη λήψη δεδομένων στη λίμνη.
Έλεγχος πρόσβασης
- Οι εσωτερικές συντομεύσεις χρησιμοποιούν την ταυτότητα του καλούντος χρήστη. Ο χρήστης πρέπει να έχει δικαιώματα ανάγνωσης στον προορισμό συντόμευσης για πρόσβαση στα δεδομένα.
- Οι εξωτερικές συντομεύσεις χρησιμοποιούν τα διαπιστευτήρια σύνδεσης cloud που καθορίζονται κατά τη δημιουργία της συντόμευσης. Οποιοσδήποτε χρήστης με πρόσβαση στο lakehouse μπορεί να διαβάσει δεδομένα μέσω της συντόμευσης χρησιμοποιώντας αυτά τα αποθηκευμένα διαπιστευτήρια.
Για πλήρεις λεπτομέρειες σχετικά με τα δικαιώματα συντομεύσεων, ανατρέξτε στο θέμα Ασφάλεια συντομεύσεων OneLake.