Κοινοποίηση μέσω


Περιορισμοί σε βάσεις δεδομένων κατοπτρισμού Microsoft Fabric από τη διαχειριζόμενη παρουσία SQL Azure

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

Για την αντιμετώπιση προβλημάτων, ανατρέξτε στα θέματα:

Διαθεσιμότητα δυνατοτήτων

Μπορείτε να ρυθμίσετε τις παραμέτρους της διαχειριζόμενης παρουσίας SQL Azure για κατοπτρισμό, εάν έχει αναπτυχθεί σε οποιαδήποτε περιοχή Azure, εκτός από αυτές τις περιοχές αυτήν τη στιγμή: Ανατολικές ΗΠΑ 2; Δυτικές ΗΠΑ 2; Κεντρικές ΗΠΑ; Δυτικές ΗΠΑ.

Η διαθεσιμότητα των δυνατοτήτων εξαρτάται επίσης από τις περιοχές Fabric. Για μια πλήρη λίστα της υποστήριξης περιοχής Fabric, ανατρέξτε στο θέμα Περιοχές Fabric που υποστηρίζουν τον Κατοπτρισμό.

Περιορισμοί επιπέδου βάσης δεδομένων

  • Ο κατοπτρισμός στη διαχειριζόμενη παρουσία SQL Azure είναι διαθέσιμος μόνο για παρουσίες των οποίων η πολιτική ενημέρωσης έχει οριστεί σε Πάντα ενημερωμένη. Η έκδοση SQL Server 2022 της διαχειριζόμενης παρουσίας SQL δεν υποστηρίζει κατοπτρισμό.

  • Η εγκατάσταση αποκατάστασης γεωκαταστροφών δεν υποστηρίζεται από τον κατοπτρισμό.

  • Ο κατοπτρισμός δομής για Azure SQL διαχειριζόμενη παρουσία υποστηρίζεται μόνο σε μια εγγράψιμη κύρια βάση δεδομένων.

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

  • Ο μέγιστος αριθμός πινάκων που μπορούν να αντικατοπτριστούν στο Fabric είναι 500 πίνακες. Προς το παρόν, δεν είναι δυνατή η αναπαραγωγή πινάκων που υπερβαίνουν το όριο των 500.

    • Εάν επιλέξετε Κατοπτρικά όλα τα δεδομένα κατά τη ρύθμιση των παραμέτρων κατοπτρισμού, οι πίνακες που θα αντικατοπτριστούν είναι οι πρώτοι 500 πίνακες όταν όλοι οι πίνακες ταξινομούνται αλφαβητικά με βάση το όνομα του σχήματος και, στη συνέχεια, το όνομα του πίνακα. Το υπόλοιπο σύνολο πινάκων στο κάτω μέρος της αλφαβητικής λίστας δεν αντικατοπτρίζεται.
    • Εάν καταργήσετε την επιλογή Κατοπτρισμού όλων των δεδομένων και επιλέξετε μεμονωμένους πίνακες, δεν θα μπορείτε να επιλέξετε περισσότερους από 500 πίνακες.
  • Η δυνατότητα αντιγραφής/μετακίνησης βάσης δεδομένων δεν υποστηρίζεται σε βάσεις δεδομένων που αντικατοπτρίζονται. Εάν μετακινήσετε ή αντιγράψετε μια βάση δεδομένων με ενεργοποιημένο τον κατοπτρισμό, το αντίγραφο θα αναφέρει μια κατάσταση σφάλματος κατοπτρισμού.

  • Εάν η διαχειριζόμενη βάση δεδομένων παρουσίας SQL έχει ρυθμιστεί ώστε να χρησιμοποιεί τη δυνατότητα σύνδεσης διαχειριζόμενης παρουσίας SQL Azure, η αναγνώσιμη ρεπλίκα δεν υποστηρίζεται ως προέλευση για κατοπτρισμό Fabric.

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

  • Μια βάση δεδομένων Azure SQL διαχειριζόμενης παρουσίας δεν μπορεί να αντικατοπτριστεί, εάν είναι ενεργοποιημένη η καθυστερημένη διάρκεια συναλλαγών για τη βάση δεδομένων.

