Τρόπος: Σύνδεση με κατοπτρικά δεδομένα του Azure Cosmos DB με άλλες βάσεις δεδομένων κατοπτρισμού στο Microsoft Fabric (Προεπισκόπηση)
Σε αυτόν τον οδηγό, συνδέστε δύο κοντέινερ Azure Cosmos DB για NoSQL από ξεχωριστές βάσεις δεδομένων, χρησιμοποιώντας κατοπτρικά fabric.
Μπορείτε να ενώσετε δεδομένα από το Cosmos DB με οποιεσδήποτε άλλες βάσεις δεδομένων κατοπτρισμού, αποθήκες ή λίμνες μέσα στον ίδιο χώρο εργασίας Fabric.
Σημαντικό
Το κατοπτρικό αντίγραφο για το Azure Cosmos DB είναι αυτήν τη στιγμή σε προεπισκόπηση. Οι φόρτοι εργασίας παραγωγής δεν υποστηρίζονται κατά τη διάρκεια της προεπισκόπησης. Προς το παρόν, υποστηρίζονται μόνο οι λογαριασμοί Azure Cosmos DB για NoSQL.
Προαπαιτούμενα στοιχεία
- Ένας υπάρχων λογαριασμός Azure Cosmos DB για NoSQL.
- Εάν δεν έχετε μια συνδρομή Azure, δοκιμάστε το Azure Cosmos DB για δωρεάν NoSQL.
- Εάν έχετε μια υπάρχουσα συνδρομή Azure, δημιουργήστε έναν νέο λογαριασμό Azure Cosmos DB για λογαριασμό NoSQL.
- Ένα υπάρχον σύνολο εκχωρημένων πόρων Fabric. Εάν δεν έχετε ένα υπάρχον σύνολο εκχωρημένων πόρων, ξεκινήστε μια δοκιμαστική έκδοση Fabric.
- Ο λογαριασμός Azure Cosmos DB for NoSQL πρέπει να ρυθμιστεί για κατοπτρικά Fabric. Για περισσότερες πληροφορίες, ανατρέξτε στις απαιτήσεις λογαριασμού.
Φιλοδώρημα
Κατά τη διάρκεια της δημόσιας προεπισκόπησης, συνιστάται να χρησιμοποιήσετε ένα αντίγραφο δοκιμής ή ανάπτυξης των υπαρχόντων δεδομένων σας Azure Cosmos DB που μπορούν να ανακτηθούν γρήγορα από ένα αντίγραφο ασφαλείας.
Ρύθμιση κατοπτρισμού και προαπαιτούμενων
Ρυθμίστε τις παραμέτρους κατοπτρισμού για τη βάση δεδομένων Azure Cosmos DB for NoSQL. Εάν δεν είστε βέβαιοι για τον τρόπο ρύθμισης παραμέτρων κατοπτρισμού, ανατρέξτε στο εκπαιδευτικό βοήθημα ρύθμισης παραμέτρων βάσης δεδομένων κατοπτρισμού.
Μεταβείτε στην πύλη Fabric.
Δημιουργήστε μια νέα σύνδεση χρησιμοποιώντας τα διαπιστευτήρια του λογαριασμού σας Azure Cosmos DB.
Κατοπτρικό αντίγραφο της πρώτης βάσης δεδομένων χρησιμοποιώντας τη σύνδεση που ρυθμίσατε.
Τώρα, κατοπτρικά της δεύτερης βάσης δεδομένων.
Περιμένετε να ολοκληρωθεί η αναπαραγωγή με το αρχικό στιγμιότυπο δεδομένων και για τους δύο καθρέφτες.
Δημιουργία ερωτήματος που συνδέει βάσεις δεδομένων
Τώρα, χρησιμοποιήστε το τελικό σημείο ανάλυσης SQL για να δημιουργήσετε ένα ερώτημα σε δύο κατοπτρετικά στοιχεία βάσης δεδομένων, χωρίς την ανάγκη μετακίνησης δεδομένων. Και τα δύο στοιχεία πρέπει να βρίσκονται στον ίδιο χώρο εργασίας.
Μεταβείτε σε μία από τις βάσεις δεδομένων κατοπτρισμού στην πύλη Fabric.
Μεταβείτε από Κατοπτρικό Azure Cosmos DB σε τελικό σημείο ανάλυσης SQL.
Στο μενού, επιλέξτε + Αποθήκες. Επιλέξτε το στοιχείο τελικού σημείου ανάλυσης SQL για την άλλη βάση δεδομένων κατοπτρισμού.
Ανοίξτε το μενού περιβάλλοντος για τον πίνακα και επιλέξτε Νέο ερώτημα SQL. Γράψτε ένα παράδειγμα ερωτήματος που συνδυάζει και τις δύο βάσεις δεδομένων.
Για παράδειγμα, αυτό το ερώτημα θα εκτελεστεί σε πολλαπλά κοντέινερ και βάσεις δεδομένων, χωρίς καμία μετακίνηση δεδομένων. Αυτό το παράδειγμα προϋποθέτει το όνομα του πίνακα και των στηλών σας. Χρησιμοποιήστε τον δικό σας πίνακα και στήλες κατά τη σύνταξη του ερωτήματος SQL.
SELECT product_category_count = COUNT (product_category), product_category FROM [StoreSalesDB].[dbo].[storeorders_Sql] as StoreSales INNER JOIN [dbo].[OrdersDB_order_status] as OrderStatus ON StoreSales.order_id = OrderStatus.order_id WHERE order_status='delivered' AND OrderStatus.order_month_year > '6/1/2022' GROUP BY product_category ORDER BY product_category_count desc
Μπορείτε να προσθέσετε δεδομένα από περισσότερες προελεύσεις και να υποβάλετε ερωτήματα απρόσκοπτα. Το fabric απλοποιεί και διευκολύνει τη συγκέντρωση των δεδομένων του οργανισμού σας.