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

Οι συντομεύσεις στο Microsoft OneLake ενοποιούν τα δεδομένα σας σε τομείς, cloud και λογαριασμούς, καθιστώντας το OneLake τη μοναδική εικονική λίμνη δεδομένων για ολόκληρη την επιχείρησή σας. Οι εμπειρίες Fabric και οι μηχανισμοί ανάλυσης μπορούν να συνδεθούν με τις υπάρχουσες προελεύσεις δεδομένων σας, συμπεριλαμβανομένων των Azure, Amazon Web Services (AWS) και OneLake μέσω ενός ενοποιημένου χώρου ονομάτων. Το OneLake διαχειρίζεται όλα τα δικαιώματα και τα διαπιστευτήρια, επομένως δεν χρειάζεται να ρυθμίσετε ξεχωριστά κάθε φόρτο εργασίας Fabric για να συνδεθείτε σε κάθε προέλευση δεδομένων. Επιπλέον, μπορείτε να χρησιμοποιήσετε συντομεύσεις για να εξαλείψετε τα αντίγραφα άκρου δεδομένων και να μειώσετε τον λανθάνοντα χρόνου διαδικασίας που σχετίζεται με τα αντίγραφα δεδομένων και την προεργασία. Οι συντομεύσεις διατηρούν επίσης συγχρονισμό με τα δεδομένα προέλευσης, συμπεριλαμβανομένων των αυτόματων ενημερώσεων σχήματος για πίνακες συντομεύσεων.

Τι είναι οι συντομεύσεις;

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

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

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

Πού μπορώ να δημιουργήσω συντομεύσεις;

Μπορείτε να δημιουργήσετε συντομεύσεις σε lakehouses και βάσεις δεδομένων Kusto Query Language (KQL).

Μπορείτε να χρησιμοποιήσετε την πύλη Fabric για να δημιουργήσετε συντομεύσεις αλληλεπιδραστικά και μπορείτε να χρησιμοποιήσετε το REST API για να δημιουργήσετε συντομεύσεις μέσω προγραμματισμού.

Lakehouse

Όταν δημιουργείτε συντομεύσεις σε μια λίμνη, πρέπει να κατανοήσετε τη δομή φακέλων του στοιχείου. Τα Lakehouses έχουν δύο φακέλους ανώτατου επιπέδου: τον φάκελο Tables και τον φάκελο Files . Ο φάκελος πινάκων προορίζεται για δομημένα σύνολα δεδομένων. Ο φάκελος αρχείων προορίζεται για μη δομημένα ή ημιδομημένα δεδομένα.

Στο φάκελο Πίνακες , μπορείτε να δημιουργήσετε συντομεύσεις μόνο στο ανώτερο επίπεδο. Το OneLake δεν υποστηρίζει συντομεύσεις σε υποκαταλόγους του φακέλου Πίνακες . Οι συντομεύσεις στην ενότητα Πίνακες συνήθως παραπέμπουν σε εσωτερικές προελεύσεις εντός του OneLake ή συνδέονται με άλλα στοιχεία δεδομένων που συμμορφώνονται με τη μορφή πίνακα Delta. Εάν ο προορισμός της συντόμευσης περιέχει δεδομένα σε μια υποστηριζόμενη μορφή πίνακα (όπως Delta), το lakehouse συγχρονίζει αυτόματα τα μετα-δεδομένα του πίνακα και αναγνωρίζει τον φάκελο ως πίνακα.

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

Σημείωμα

Η μορφή Delta δεν υποστηρίζει πίνακες με χαρακτήρες διαστήματος στο όνομα. Το OneLake δεν αναγνωρίζει καμία συντόμευση που περιέχει ένα κενό διάστημα στο όνομα ως πίνακα Delta στο lakehouse.

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

Διάγραμμα που εμφανίζει την προβολή

Βάση δεδομένων KQL