Δικαιώματα στη βάση δεδομένων προέλευσης

  • Υποστηρίζεται ασφάλεια σε επίπεδο γραμμών, αλλά προς το παρόν τα δικαιώματα δεν μεταδίδονται στα δεδομένα που έχουν αναπαραχθεί στο Fabric OneLake.
  • Τα δικαιώματα σε επίπεδο αντικειμένου, για παράδειγμα η εκχώρηση δικαιωμάτων σε συγκεκριμένες στήλες, δεν μεταδίδονται προς το παρόν στα δεδομένα αναπαραγωγής στο Fabric OneLake.
  • Οι ρυθμίσεις δυναμικής μάσκας δεδομένων δεν μεταδίδονται αυτήν τη στιγμή από τη βάση δεδομένων προέλευσης στο Fabric OneLake.
  • Για να ρυθμίσετε με επιτυχία τις παραμέτρους κατοπτρισμού για Azure SQL διαχειριζόμενη παρουσία, πρέπει να εκχωρηθούν δικαιώματα CONTROL ή db_owner στην κύρια αρχή που χρησιμοποιείται για τη σύνδεση με τη διαχειριζόμενη παρουσία SQL προέλευσης. Συνιστάται να το παραχωρήσετε μόνο στη βάση δεδομένων που αντικατοπτρίζεται - μην το κάνετε σε ολόκληρο το επίπεδο διακομιστή.

Ασφάλεια δικτύου και συνδεσιμότητας

  • Εάν η διαχειριζόμενη παρουσία SQL Azure δεν είναι δημόσια προσβάσιμη, δημιουργήστε μια πύλη δεδομένων εικονικού δικτύου ή μιαπύλη δεδομένων εσωτερικής εγκατάστασης για να αντικατοπτρίσετε τα δεδομένα. Βεβαιωθείτε ότι το δίκτυο του εικονικού δικτύου Azure ή του διακομιστή πύλης μπορεί να συνδεθεί στη διαχειριζόμενη παρουσία SQL Azure μέσω ενός ιδιωτικού τελικού σημείου.
  • Η διαχειριζόμενη ταυτότητα που έχει εκχωρηθεί στο σύστημα (SAMI) της διαχειριζόμενης παρουσίας SQL Azure πρέπει να είναι ενεργοποιημένη και πρέπει να είναι η κύρια ταυτότητα.
  • Τα δικαιώματα συμβολής του κύριου ονόματος (SPN) της υπηρεσίας Azure SQL Managed Instance δεν πρέπει να καταργηθούν από το στοιχείο βάσης δεδομένων κατοπτρισμού Fabric.
  • Η διαχειριζόμενη ταυτότητα (UAMI) που έχει εκχωρηθεί από το χρήστη δεν υποστηρίζεται.
  • Ο κατοπτρισμός σε μισθωτές Microsoft Entra δεν υποστηρίζεται όταν μια διαχειριζόμενη παρουσία SQL Azure και ο χώρος εργασίας Fabric βρίσκονται σε ξεχωριστούς μισθωτές. 
  • Οι ετικέτες προστασίας πληροφοριών/ευαισθησίας του Microsoft Purview που ορίζονται στη διαχειριζόμενη παρουσία SQL Azure δεν αντικατοπτρίζονται στο Fabric OneLake.

