Κοινή χρήση μέσω


Προσθήκη προέλευσης Διαχειριζόμενου CDC διαχειριζόμενης παρουσίας Azure SQL σε μια ροή συμβάντων

Αυτό το άρθρο σάς δείχνει πώς μπορείτε να προσθέσετε μια προέλευση καταγραφής δεδομένων διαχειριζόμενης παρουσίας sql Azure (CDC) σε μια ροή συμβάντων.

Η σύνδεση προέλευσης διαχειριζόμενης παρουσίας CDC του Azure SQL για τις ροές συμβάντων Microsoft Fabric σάς επιτρέπει να καταγράψετε ένα στιγμιότυπο των τρεχόντων δεδομένων σε μια βάση δεδομένων διαχειριζόμενης παρουσίας SQL. Η σύνδεση, στη συνέχεια, παρακολουθεί και καταγράφει τυχόν μελλοντικές αλλαγές σε επίπεδο γραμμών σε αυτά τα δεδομένα. Μόλις οι αλλαγές καταγράφονται στο eventstream, μπορείτε να επεξεργαστείτε αυτά τα δεδομένα CDC σε πραγματικό χρόνο και να το στείλετε σε διαφορετικούς προορισμούς εντός fabric για περαιτέρω επεξεργασία ή ανάλυση.

Σημείωμα

Αυτή η προέλευση δεν υποστηρίζεται στις ακόλουθες περιοχές των εκχωρημένων πόρων του χώρου εργασίας σας: Δυτικές Η.Π.Α.3, Δυτική Ελβετία.

Προαπαιτούμενα στοιχεία

  • Πρόσβαση σε έναν χώρο εργασίας στη λειτουργία άδειας χρήσης εκχωρημένων πόρων Fabric (ή) στη λειτουργία άδειας χρήσης δοκιμαστικής έκδοσης με δικαιώματα Συμβάλλοντα ή υψηλότερα δικαιώματα.
  • Μια τρέχουσα βάση δεδομένων διαχειριζόμενης παρουσίας SQL Azure.
  • Η Διαχειριζόμενη παρουσία azure SQL πρέπει να ενεργοποιήσει το δημόσιο τελικό σημείο και να μην βρίσκεται πίσω από ένα τείχος προστασίας ή να είναι ασφαλισμένο σε ένα εικονικό δίκτυο.
  • Το CDC ενεργοποιείται στο Azure SQL Managed Instance εκτελώντας την αποθηκευμένη διαδικασία sys.sp_cdc_enable_db. Για λεπτομέρειες, ανατρέξτε στο θέμα Ενεργοποίηση και απενεργοποίηση της καταγραφής δεδομένων αλλαγής.

Σημείωμα

Ο μέγιστος αριθμός των προελεύσεων και προορισμών για ένα eventstream είναι 11.

Ενεργοποίηση δημόσιου τελικού σημείου στη διαχειριζόμενη παρουσία Azure SQL

Μεταβείτε στην πύλη Azure, ανοίξτε τη διαχειριζόμενη παρουσία Azure SQL, επιλέξτε Δικτύωση και ενεργοποιήστε το δημόσιο τελικό σημείο.

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

Ενεργοποίηση CDC στην διαχειριζόμενη παρουσία SQL Azure

  1. Ενεργοποιήστε το ΚΕΕΛΠΝΟ για τη βάση δεδομένων.

    EXEC sys.sp_cdc_enable_db; 
    
  2. Ενεργοποιήστε το CDC για έναν πίνακα χρησιμοποιώντας μια επιλογή ρόλου πύλης. Σε αυτό το παράδειγμα, MyTable το είναι το όνομα του πίνακα SQL.

    EXEC sys.sp_cdc_enable_table 
       @source_schema = N'dbo', 
       @source_name   = N'MyTable', 
       @role_name     = NULL 
    GO 
    

    Αφού το ερώτημα εκτελεστεί με επιτυχία, ενεργοποιήσατε το CDC στην διαχειριζόμενη παρουσία Azure SQL.

    Ένα στιγμιότυπο οθόνης που δείχνει ότι το cdc έχει ενεργοποιηθεί.