Όταν δημιουργείτε μια συντόμευση σε μια βάση δεδομένων KQL, εμφανίζεται στον φάκελο "Συντομεύσεις " της βάσης δεδομένων. Η βάση δεδομένων KQL αντιμετωπίζει συντομεύσεις όπως εξωτερικούς πίνακες. Για να υποβάλετε ερώτημα στη συντόμευση, χρησιμοποιήστε τη external_table συνάρτηση της γλώσσας ερωτημάτων Kusto.

Στιγμιότυπο οθόνης συντομεύσεων μέσα σε μια βάση δεδομένων KQL.

Συντομεύσεις βάσης δεδομένων Eventhouse

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

Επιλέξτε συγκεκριμένα υποστοιχεία

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

  • Πίνακες - Κανονικοί πίνακες από τη βάση δεδομένων προέλευσης
  • Πίνακες συντομεύσεων - Πίνακες που είναι οι ίδιοι συντομεύσεις
  • Υλοποιημένες προβολές - Προυπολογισμένες προβολές για βελτιστοποιημένα ερωτήματα
  • Συναρτήσεις - Αποθηκευμένες συναρτήσεις για επαναχρησιμοποιήσιμη λογική ερωτήματος

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

Για να επιλέξετε συγκεκριμένα υποστοιχεία:

  1. Σε μια αποθήκη συμβάντων, επιλέξτε + Συντόμευση νέας>βάσης δεδομένων.
  2. Επιλέξτε μια μέθοδο για τον προσδιορισμό της βάσης δεδομένων προέλευσης:
    • Κατάλογος OneLake - Περιηγηθείτε και επιλέξτε μια βάση δεδομένων από το Fabric.
    • URI συμπλέγματος - Εισαγάγετε ένα URI συμπλέγματος Azure Data Explorer και ένα όνομα βάσης δεδομένων με μη αυτόματο τρόπο.
    • Διακριτικό πρόσκλησης - Επικολλήστε ένα διακριτικό που εκδίδεται από τον παραγωγό δεδομένων. Η επιλογή του υποείδους προκαθορίζεται από τον παραγωγό.
  3. Στην ενότητα Υποστοιχεία προς συμπερίληψη , επιλέξτε Συμπερίληψη όλων των δευτερευόντων στοιχείων (προεπιλογή) ή Επιλογή συγκεκριμένων δευτερευόντων στοιχείων.
  4. Εάν επιλέξετε συγκεκριμένα δευτερεύοντα στοιχεία, χρησιμοποιήστε τον ενσωματωμένο επιλογέα για να φιλτράρετε κατά τύπο και να πραγματοποιήσετε αναζήτηση κατά όνομα.
  5. Επιλέξτε Δημιουργία για να δημιουργήσετε τη συντόμευση.

Σημείωμα

Μπορείτε να δείτε και να επιλέξετε μόνο δευτερεύοντα στοιχεία για τα οποία έχετε δικαίωμα κοινής χρήσης. Τα δευτερεύοντα στοιχεία για τα οποία δεν έχετε δικαίωμα κοινής χρήσης είναι κρυμμένα.

Αυτόματος συγχρονισμός σχήματος

Υπάρχουν δύο τύποι αυτόματου συγχρονισμού σχήματος για συντομεύσεις βάσης δεδομένων μονάδων διαχείρισης συμβάντων:

  • Αυτόματος συγχρονισμός σχήματος για τη συντόμευση βάσης δεδομένων: Προσθέτει ή αφαιρεί πίνακες, πίνακες συντομεύσεων, υλοποιημένες προβολές και συναρτήσεις. Αυτός ο συγχρονισμός πραγματοποιείται μόνο όταν δημιουργείτε μια συντόμευση βάσης δεδομένων και επιλέγετε Συμπερίληψη όλων των δευτερευόντων στοιχείων. Εάν επιλέξετε μόνο ένα υποσύνολο των υποστοιχείων, αυτός ο συγχρονισμός δεν ισχύει.
  • Αυτόματος συγχρονισμός σχήματος για έναν πίνακα συντομεύσεων: Προσθέτει, διαγράφει ή μετονομάζει στήλες και αλλάζει τους τύπους στηλών. Αυτός ο συγχρονισμός πραγματοποιείται για όλους τους πίνακες συντομεύσεων από προεπιλογή, εκτός εάν τον απενεργοποιήσετε με την εντολή KQL στο παρακάτω παράδειγμα.