Επίπεδο πίνακα

  • Οι πίνακες με πρωτεύον κλειδί ή ομαδοποιημένο ευρετήριο (όταν δεν υπάρχει πρωτεύον κλειδί) σε μη υποστηριζόμενους τύπους δεν μπορούν να αντικατοπτριστούν - υπολογισμένες στήλες, τύποι που ορίζονται από το χρήστη, γεωμετρία, γεωγραφία, αναγνωριστικό ιεραρχίας, παραλλαγή SQL, χρονική σήμανση, datetime2(7),datetimeoffset(7) ή time(7).

  • Η λίμνη Delta υποστηρίζει μόνο έξι ψηφία ακρίβειας.

    • Οι στήλες τύπου SQL datetime2, με ακρίβεια 7 δευτερευόνων ψηφίων κλάσματος, δεν έχουν αντίστοιχο τύπο δεδομένων με την ίδια ακρίβεια στα αρχεία Delta στο Fabric OneLake. Μια απώλεια ακρίβειας συμβαίνει εάν αντικατοπτριστούν στήλες αυτού του τύπου και περικοπεί το έβδομο δεύτερο ψηφίο δεκαδικών.
    • Ο τύπος δεδομένων datetimeoffset(7) δεν έχει αντίστοιχο τύπο δεδομένων με την ίδια ακρίβεια στα αρχεία Delta στο Fabric OneLake. Προκύπτει απώλεια ακρίβειας (απώλεια ζώνης ώρας και δεκαδική έβδομη ώρα) εάν αντικατοπτρίζονται οι στήλες αυτού του τύπου.
  • Τα συγκεντρωτικά ευρετήρια columnstore δεν υποστηρίζονται προς το παρόν.

  • Εάν μία ή περισσότερες στήλες στον πίνακα είναι τύπου μεγάλου δυαδικού αντικειμένου (LOB) με μέγεθος > 1 MB, τα δεδομένα στήλης περικόπτονται σε μέγεθος 1 MB στο Fabric OneLake. Ρυθμίστε τις παραμέτρους του διακομιστή μέγιστου μεγέθους repl κειμένου για να επιτρέψετε περισσότερα από 65.536 byte, εάν θέλετε να επιτρέψετε μεγάλα ένθετα.

  • Οι πίνακες προέλευσης που έχουν οποιαδήποτε από τις ακόλουθες δυνατότητες σε χρήση δεν μπορούν να κατοπτριστούν:

    • Πίνακες ιστορικού κροταφικών και πινάκων ιστορικού λογιστικής
    • Πάντα κρυπτογραφημένο
    • Πίνακες στη μνήμη
    • Graph
    • Εξωτερικοί πίνακες
  • Οι ακόλουθες λειτουργίες γλώσσας ορισμού δεδομένων (DDL) σε επίπεδο πίνακα δεν επιτρέπονται σε πίνακες προέλευσης όταν είναι ενεργοποιημένες για κατοπτρισμό διαχειριζόμενης παρουσίας SQL στο Microsoft Fabric.

    • Διαμέρισμα Switch/Split/Merge
    • Τροποποίηση πρωτεύοντος κλειδιού
  • Όταν υπάρχει αλλαγή DDL, γίνεται επανεκκίνηση ενός πλήρους στιγμιότυπου δεδομένων για τον αλλαγμένο πίνακα και ολόκληρα δεδομένα πίνακα επανατοποθετούνται στο Fabric OneLake.

  • Προς το παρόν, δεν είναι δυνατός ο κατοπτρισμός ενός πίνακα, εάν έχει τον τύπο δεδομένων json .

    • Προς το παρόν, δεν μπορείτε να τροποποιήσετε μια στήλη στον τύπο δεδομένων json όταν αντικατοπτρίζεται ένας πίνακας.
  • Οι προβολές και οι υλοποιημένες προβολές δεν υποστηρίζονται για κατοπτρισμό.

  • Από τον Μάιο του 2025, ένας πίνακας μπορεί να κατοπτριστεί ακόμα και αν δεν διαθέτει πρωτεύον κλειδί.

    • Οι πίνακες χωρίς πρωτεύοντα κλειδιά πριν από τον Μάιο του 2025 δεν ήταν κατάλληλοι για κατοπτρισμό. Μετά τον Μάιο του 2025, οι υπάρχοντες πίνακες χωρίς πρωτεύοντα κλειδιά δεν θα προστίθενται αυτόματα στον κατοπτρισμό, ακόμα και αν είχατε επιλέξει Αυτόματος κατοπτρισμός μελλοντικών πινάκων.
      • Για να ξεκινήσετε τον κατοπτρισμό πινάκων χωρίς πρωτεύοντα κλειδιά όταν έχετε επιλέξει Αυτόματος κατοπτρισμός μελλοντικών πινάκων:
        1. Διακόψτε την αναπαραγωγή και ξεκινήστε την αναπαραγωγή, η οποία θα επανατοποθετήσει όλους τους πίνακες και θα εντοπίσει τους νέους πίνακες που είναι κατάλληλοι για κατοπτρισμό. Αυτό είναι το συνιστώμενο βήμα.

        2. Ως λύση, δημιουργήστε έναν νέο πίνακα στη βάση δεδομένων προέλευσης. Αυτό ενεργοποιεί μια απογραφή πινάκων για τη βάση δεδομένων προέλευσης και εντοπίζει τους πίνακες που δεν είχαν αντικατοπτριστεί προηγουμένως, συμπεριλαμβανομένων εκείνων χωρίς πρωτεύοντα κλειδιά. Για παράδειγμα, η ακόλουθη δέσμη ενεργειών δημιουργεί έναν πίνακα με το όνομα test_20250401και, στη συνέχεια, τον απορρίπτει μετά τον κατοπτρισμό του test_20250401 πίνακα. Αυτή η δέσμη ενεργειών προϋποθέτει ότι ένας πίνακας με όνομα dbo.test_20250401 δεν υπάρχει ήδη.

          --This script assumes that a table named dbo.test_20250401 does not already exist.
          CREATE TABLE dbo.test (ID int not null);
          

          Αφού εμφανιστεί στη λίστα κατοπτρισμένων πινάκων, θα πρέπει να δείτε και πίνακες χωρίς πρωτεύοντα κλειδιά. Στη συνέχεια, μπορείτε να αποθέσετε τον test πίνακα:

          DROP TABLE dbo.test_20250401;
          
      • Για να ξεκινήσετε τον κατοπτρισμό πινάκων χωρίς πρωτεύοντα κλειδιά όταν δεν έχετε επιλέξει Αυτόματος κατοπτρισμός μελλοντικών πινάκων, προσθέστε τους πίνακες στη λίστα επιλεγμένων πινάκων στις ρυθμίσεις κατοπτρισμού.