Προσθήκη Azure SQL Managed Instance CDC ως προέλευσης

  1. Στο Fabric Real-Time Intelligence, επιλέξτε Eventstream για να δημιουργήσετε μια νέα ροή συμβάντων.

    Ένα στιγμιότυπο οθόνης της δημιουργίας ενός νέου συμβάντος.

  2. Στην επόμενη οθόνη, επιλέξτε Προσθήκη εξωτερικής προέλευσης.

    Ένα στιγμιότυπο οθόνης της επιλογής Προσθήκη εξωτερικής προέλευσης.

Ρύθμιση παραμέτρων και σύνδεση στο Azure SQL Managed Instance CDC

  1. Στη σελίδα Σύνδεση, επιλέξτε Νέα σύνδεση.

    Στιγμιότυπο οθόνης που εμφανίζει την επιλογή της σύνδεσης Νέα σύνδεση στη σελίδα Σύνδεση.

  2. Στην ενότητα Ρυθμίσεις σύνδεσης, εισαγάγετε τις ακόλουθες τιμές για τον SQL Server σε εικονική μηχανή:

    • Διακομιστής: Εισαγάγετε το τελικό σημείο από την πύλη Azure, αντικαθιστώντας το κόμμα μεταξύ του κεντρικού υπολογιστή και της θύρας με άνω και κάτω τελεία. Για παράδειγμα, εάν το τελικό σημείο σας είναι xxxxx.public.xxxxxx.database.windows.net,3342, τότε θα πρέπει να εισαγάγετε xxxxx.public.xxxxxx.database.windows.net:3342 στο πεδίο Διακομιστής .

      Στιγμιότυπο οθόνης που εμφανίζει τη σελίδα

    • Βάση δεδομένων: Εισαγάγετε το όνομα της βάσης δεδομένων στην οποία θέλετε να συνδεθείτε εντός της Διαχειριζόμενης παρουσίας SQL Azure.

      Στιγμιότυπο οθόνης που εμφανίζει την ενότητα Ρυθμίσεις σύνδεσης της σελίδας Σύνδεση.

  3. Κάντε κύλιση προς τα κάτω και στην ενότητα Διαπιστευτήρια σύνδεσης , ακολουθήστε τα παρακάτω βήματα.

    • Στο Όνομα σύνδεσης, πληκτρολογήστε ένα όνομα για τη σύνδεση.

    • Για το είδος ελέγχου ταυτότητας, επιλέξτε Βασικός.

      Σημείωμα

      Προς το παρόν, οι ροές συμβάντων Fabric υποστηρίζουν μόνο βασικό έλεγχο ταυτότητας.

    • Εισαγάγετε Όνομα χρήστη και Κωδικός πρόσβασης για τον SQL Server σε εικονική μηχανή.

  4. Επιλέξτε Σύνδεση στο κάτω μέρος της σελίδας.

  5. Τώρα, στη σελίδα Σύνδεση , επιλέξτε Όλοι οι πίνακες ή εισαγάγετε τα ονόματα πινάκων που διαχωρίζονται με κόμματα, όπως: dbo.table1, dbo.table2.

  6. Επιλέξτε Επόμενο.

    Στιγμιότυπο οθόνης που εμφανίζει την επιλογή

  7. Στη σελίδα Αναθεώρηση + σύνδεση, εξετάστε τη σύνοψη και, στη συνέχεια, επιλέξτε Σύνδεση.

    Στιγμιότυπο οθόνης που εμφανίζει την επιλογή του κουμπιού

Προβολή ενημερωμένης ροής συμβάντων

Μπορείτε να δείτε την προέλευση Azure SQL MI DB (CDC) να προστίθεται στη ροή συμβάντων σας σε λειτουργία επεξεργασίας .

Ένα στιγμιότυπο οθόνης της προέλευσης azure SQL MI DB CDC σε λειτουργία επεξεργασίας με επισημασμένο το κουμπί Δημοσίευση.

Για να υλοποιήσετε αυτήν την προέλευση διαχειριζόμενης παρουσίας Azure SQL που προστέθηκε πρόσφατα, επιλέξτε Δημοσίευση. Αφού ολοκληρώσετε αυτά τα βήματα, η προέλευση διαχειριζόμενης παρουσίας SQL Azure είναι διαθέσιμη για απεικόνιση στην προβολή Live.

Ένα στιγμιότυπο οθόνης της προέλευσης azure SQL MI DB CDC σε λειτουργία ζωντανής προβολής.

Άλλες συνδέσεις: