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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Επόμενο βήμα