Επίπεδο στήλης

  • Εάν ο πίνακας προέλευσης περιέχει υπολογιζόμενες στήλες, αυτές οι στήλες δεν μπορούν να αντικατοπτριστούν στο Fabric OneLake. 
  • Εάν ο πίνακας προέλευσης περιέχει στήλες με έναν από αυτούς τους τύπους δεδομένων, αυτές οι στήλες δεν μπορούν να αντικατοπτριστούν στο Fabric OneLake. Οι ακόλουθοι τύποι δεδομένων δεν υποστηρίζονται για κατοπτρισμό:
    • image
    • Κείμενο/ntext
    • xml
    • json
    • rowversion/Χρονική σήμανση
    • sql_variant
    • Τύποι που ορίζονται από τον χρήστη (UDT)
    • geometry
    • geography
  • Το κατοπτρικό αντίγραφο υποστηρίζει την αναπαραγωγή στηλών που περιέχουν κενά διαστήματα ή ειδικούς χαρακτήρες σε ονόματα (όπως ,;{}()\n\t=). Για τους πίνακες υπό αναπαραγωγή πριν ενεργοποιηθεί αυτή η δυνατότητα, πρέπει να ενημερώσετε τις ρυθμίσεις της βάσης δεδομένων κατοπτρισμού ή να επανεκκινήσετε τον κατοπτρικό προσανατολισμό για να συμπεριλάβετε αυτές τις στήλες. Μάθετε περισσότερα από την υποστήριξη αντιστοίχισης στηλών Delta.
  • Οι ακόλουθες λειτουργίες γλώσσας ορισμού δεδομένων (DDL) επιπέδου στήλης δεν υποστηρίζονται σε πίνακες προέλευσης όταν είναι ενεργοποιημένες για κατοπτρισμό διαχειριζόμενης παρουσίας SQL στο Microsoft Fabric:
    • Αλλαγή στήλης
    • Μετονομασία στήλης (sp_rename)

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

  • Ο χρήστης πρέπει να είναι μέλος του ρόλου διαχειριστή/μέλους για το χώρο εργασίας για να δημιουργήσει κατοπτρισμό διαχειριζόμενης παρουσίας SQL. 
  • Η διακοπή του κατοπτρισμού απενεργοποιεί εντελώς τον κατοπτρικό. 
  • Η έναρξη του κατοπτρισμού ανασχείζει όλους τους πίνακες, ξεκινώντας ουσιαστικά από την αρχή. 
  • Εάν η χωρητικότητα Fabric διακοπεί και, στη συνέχεια, επανεκκινηθεί, ο κατοπτρισμός θα σταματήσει να λειτουργεί και πρέπει να επανεκκινηθεί με μη αυτόματο τρόπο. Δεν θα υπάρχουν προειδοποιήσεις/μηνύματα σφάλματος που να υποδεικνύουν ότι ο κατοπτρισμός σταμάτησε να λειτουργεί.

Περιορισμοί τελικών σημείων ανάλυσης SQL

  • Το τελικό σημείο ανάλυσης SQL είναι το ίδιο με το τελικό σημείο ανάλυσης SQL Lakehouse. Είναι η ίδια εμπειρία μόνο για ανάγνωση. Ανατρέξτε στο θέμα Περιορισμοί τελικών σημείων ανάλυσης SQL.
  • Η ιεραρχία σχήματος προέλευσης αντιγράφεται στη βάση δεδομένων κατοπτρισμού. Για βάσεις δεδομένων κατοπτρισμού που δημιουργήθηκαν πριν ενεργοποιηθεί αυτή η δυνατότητα, το σχήμα προέλευσης γίνεται επίπεδη και το όνομα σχήματος κωδικοποιείται στο όνομα του πίνακα. Εάν θέλετε να αναδιοργανώσετε πίνακες με σχήματα, δημιουργήστε ξανά τη βάση δεδομένων κατοπτρισμού. Μάθετε περισσότερα από την ιεραρχία σχήματος προέλευσης αναπαραγωγής.

Υποστηριζόμενες περιοχές

Ο κατοπτρισμός βάσης δεδομένων και ο ανοιχτός κατοπτρισμός είναι διαθέσιμοι σε όλες τις περιοχές Microsoft Fabric. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Διαθεσιμότητα περιοχής Fabric.

Επόμενο βήμα