Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Nåværende begrensninger i Microsoft Fabric speilede databaser fra Azure Database for PostgreSQL fleksibel server er listet opp på denne siden. Denne siden kan endres.
Hvis du vil ha feilsøking, kan du se:
- Feilsøke speilvendte databaser for Stoff
- Feilsøk Fabric-speilede databaser fra Azure Database for PostgreSQL fleksibel server
Begrensninger på servernivå
- Speiling i Fabric støttes for PostgreSQL versjoner 14, 15, 16 og 17.
- Servere i Burstable Compute Tier støttes ikke.
- Speiling i Fabric kan ikke konfigureres på en Read Replica-server, eller på en primærserver hvor en Read Replica eksisterer.
- Transparent failover for HA-aktiverte servere støttes kun for PostgreSQL versjon 17 og nyere. For tidligere versjoner må speilingsøkten gjenopprettes manuelt etter en failover.
- Gjenoppretting av en server med Speiling i Fabric aktivert via Point in Time Restore (PITR) krever at speiling konfigureres på nytt på den nye serveren.
- Før du utfører en større versjonsoppgradering (MVU), deaktiver speiling i Fabric og aktiver den igjen når oppgraderingen er fullført.
Begrensninger på databasenivå
- Fabric Mirroring for Azure Database for PostgreSQL fleksibel server støttes kun på en skrivbar primærdatabase.
- En fleksibel serverdatabase i Azure Database for PostgreSQL kan kun speiles til ett enkelt Fabric-element om gangen.
- Maksimalt antall tabeller som kan speiles inn i Fabric er 1 000 tabeller. Tabeller over 1000-grensen kan for øyeblikket ikke replikeres.
- Hvis du velger Speil alle data når du konfigurerer Speiling, er tabellene som skal speiles over de første 1 000 tabellene når alle tabellene sorteres alfabetisk basert på skjemanavnet og deretter tabellnavnet. Det gjenværende settet med tabeller nederst i den alfabetiske listen speiles ikke.
- Hvis du fjerner markeringen Speil all data og velger individuelle tabeller, blir du forhindret fra å velge mer enn 1 000 tabeller.
Tillatelser i kildedatabasen
- Tillatelser definert i Azure Database for PostgreSQL fleksibel server overføres ikke til de replikerte dataene i Fabric OneLake.
- For å konfigurere speiling for Azure Database for PostgreSQL fleksibel server med suksess, må databaserollen som brukes til å koble til kildeserveren få de tillatelsene som trengs for Fabric-speiling i databasen. Du må gi
CREATEDB,CREATEROLE,LOGIN, ,REPLICATIONogazure_cdc_admintillatelser til en ny eller eksisterende rolle. For et eksempelskript, se Tutorial: Konfigurer Microsoft Fabric speilede databaser fra Azure Database for PostgreSQL. - Databaserollen som brukes må også være
ownertabellene i kildedatabasen. Dette betyr at tabeller er opprettet av den brukeren, eller at eierskapet til disse tabellene er endret ved hjelp avALTER TABLE xxx OWNER TO <user>;. Når du bytter eierskap til en ny bruker, må du kanskje gi brukeren alle rettigheter tilpublicskjemaet før. For mer informasjon om brukerkontoadministrasjon, se dokumentasjon Azure Database for PostgreSQL brukeradministrasjon, PostgreSQL-produktdokumentasjon for Database Roles and Privileges, GRANT Syntax, og Privileges.
Nettverks- og tilkoblingssikkerhet
- Hvis din fleksible server ikke er offentlig tilgjengelig og ikke tillater Azure tjenester å koble til den, kan du opprette en virtual network datagateway for å speile dataene. Sørg for at Azure Virtual Network eller gateway-maskinens nettverk kan koble til den Azure Database for PostgreSQL fleksible serveren via en privat endepunkt eller er tillatt av brannmurregelen.
- Den Azure Database for PostgreSQL fleksible serverens System Assigned Managed Identity (SAMI) må aktiveres og må være primær identitet.
Tabell nivå
- DDL-operasjoner på eksisterende speilede tabeller støttes ikke (legg til/fjern kolonne, endre datatype, osv.). For å endre eksisterende tabeller må man stoppe og starte replikasjonen på nytt fra den speilede databasen i Microsoft Fabric.
-
TRUNCATE TABLEKommandoer på speilede tabeller støttes ikke - Speiling støttes ikke for øyeblikket for visninger, materialiserte visninger, fremmede tabeller, toast-tabeller eller partisjonerte tabeller.
- TimescaleDB-hypertabeller støttes ikke for Fabric Mirroring.
Kolonnenivå
Data i en numerisk/desimalkolonne som overskrider presisjonen på 38, replikeres ikke i den speilede databasen og vises som
NULL.Hvis kildetabellen inneholder kolonner med én av disse datatypene, kan ikke disse kolonnene speiles til Fabric OneLake. Følgende datatyper støttes for øyeblikket ikke for speiling:
bit-
bit varying [ (n) ],varbit boxcidrcircleinetinterval [ fields ] [ (p) ]jsonjsonblinelsegmacaddrmacaddr8pathpg_lsnpg_snapshotpointpolygontsquerytsvectortxid_snapshotxml
Speiling støtter replisering av kolonner som inneholder mellomrom eller spesialtegn i navn (for eksempel
,;{}()\n\t=). For tabeller under replikering før denne funksjonen er aktivert, må du oppdatere speilede databaseinnstillinger eller starte speiling på nytt for å inkludere disse kolonnene. Finn ut mer fra støtte for deltakolonnetilordning.
Begrensninger for lager
- Kildeskjemahierarkiet replikeres til den speilvendte databasen. For speilede databaser som er opprettet før denne funksjonen er aktivert, blir kildeskjemaet flatet ut, og skjemanavnet kodes til tabellnavnet. Hvis du vil omorganisere tabeller med skjemaer, oppretter du den speilede databasen på nytt. Lær mer fra .
Speilede elementbegrensninger
- Brukeren må være medlem av Admin/Medlem-rollen for arbeidsområdet for å opprette en PostgreSQL-databasespeiling.
- Hvis du stopper speiling, deaktiveres speilingen fullstendig.
- Når du starter speiling, blir alle tabellene overført på nytt, og starter effektivt fra grunnen av.
Begrensninger for SQL Analytics-endepunkt
- Sql Analytics-endepunktet er det samme som endepunktet for Sql Analytics i Lakehouse. Det er den samme skrivebeskyttede opplevelsen. Se begrensninger for SQL Analytics-endepunkt.
Støttede regioner
Databasespeiling og åpen speiling er tilgjengelig i alle Microsoft Fabric-regioner. Hvis du vil ha mer informasjon, kan du se Tilgjengelighet for stoffområde.