Nota
Prístup na túto stránku vyžaduje autorizáciu. Môžete sa pokúsiť prihlásiť alebo zmeniť adresár.
Prístup na túto stránku vyžaduje autorizáciu. Môžete skúsiť zmeniť adresáre.
Aktuálne obmedzenia zrkadlových databáz Microsoft Fabric z flexibilného servera Azure Database for PostgreSQL sú uvedené na tejto stránke. Táto stránka sa môže zmeniť.
Informácie o riešení problémov nájdete tu:
- Riešenie problémov s databázami zrkadlových látok
- Riešenie problémov so zrkadlenými databázami v techníkových látkach z flexibilného servera Azure Database for PostgreSQL
Obmedzenia na úrovni servera
- Zrkadlenie v Fabric je podporované pre PostgreSQL verzie 14, 15, 16 a 17.
- Servery v Burstable Compute Tier nie sú podporované.
- Zrkadlenie vo Fabric nie je možné konfigurovať na serveri Read Replica ani na primárnom serveri, kde existuje Read Replica.
- Transparentný failover pre servery s podporou HA je podporovaný iba pre PostgreSQL verziu 17 a vyššiu. Pre predchádzajúce verzie bude potrebné zrkadlenie relácie manuálne obnoviť po failovere.
- Obnova servera s povoleným zrkadlením v tkanive cez Point in Time Restore (PITR) vyžaduje rekonfiguráciu zrkadlenia na novom serveri.
- Pred vykonaním Major Version Upgrade (MVU) vypnite zrkadlenie v Fabric a znovu ho povolte po dokončení aktualizácie.
Obmedzenia na úrovni databázy
- Zrkadlenie látok pre flexibilný server Azure Database for PostgreSQL je podporované iba v zapisovateľnej primárnej databáze.
- Flexibilná serverová databáza Azure Database for PostgreSQL môže byť zrkadlená len na jednu položku Fabric naraz.
- Maximálny počet tabuliek, ktoré sa môžu zrkadliť do služby Fabric, je 500 tabuliek. Tabuľky nad limitom 500 momentálne nie je možné replikovať.
- Ak pri konfigurácii zrkadlenia vyberiete zrkadlenie všetkých údajov , tabuľky, ktoré sa majú zrkadliť, sú prvých 500 tabuliek, keď sú všetky tabuľky zoradené podľa abecedy na základe názvu schémy a potom názvu tabuľky. Zostávajúca množina tabuliek v dolnej časti abecedného zoznamu sa neprezreli.
- Ak zrušíte výber všetkých údajov zrkadlením a vyberiete jednotlivé tabuľky, zabránite vo výbere viac ako 500 tabuliek.
Povolenia v zdrojovej databáze
- Povolenia definované na flexibilnom serveri Azure Database for PostgreSQL sa nerozšíria do replikovaných údajov v službe Fabric OneLake.
- Ak chcete úspešne nakonfigurovať zrkadlenie pre flexibilný server Azure Database for PostgreSQL, databázovej role použitej na pripojenie k zdrojovému serveru musia byť udelené povolenia potrebné na zrkadlenie v databáze. Musíte udeliť
CREATEDB,CREATEROLE,LOGIN,REPLICATION, , aazure_cdc_adminoprávnenia na novú alebo existujúcu rolu. Vzorový skript nájdete v téme Kurz: Konfigurácia zrkadlových databáz Microsoft Fabric zo služby Azure Database for PostgreSQL. - Použitá databázová úloha musí byť tiež v
ownertabuľkách v zdrojovej databáze. To znamená, že tabuľky boli vytvorené týmto používateľom alebo že vlastníctvo týchto tabuliek bolo zmenené pomocouALTER TABLE xxx OWNER TO <user>;. Pri prepínaní vlastníctva na nového používateľa možno budete musieť tomuto používateľovi predtým udeliť všetky oprávnenia napublicschému. Ďalšie informácie o správe používateľských kont nájdete v dokumentácii k správe používateľov Azure Database for PostgreSQL, dokumentácii k produktu PostgreSQL pre databázové roly a oprávnenia, syntax GRANT a oprávnenia.
Zabezpečenie siete a pripojenia
- Ak váš flexibilný server nie je verejne prístupný a neumožňuje službám Azure pripojiť sa k nemu, môžete vytvoriť bránu údajov virtuálnej siete na zrkadlenie údajov. Uistite sa, že virtuálna sieť Azure alebo brány sa môže pripojiť k flexibilnému serveru Azure Database for PostgreSQL prostredníctvom súkromného koncového bodu alebo je povolená pravidlom brány firewall.
- Spravovaná identita priradená systémom (SAMI) flexibilného servera Azure Database for PostgreSQL musí byť povolená a musí byť primárnou identitou.
Úroveň tabuľky
- DDL operácie na existujúcich zrkadlených tabuľkách nie sú podporované (pridávanie/odstraňovanie stĺpca, zmena typu údajov a pod.). Úprava existujúcich tabuliek vyžaduje zastavenie a opätovné spustenie replikácie z zrkadlovej databázy v Microsoft Fabric.
-
TRUNCATE TABLEPríkazy v zrkadlených tabuľkách nie sú podporované - Zrkadlenie momentálne nie je podporované pre zobrazenia, materializované zobrazenia, cudzie tabuľky, toastové tabuľky alebo rozdelené tabuľky.
- Hypertabuľky TimescaleDB nie sú podporované pre Fabric Mirroring.
Úroveň stĺpca
Údaje v číselnom/desatinnom stĺpci presahujúcom presnosť 38 sa v zrkadlenej databáze nereplikujú a zobrazia sa ako
NULL.Ak zdrojová tabuľka obsahuje stĺpce s jedným z týchto typov údajov, tieto stĺpce nie je možné zrkadliť do služby Fabric OneLake. Nasledujúce typy údajov momentálne nie sú podporované na zrkadlenie:
bit-
bit varying [ (n) ]varbit boxcidrcircleinetinterval [ fields ] [ (p) ]jsonjsonblinelsegmacaddrmacaddr8pathpg_lsnpg_snapshotpointpolygontsquerytsvectortxid_snapshotxml
Zrkadlenie podporuje replikovanie stĺpcov obsahujúcich medzery alebo špeciálne znaky v názvoch (napríklad
,;{}()\n\t=). V prípade tabuliek v časti replikácie pred povolením tejto funkcie je potrebné aktualizovať zrkadlové nastavenia databázy alebo reštartovať zrkadlenie, aby sa tieto stĺpce zahrnuli. Ďalšie informácie nájdete v časti Podpora mapovania stĺpcov Delta.
Obmedzenia skladu
- Hierarchia zdrojovej schémy sa replikuje do zrkadlovej databázy. V prípade zrkadlových databáz vytvorených pred povolením tejto funkcie sa zdrojová schéma zlúči a názov schémy je kódovaný do názvu tabuľky. Ak chcete tabuľky usporiadať pomocou schém, opätovne vytvorte zrkadlenú databázu. Ďalšie informácie nájdete v časti Replikovať hierarchiu zdrojovej schémy.
Obmedzenia zrkadlenej položky
- Používateľ musí byť členom roly Admin/Člen pracovného priestoru, aby mohol vytvoriť PostgreSQL databázové zrkadlenie.
- Zastavenie zrkadlenia úplne zakáže zrkadlenie.
- Odzrkadľovanie reseeduje všetky tabuľky, čím sa efektívne začína úplne od začiatku.
Obmedzenia koncového bodu analýzy SQL
- Koncový bod analýzy SQL je rovnaký ako koncový bod analýzy SQL v službe Lakehouse. Je to rovnaký zážitok iba na čítanie. Pozrite si tému Obmedzenia koncového bodu analýzy SQL.
Podporované oblasti
Zrkadlenie databázy a otvorené zrkadlenie sú k dispozícii vo všetkých oblastiach Microsoft Fabric. Ďalšie informácie nájdete v téme Dostupnosť oblasti služby Fabric.