Οι καταναλωτές ενός κοινόχρηστου στοιχείου σε επίπεδο πίνακα μπορούν να υποβάλουν ερωτήματα και να προβάλουν μόνο δευτερεύοντα στοιχεία που περιλαμβάνονται ρητά στο κοινόχρηστο στοιχείο. Τα ονόματα των μη κοινόχρηστων δευτερευόντων στοιχείων δεν είναι ορατά στους καταναλωτές.

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

.create-or-alter external table ExternalTable
kind=delta
(
   h@'https://storageaccount.blob.core.windows.net/container1;secretKey'
) with (AutoUpdateSchema=false)

Εξαρτήσεις υποστοιχείων

Όταν επιλέγετε δευτερεύοντα στοιχεία, το σύστημα χειρίζεται αυτόματα τις εξαρτήσεις:

  • Όταν επιλέγετε μια υλοποιημένη προβολή ή συνάρτηση, οι αναφερόμενοι πίνακες επιλέγονται αυτόματα.
  • Όταν καταργείτε την επιλογή μιας υλοποιημένης προβολής ή συνάρτησης, οι αναφερόμενοι πίνακες παραμένουν επιλεγμένοι.
  • Όταν καταργείτε την επιλογή ενός πίνακα, οι υλοποιημένες προβολές ή συναρτήσεις που εξαρτώνται από αυτόν καταργούνται αυτόματα.

Σημείωμα

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

Πού μπορώ να αποκτήσω πρόσβαση σε συντομεύσεις;

Οποιαδήποτε υπηρεσία Fabric ή μη Fabric που μπορεί να έχει πρόσβαση σε δεδομένα στο OneLake μπορεί να χρησιμοποιήσει συντομεύσεις. Οι συντομεύσεις είναι διαφανείς σε οποιαδήποτε υπηρεσία που αποκτά πρόσβαση σε δεδομένα μέσω του API OneLake. Οι συντομεύσεις εμφανίζονται απλώς ως ένας άλλος φάκελος στη λίμνη. Τα Apache Spark, SQL, Real-Time Intelligence και Analysis Services μπορούν να χρησιμοποιούν συντομεύσεις κατά την υποβολή ερωτημάτων για δεδομένα.

Apache Spark

Τα σημειωματάρια Apache Spark και οι εργασίες Apache Spark μπορούν να χρησιμοποιούν συντομεύσεις που δημιουργείτε στο OneLake. Χρησιμοποιήστε σχετικές διαδρομές αρχείων για να διαβάσετε δεδομένα απευθείας από συντομεύσεις. Επιπλέον, εάν δημιουργήσετε μια συντόμευση στην ενότητα Πίνακες του lakehouse και έχει τη μορφή Delta, μπορείτε να την διαβάσετε ως διαχειριζόμενο πίνακα χρησιμοποιώντας τη σύνταξη SQL Apache Spark.

df = spark.read.format("delta").load("Tables/MyShortcut")
display(df)
df = spark.sql("SELECT * FROM MyLakehouse.MyShortcut LIMIT 1000")
display(df)

SQL

Μπορείτε να διαβάσετε συντομεύσεις στην ενότητα Tables ενός lakehouse μέσω του τελικού σημείου ανάλυσης SQL για το lakehouse. Μπορείτε να αποκτήσετε πρόσβαση στο τελικό σημείο ανάλυσης SQL μέσω του επιλογέα λειτουργίας του lakehouse ή μέσω του SQL Server Management Studio (SSMS).

SELECT TOP (100) *
FROM [MyLakehouse].[dbo].[MyShortcut]

Ευφυΐα σε πραγματικό χρόνο

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

external_table('MyShortcut')
| take 100

Υπηρεσίες ανάλυσης

