Περιορισμοί σε βάσεις δεδομένων κατοπτρισμού Microsoft Fabric από τον ευέλικτο διακομιστή Azure Database for PostgreSQL

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

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

Περιορισμοί σε επίπεδο διακομιστή

  • Ο κατοπτρισμός στο Fabric υποστηρίζεται για τις εκδόσεις PostgreSQL 14, 15, 16, 17 και 18.
  • Οι διακομιστές στο Burstable Compute Tier δεν υποστηρίζονται.
  • Ο κατοπτρισμός στο Fabric μπορεί να ρυθμιστεί σε έναν διακομιστή όπου υπάρχει μια ρεπλίκα ανάγνωσης, αλλά το αρχικό στιγμιότυπο και οι δέσμες αλλαγών θα εξυπηρετούνται από τον κύριο διακομιστή.
  • Η διαφανής ανακατεύθυνση για διακομιστές με δυνατότητα HA υποστηρίζεται μόνο για PostgreSQL έκδοση 17 και νεότερη. Για προηγούμενες εκδόσεις, η περίοδος λειτουργίας κατοπτρισμού θα πρέπει να αποκατασταθεί με μη αυτόματο τρόπο μετά από μια ανακατεύθυνση.
  • Η ανάκτηση ενός διακομιστή με ενεργοποιημένο το κατοπτρισμό στο Fabric μέσω επαναφοράς σημείου στο χρόνο (PITR) απαιτεί την εκ νέου ρύθμιση παραμέτρων του κατοπτρισμού στον νέο διακομιστή.
  • Πριν εκτελέσετε μια αναβάθμιση κύριας έκδοσης (MVU), απενεργοποιήστε τον κατοπτρισμό στο Fabric και ενεργοποιήστε ξανά μόλις ολοκληρωθεί η αναβάθμιση.

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

  • Fabric Mirroring for Azure Database for PostgreSQL flexible server υποστηρίζεται μόνο σε μια εγγράψιμη κύρια βάση δεδομένων.
  • Μια ευέλικτη βάση δεδομένων διακομιστή Azure Database for PostgreSQL μπορεί να αντικατοπτριστεί μόνο σε ένα μεμονωμένο στοιχείο Fabric κάθε φορά.
  • Ο μέγιστος αριθμός πινάκων που μπορούν να αντικατοπτριστούν στο Fabric είναι 1.000 πίνακες. Τυχόν πίνακες πάνω από το όριο των 1000 δεν μπορούν να αναπαραχθούν αυτήν τη στιγμή.
    • Εάν επιλέξετε Κατοπτρισμός όλων των δεδομένων κατά τη ρύθμιση παραμέτρων του Κατοπτρισμού, οι πίνακες που θα αντικατοπτριστούν είναι οι πρώτοι 1.000 πίνακες όταν όλοι οι πίνακες ταξινομούνται αλφαβητικά με βάση το όνομα του σχήματος και, στη συνέχεια, το όνομα του πίνακα. Το υπόλοιπο σύνολο πινάκων στο κάτω μέρος της αλφαβητικής λίστας δεν αντικατοπτρίζεται.
    • Αν καταργήσετε την επιλογή Κατοπτρισμός όλων των δεδομένων και επιλέξετε μεμονωμένους πίνακες, δεν θα μπορείτε να επιλέξετε περισσότερους από 1.000 πίνακες.

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

  • Τα δικαιώματα που ορίζονται στο Azure Database for PostgreSQL flexible server δεν μεταδίδονται στα αναπαραγόμενα δεδομένα στο Fabric OneLake.
  • Για να ρυθμίσετε με επιτυχία τις παραμέτρους του Κατοπτρισμού για Azure Database for PostgreSQL flexible server, ο ρόλος βάσης δεδομένων που χρησιμοποιείται για τη σύνδεση με τον διακομιστή προέλευσης πρέπει να εκχωρηθούν τα δικαιώματα που απαιτούνται για τον κατοπτρισμό Fabric στη βάση δεδομένων. Πρέπει να εκχωρήσετε τα CREATEDBδικαιώματα , CREATEROLE, LOGIN, REPLICATIONκαι azure_cdc_admin σε έναν νέο ή υπάρχοντα ρόλο. Για ένα δείγμα δέσμης ενεργειών, ανατρέξτε στο θέμα Πρόγραμμα εκμάθησης: Ρύθμιση Microsoft Fabric κατοπτρικών βάσεων δεδομένων από το Azure Database for PostgreSQL.
  • Ο ρόλος της βάσης δεδομένων που χρησιμοποιείται πρέπει επίσης να είναι owner των πινάκων στη βάση δεδομένων προέλευσης (αυτό κληρονομείται από τις απαιτήσεις CREATE PUBLICATION στην PostgreSQL). Αυτό σημαίνει ότι οι πίνακες έχουν δημιουργηθεί από αυτόν το χρήστη ή ότι η ιδιοκτησία αυτών των πινάκων έχει αλλάξει χρησιμοποιώντας το ALTER TABLE xxx OWNER TO <user>;. Κατά την αλλαγή ιδιοκτησίας σε νέο χρήστη, ίσως χρειαστεί να εκχωρήσετε σε αυτόν το χρήστη όλα τα δικαιώματα στο public σχήμα πριν. Για περισσότερες πληροφορίες σχετικά με τη διαχείριση λογαριασμών χρηστών, ανατρέξτε στην τεκμηρίωση Azure Database for PostgreSQL διαχείριση χρηστών, στην τεκμηρίωση προϊόντων PostgreSQL για Database Roles and Privileges, GRANT Syntax και Privileges.

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

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

  • Οι λειτουργίες DDL σε υπάρχοντες πίνακες κατοπτρισμού δεν υποστηρίζονται (προσθήκη/κατάργηση στήλης, αλλαγή τύπου δεδομένων κ.λπ.). Η τροποποίηση υπαρχόντων πινάκων απαιτεί τη διακοπή και την επανεκκίνηση της αναπαραγωγής από τη βάση δεδομένων κατοπτρισμού στο Microsoft Fabric.
  • TRUNCATE TABLE Οι εντολές σε πίνακες κατοπτρισμού δεν υποστηρίζονται
  • Προς το παρόν, ο κατοπτρισμός δεν υποστηρίζεται για προβολές, υλοποιημένες προβολές, ξένους πίνακες, τραπέζια τοστ ή διαμερισμένους πίνακες.
  • Οι υπερπίνακες TimescaleDB δεν υποστηρίζονται για κατοπτρισμό Fabric.

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

  • Τα δεδομένα σε μια αριθμητική/δεκαδική στήλη που υπερβαίνει την ακρίβεια 38 δεν θα αναπαραχθούν στη βάση δεδομένων ειδώλου και θα εμφανίζονται ως NULL.

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

    • bit
    • bit varying [ (n) ], varbit
    • box
    • cidr
    • circle
    • daterange
    • inet
    • int4range
    • int8range
    • interval [ fields ] [ (p) ]
    • json
    • jsonb
    • line
    • lseg
    • macaddr
    • macaddr8
    • numrange
    • path
    • pg_lsn
    • pg_snapshot
    • point
    • polygon
    • tsquery
    • tsrange
    • tstzrange
    • tsvector
    • txid_snapshot
    • xml
  • Το κατοπτρικό αντίγραφο υποστηρίζει την αναπαραγωγή στηλών που περιέχουν κενά διαστήματα ή ειδικούς χαρακτήρες σε ονόματα (όπως ,;{}()\n\t=). Για τους πίνακες υπό αναπαραγωγή πριν ενεργοποιηθεί αυτή η δυνατότητα, πρέπει να ενημερώσετε τις ρυθμίσεις της βάσης δεδομένων κατοπτρισμού ή να επανεκκινήσετε τον κατοπτρικό προσανατολισμό για να συμπεριλάβετε αυτές τις στήλες. Μάθετε περισσότερα από την υποστήριξη αντιστοίχισης στηλών Delta.

Περιορισμοί αποθήκης

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

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

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

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

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

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

Επόμενο βήμα