Κατοπτρικά Snowflake στο Microsoft Fabric
Το Κατοπτρικό στο Fabric παρέχει μια εύκολη εμπειρία για την αποφυγή σύνθετων ETL (Εξαγωγή φόρτου μετασχηματισμού) και την ενσωμάτωση των υπαρχόντων δεδομένων αποθήκης Snowflake με τα υπόλοιπα δεδομένα σας στο Microsoft Fabric. Μπορείτε να αναπαραγάγετε συνεχώς τα υπάρχοντα δεδομένα σας Snowflake απευθείας στο OneLake του Fabric. Μέσα στο Fabric, μπορείτε να ξεκλειδώσετε ισχυρή επιχειρηματική ευφυΐα, τεχνητή νοημοσύνη, μηχανική δεδομένων, επιστήμη δεδομένων και σενάρια κοινής χρήσης δεδομένων.
Για ένα εκπαιδευτικό βοήθημα σχετικά με τη ρύθμιση παραμέτρων της βάσης δεδομένων σας Snowflake για Κατοπτρικά στο Fabric, ανατρέξτε στο Εκπαιδευτικό βοήθημα: Ρύθμιση παραμέτρων βάσεων δεδομένων κατοπτρισμού του Microsoft Fabric από το Snowflake.
Γιατί να χρησιμοποιήσετε κατοπτρικά στο Fabric;
Με το Mirroring in Fabric, δεν χρειάζεται να συνδυάσετε διαφορετικές υπηρεσίες από πολλούς προμηθευτές. Αντ' αυτού, μπορείτε να απολαύσετε ένα ιδιαίτερα ενσωματωμένο, ολοκληρωμένο και εύχρηστο προϊόν που έχει σχεδιαστεί για να απλοποιεί τις ανάγκες ανάλυσής σας και έχει δημιουργηθεί για άνοιγμα και συνεργασία μεταξύ της Microsoft, της Snowflake και των 1000s τεχνολογικών λύσεων που μπορούν να διαβάσουν τη μορφή πίνακα Delta Lake ανοιχτού κώδικα.
Σε ποιες εμπειρίες ανάλυσης δημιουργείται;
Οι βάσεις δεδομένων με κατοπτρισμούς είναι ένα στοιχείο της Αποθήκης δεδομένων Fabric, διαφορετικό από το τελικό σημείο ανάλυσης αποθήκης και SQL.
Η δημιουργία κατοπτρισμού δημιουργεί τρία στοιχεία στον χώρο εργασίας fabric σας:
- Το στοιχείο βάσης δεδομένων κατοπτρισμού. Το κατοπτρικό διαχειρίζεται την αναπαραγωγή των δεδομένων σε OneLake και τη μετατροπή σε Parquet, σε μορφή έτοιμη για ανάλυση. Αυτό επιτρέπει σενάρια κατάντη, όπως η μηχανική δεδομένων, η επιστήμη δεδομένων και πολλά άλλα.
- Ένα τελικό σημείο ανάλυσης SQL
- Ένα προεπιλεγμένο σημασιολογικό μοντέλο
Κάθε βάση δεδομένων κατοπτρισμού έχει ένα τελικό σημείο ανάλυσης SQL που δημιουργείται αυτόματα και παρέχει μια πλούσια εμπειρία ανάλυσης επιπλέον των πινάκων Delta που δημιουργούνται από τη διαδικασία κατοπτρισμού. Οι χρήστες έχουν πρόσβαση σε γνωστές εντολές T-SQL που μπορούν να ορίζουν και υποβάλλουν ερωτήματα σε αντικείμενα δεδομένων, όχι όμως να χειρίζονται τα δεδομένα από το τελικό σημείο της ανάλυσης SQL, καθώς πρόκειται για ένα αντίγραφο μόνο για ανάγνωση. Μπορείτε να εκτελέσετε τις ακόλουθες ενέργειες στο τελικό σημείο ανάλυσης SQL:
- Εξερευνήστε τους πίνακες που αναφέρονται σε δεδομένα στους πίνακες σας Delta Lake από το Snowflake.
- Δεν θα δημιουργήσετε ερωτήματα και προβολές κώδικα και θα εξερευνήσετε οπτικά δεδομένα χωρίς τη σύνταξη μιας γραμμής κώδικα.
- Αναπτύξτε προβολές SQL, ενσωματωμένα TVF (Συναρτήσεις με τιμή πίνακα) και αποθηκευμένες διαδικασίες για να συμπυκνώσετε τη σημασιολογία και την επιχειρηματική λογική σας στο T-SQL.
- Διαχειριστείτε δικαιώματα στα αντικείμενα.
- Υποβάλετε ερωτήματα για δεδομένα σε άλλες Αποθήκες και Lakehouse στον ίδιο χώρο εργασίας.
Εκτός από το πρόγραμμα επεξεργασίας ερωτημάτων SQL, υπάρχει ένα ευρύ οικοσύστημα εργαλείων που μπορεί να υποβάλει ερωτήματα στο τελικό σημείο ανάλυσης SQL, συμπεριλαμβανομένου του SQL Server Management Studio (SSMS), της επέκτασης mssql με Κώδικα Visual Studio, ακόμη και στο GitHub Copilot.
Ζητήματα ασφαλείας
Για να ενεργοποιήσετε τον κατοπτρικό πίνακα Fabric, θα χρειαστείτε δικαιώματα χρήστη για τη βάση δεδομένων Snowflake που περιέχει τα ακόλουθα δικαιώματα:
CREATE STREAM
SELECT table
SHOW tables
DESCRIBE tables
Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Τεκμηρίωση του Snowflake σχετικά με τα δικαιώματα ελέγχου πρόσβασης για πίνακες ροής και τα απαιτούμενα δικαιώματα για ροές.
Σημαντικό
Οποιαδήποτε λεπτομερής ασφάλεια που έχει δημιουργηθεί στην αποθήκη Snowflake προέλευσης πρέπει να ρυθμιστεί εκ νέου στη βάση δεδομένων κατοπτρισμού στο Microsoft Fabric. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Δικαιώματα σε υποδιαίρεση SQL στο Microsoft Fabric.
Κατοπτρικά ζητήματα κόστους Snowflake
Το Fabric δεν χρεώνει για τέλη εισόδου δεδομένων δικτύου στο OneLake για Mirroring. Δεν υπάρχει κόστος κατοπτρισμού όταν τα δεδομένα σας Snowflake αντιγράφονται στο OneLake.
Υπάρχουν έξοδα υπολογισμού Snowflake και cloud όταν τα δεδομένα αντικατοπτρίζονται: οι υπολογιστικές υπηρεσίες εικονικής αποθήκης και οι υπηρεσίες cloud υπολογίζονται.
- Χρεώσεις υπολογιστικής λειτουργίας εικονικής αποθήκης Snowflake:
- Οι υπολογιστικές χρεώσεις θα χρεωθούν στην πλευρά του Snowflake εάν υπάρχουν αλλαγές δεδομένων που διαβάζονται στο Snowflake και με τη σειρά τους αντικατοπτρίζονται στο Fabric.
- Τα ερωτήματα μετα-δεδομένων που εκτελούνται στο παρασκήνιο για να ελέγξουν για αλλαγές δεδομένων δεν χρεώνονται για οποιαδήποτε υπολογιστική λειτουργία Snowflake. Ωστόσο, τα ερωτήματα που παράγουν δεδομένα όπως ένα
SELECT *
θα ξυπνήσουν την αποθήκη Snowflake και η υπολογιστική λειτουργία θα χρεωθούν.
- Υπολογιστικές χρεώσεις υπηρεσιών Snowflake:
- Παρόλο που δεν υπάρχουν υπολογιστικές χρεώσεις για εργασίες στο παρασκήνιο, όπως σύνταξη, ερωτήματα μετα-δεδομένων, έλεγχος πρόσβασης, εμφάνιση αλλαγών δεδομένων, ακόμη και ερωτήματα DDL, υπάρχουν δαπάνες cloud που σχετίζονται με αυτά τα ερωτήματα.
- Ανάλογα με τον τύπο της έκδοσης Snowflake που διαθέτετε, θα χρεωθείτε για τις αντίστοιχες πιστώσεις για τυχόν έξοδα υπηρεσιών cloud.
Στο παρακάτω στιγμιότυπο οθόνης, μπορείτε να δείτε το υπολογιστικό κόστος εικονικής αποθήκης και υπηρεσιών cloud για τη σχετική βάση δεδομένων Snowflake, το οποίο αντικατοπτρίζεται στο Fabric. Σε αυτό το σενάριο, το μεγαλύτερο μέρος του υπολογιστικού κόστους των υπηρεσιών cloud (με κίτρινο) προέρχεται από ερωτήματα αλλαγής δεδομένων με βάση τα σημεία που αναφέρθηκαν προηγουμένως. Οι χρεώσεις υπολογιστικής εικονικής αποθήκης (σε μπλε) προέρχονται αυστηρά από τις αλλαγές δεδομένων που διαβάζονται από το Snowflake και αντικατοπτρίζονται στο Fabric.
Για περισσότερες πληροφορίες σχετικά με το κόστος συγκεκριμένων ερωτημάτων cloud για snowflake, ανατρέξτε στο θέμα Έγγραφα Snowflake: Κατανόηση του συνολικού κόστους.