Μπορείτε να δημιουργήσετε σημασιολογικά μοντέλα για lakehouses που περιέχουν συντομεύσεις στην ενότητα Πίνακες του lakehouse. Όταν το μοντέλο σημασιολογίας εκτελείται σε λειτουργία Direct Lake, οι Υπηρεσίες ανάλυσης μπορούν να διαβάσουν δεδομένα απευθείας από τη συντόμευση.

Υπηρεσίες Non-Fabric

Οι εφαρμογές και οι υπηρεσίες εκτός του Fabric μπορούν επίσης να έχουν πρόσβαση σε συντομεύσεις μέσω του OneLake API. Το OneLake υποστηρίζει ένα υποσύνολο των ADLS Gen2 και API χώρου αποθήκευσης αντικειμένων blob. Για να μάθετε περισσότερα σχετικά με το API OneLake, ανατρέξτε στο θέμα Πρόσβαση OneLake με API.

https://onelake.dfs.fabric.microsoft.com/MyWorkspace/MyLakhouse/Tables/MyShortcut/MyFile.csv

Τύποι συντομεύσεων

Οι συντομεύσεις στο OneLake υποστηρίζουν πολλές πηγές δεδομένων συστήματος αρχείων. Αυτές οι προελεύσεις περιλαμβάνουν εσωτερικές τοποθεσίες OneLake και εξωτερικές ή μη πηγές της Microsoft.

Μπορείτε επίσης να create συντομεύσεις για θέσεις εσωτερικής εγκατάστασης ή με περιορισμούς δικτύου χρησιμοποιώντας την πύλη δεδομένων εσωτερικής εγκατάστασης (OPDG) Fabric.

Εσωτερικές συντομεύσεις OneLake

Χρησιμοποιήστε εσωτερικές συντομεύσεις OneLake για αναφορά δεδομένων σε υπάρχοντα στοιχεία Fabric, όπως:

  • Βάσεις δεδομένων KQL
  • Lakehouses
  • Κατοπτρικοί κατάλογοι Azure Databricks
  • Βάσεις δεδομένων με κατοπτρισμούς
  • Σημασιολογικά μοντέλα
  • Βάσεις δεδομένων SQL
  • Αποθήκες

Για οδηγίες σχετικά με τη δημιουργία μιας εσωτερικής συντόμευσης, ανατρέξτε στο θέμα Δημιουργία εσωτερικής συντόμευσης OneLake.

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

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

Σημαντικό

Όταν οι χρήστες αποκτούν πρόσβαση σε συντομεύσεις μέσω σημασιολογικών μοντέλων Power BI χρησιμοποιώντας μηχανές Direct Lake μέσω SQL ή T-SQL σε λειτουργία ταυτότητας με ανάθεση, η ταυτότητα του καλούντος χρήστη δεν μεταβιβάζεται στον προορισμό συντόμευσης. Αντίθετα, μεταβιβάζεται η ταυτότητα του κατόχου του καλούντος στοιχείου, η οποία εκχωρεί πρόσβαση στον καλούντα χρήστη. Για να επιλύσετε αυτόν τον περιορισμό, χρησιμοποιήστε σημασιολογικά μοντέλα Power BI σε λειτουργία Direct Lake over OneLake ή T-SQL σε λειτουργία ταυτότητας χρήστη.

Εξωτερικές συντομεύσεις OneLake

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

Προσωρινή αποθήκευση

Η προσωρινή αποθήκευση συντομεύσεων μπορεί να μειώσει το κόστος εξόδου που σχετίζεται με την πρόσβαση σε δεδομένα μεταξύ cloud. Καθώς το OneLake διαβάζει αρχεία μέσω μιας εξωτερικής συντόμευσης, η υπηρεσία αποθηκεύει τα αρχεία σε ένα cache για τον χώρο εργασίας Fabric. Το OneLake ανταποκρίνεται σε επακόλουθες αιτήσεις ανάγνωσης από την προσωρινή μνήμη και όχι από την υπηρεσία παροχής απομακρυσμένης αποθήκευσης. Μπορείτε να ορίσετε την περίοδο διατήρησης για τα αποθηκευμένα αρχεία μεταξύ 1-28 ημερών. Κάθε φορά που αποκτάτε πρόσβαση στο αρχείο, η περίοδος διατήρησης μηδενίζεται. Εάν η παροχή απομακρυσμένου χώρου αποθήκευσης έχει μια πιο πρόσφατη έκδοση του αρχείου από την έκδοση του cache, τότε το OneLake εξυπηρετεί το αίτημα από τον πάροχο απομακρυσμένου χώρου αποθήκευσης και ενημερώνει το αρχείο στο cache. Εάν δεν αποκτήσετε πρόσβαση σε ένα αρχείο εντός της επιλεγμένης περιόδου διατήρησης, εκκαθαρίζεται από την προσωρινή μνήμη. Δεν αποθηκεύονται στο cache μεμονωμένα αρχεία μεγαλύτερα από 1 GB.

Σημείωμα

Η προσωρινή αποθήκευση συντομεύσεων υποστηρίζει αυτήν τη στιγμή συντομεύσεις Google Cloud Storage (GCS), συμβατές με S3, S3 και πύλες δεδομένων εσωτερικής εγκατάστασης.

Η προσωρινή αποθήκευση υποστηρίζεται επίσης για συντομεύσεις Amazon S3 εσωτερικής εγκατάστασης που χρησιμοποιούν έλεγχο ταυτότητας κύριας υπηρεσίας Microsoft Entra.

Για να ενεργοποιήσετε την προσωρινή αποθήκευση για συντομεύσεις, ανοίξτε τον πίνακα Ρυθμίσεις χώρου εργασίας. Επιλέξτε την καρτέλα OneLake. Αλλάξτε τη ρύθμιση cache σε Σε και επιλέξτε το Περίοδος διατήρησηςκαι .

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

Στιγμιότυπο οθόνης του πίνακα ρυθμίσεων χώρου εργασίας με επιλεγμένη την καρτέλα OneLake.

Πώς οι συντομεύσεις χρησιμοποιούν τις συνδέσεις cloud

Οι συντομεύσεις ADLS και S3 αναθέτουν εξουσιοδότηση χρησιμοποιώντας συνδέσεις cloud. Όταν δημιουργείτε μια νέα συντόμευση ADLS ή S3, δημιουργείτε μια νέα σύνδεση ή επιλέγετε μια υπάρχουσα σύνδεση για την προέλευση δεδομένων. Ο ορισμός μιας σύνδεσης για μια συντόμευση είναι μια λειτουργία σύνδεσης. Μόνο χρήστες με δικαιώματα στη σύνδεση μπορούν να εκτελέσουν τη λειτουργία σύνδεσης. Αν δεν έχετε δικαίωμα για τη σύνδεση, δεν μπορείτε να δημιουργήσετε νέες συντομεύσεις χρησιμοποιώντας αυτήν τη σύνδεση.

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

Ασφάλεια συντόμευσης

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

Πώς χειρίζονται οι συντομεύσεις διαγραφές;

Οι συντομεύσεις δεν υποστηρίζουν διαδοχικές διαγραφές. Όταν διαγράφετε μια συντόμευση, διαγράφετε μόνο το αντικείμενο συντόμευσης. Τα δεδομένα στον στόχο συντόμευσης παραμένουν αμετάβλητα. Ωστόσο, εάν διαγράψετε ένα αρχείο ή φάκελο μέσα σε μια συντόμευση και έχετε δικαιώματα στον προορισμό συντόμευσης για να εκτελέσετε τη λειτουργία διαγραφής, διαγράφετε επίσης το αρχείο ή το φάκελο στον προορισμό.

Για παράδειγμα, εξετάστε μια λίμνη με την ακόλουθη διαδρομή: MyLakehouse\Files\MyShortcut\Foo\Bar. Το MyShortcut είναι μια συντόμευση που παραπέμπει σε έναν λογαριασμό ADLS Gen2 που περιέχει τους καταλόγους Foo\Bar .

Εάν διαγράψετε MyLakehouse\Files\MyShortcutτο , διαγράφετε τη συντόμευση MyShortcut από το lakehouse, αλλά τα αρχεία και οι κατάλογοι στο λογαριασμό ADLS Gen2 Foo\Bar παραμένουν ανεπηρέαστα.

Εάν διαγράψετε MyLakehouse\Files\MyShortcut\Foo\Barτο και έχετε δικαιώματα εγγραφής στο λογαριασμό ADLS Gen2, διαγράφετε τον κατάλογο Bar από το λογαριασμό ADLS Gen2.

Ως άλλο παράδειγμα, εξετάστε μια λίμνη με δυνατότητα σχήματος με την ακόλουθη διαδρομή: MyLakehouse\Tables\MySchemaShortcut\Dir1. Το MySchemaShortcut είναι μια συντόμευση σχήματος που οδηγεί σε έναν λογαριασμό ADLS Gen2 που περιέχει τον κατάλογο Dir1 .

Εάν διαγράψετε MyLakehouse\Tables\MySchemaShortcutτο , διαγράφετε τη συντόμευση σχήματος MySchemaShortcut από το lakehouse, αλλά τα αρχεία και οι κατάλογοι στο λογαριασμό ADLS Gen2 Dir1 παραμένουν ανεπηρέαστα.

Εάν διαγράψετε MyLakehouse\Tables\MySchemaShortcut\Dir1το και έχετε δικαιώματα εγγραφής στο λογαριασμό ADLS Gen2, διαγράφετε τον κατάλογο Dir1 από το λογαριασμό ADLS Gen2.

Προβολή διαχρονικής καταγραφής χώρου εργασίας

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

Στιγμιότυπο οθόνης της οθόνης προβολής διαχρονικής καταγραφής για την απεικόνιση της σχέσης συντόμευσης.

Σημείωμα

Η προβολή διαχρονικής καταγραφής περικλείεται σε έναν μόνο χώρο εργασίας. Δεν εμφανίζονται συντομεύσεις σε θέσεις εκτός του επιλεγμένου χώρου εργασίας.

Περιορισμοί και ζητήματα

  • Κάθε στοιχείο Fabric υποστηρίζει έως και 100.000 συντομεύσεις. Σε αυτό το πλαίσιο, ο όρος στοιχείο αναφέρεται σε εφαρμογές, λίμνες, αποθήκες, αναφορές και άλλα.
  • Μια μεμονωμένη διαδρομή OneLake υποστηρίζει έως και 10 συντομεύσεις.
  • Ο μέγιστος αριθμός άμεσων συντομεύσεων σε συνδέσεις συντόμευσης είναι 5.
  • Τα ονόματα συντομεύσεων, οι γονικές διαδρομές και οι διαδρομές προορισμού δεν μπορούν να περιέχουν χαρακτήρες "%" ή "+".
  • Οι συντομεύσεις δεν υποστηρίζουν μη λατινικούς χαρακτήρες.
  • Η Γενεαλογία για συντομεύσεις σε αποθήκες και σημασιολογικά μοντέλα δεν είναι προς το παρόν διαθέσιμη.
  • Μια συντόμευση Fabric συγχρονίζεται αυτόματα με την πηγή. Οι ενημερώσεις σχήματος και μετα-δεδομένων εφαρμόζονται χωρίς μη αυτόματη παρέμβαση, αλλά ο χρόνος μετάδοσης μπορεί να διαφέρει λόγω των επιδόσεων της προέλευσης δεδομένων, των προβολών στο cache ή της συνδεσιμότητας δικτύου.
  • Μπορεί να χρειαστεί έως και ένα λεπτό για να αναγνωρίσει το API πίνακα τις νέες συντομεύσεις.
  • Οι συντομεύσεις σχήματος μπορούν να δημιουργηθούν μόνο σε λίμνες με δυνατότητα σχήματος.