Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Aktuální omezení v databázích zrcadlených microsoft fabric z flexibilního serveru Azure Database for PostgreSQL jsou uvedená na této stránce. Tato stránka se může změnit.
Informace o řešení potíží najdete tady:
- Řešení potíží se zrcadlenými databázemi Fabric
- Řešení potíží se zrcadlenými databázemi prostředků infrastruktury z flexibilního serveru Azure Database for PostgreSQL
Omezení na úrovni serveru
- Zrcadlení v řešení Fabric je podporováno pro verze PostgreSQL 14, 15, 16 a 17.
- Servery ve vrstvě s pružným výpočetním výkonem nejsou podporovány.
- Zrcadlení ve Fabric nelze nakonfigurovat na serveru s replikou pro čtení ani na primárním serveru, kde existuje replika pro čtení.
- Transparentní převzetí služeb při selhání pro servery s podporou vysoké dostupnosti je podporováno pouze pro PostgreSQL verze 17 a vyšší. U předchozích verzí bude potřeba zrcadlení relace znovu vytvořit ručně po převzetí služby.
- Obnovení serveru se zapnutým zrcadlením v systému Fabric pomocí obnovení k určitému bodu v čase (PITR) vyžaduje, aby bylo zrcadlení překonfigurováno na novém serveru.
- Před spuštěním upgradu hlavní verze (MVU) zakažte zrcadlení v systému Fabric a po dokončení upgradu jej znovu povolte.
Omezení na úrovni databáze
- Zrcadlení prostředků infrastruktury pro flexibilní server Azure Database for PostgreSQL se podporuje jenom u zapisovatelné primární databáze.
- Databázi Azure Database for PostgreSQL Flexible Server lze replikovat jen na jednu položku Fabricu najednou.
- Maximální počet tabulek, které lze zrcadlit do systému Fabric, je 500 tabulek. Všechny tabulky nad limitem 500 se momentálně nedají replikovat.
- Pokud při konfiguraci zrcadlení vyberete Zrcadlit všechna data, zrcadlené budou první 500 tabulek, když jsou všechny tabulky seřazené abecedně podle názvu schématu a poté názvu tabulky. Zbývající sada tabulek v dolní části abecedního seznamu nejsou zrcadlově zobrazeny.
- Pokud zrušíte výběr možnosti Zrcadlit všechna data a vyberete jednotlivé tabulky, zabráníte výběru více než 500 tabulek.
Oprávnění ve zdrojové databázi
- Oprávnění definovaná na flexibilním serveru Azure Database for PostgreSQL se nešířejí do replikovaných dat v Fabric OneLake.
- Aby bylo možné úspěšně nakonfigurovat zrcadlení pro flexibilní server Azure Database for PostgreSQL, musí mít role databáze použitá pro připojení ke zdrojovému serveru udělená oprávnění potřebná pro zrcadlení prostředků infrastruktury v databázi. Musíte udělit oprávnění
CREATEDB,CREATEROLE,LOGIN,REPLICATIONaazure_cdc_adminnové nebo existující roli. Ukázkový skript najdete v tématu Kurz: Konfigurace zrcadlených databází Microsoft Fabric ze služby Azure Database for PostgreSQL. - Použitá role databáze musí být
ownertaké z tabulek ve zdrojové databázi. To znamená, že tabulky byly vytvořeny tímto uživatelem nebo že vlastnictví těchto tabulek bylo změněno pomocíALTER TABLE xxx OWNER TO <user>;. Při přechodu vlastnictví na nového uživatele možná budete muset uživateli udělit všechna oprávnění kepublicschématu dříve. Další informace o správě uživatelských účtů najdete v dokumentaci ke správě uživatelů služby Azure Database for PostgreSQL, dokumentaci k produktu PostgreSQL pro databázové role a oprávnění, syntaxi GRANT a oprávnění.
Zabezpečení sítě a připojení
- Pokud flexibilní server není veřejně přístupný a neumožňuje službám Azure připojit se k němu, můžete vytvořit bránu dat virtuální sítě pro zrcadlení dat. Ujistěte se, že se virtuální síť Azure nebo síť počítače brány můžou připojit k flexibilnímu serveru Azure Database for PostgreSQL přes privátní koncový bod nebo je povolené pravidlem brány firewall.
- Musí být povolená spravovaná identita (SAMI) flexibilního serveru Azure Database for PostgreSQL přiřazená systémem a musí to být primární identita.
Úroveň tabulky
- Operace DDL u existujících zrcadlených tabulek se nepodporují (přidání nebo odebrání sloupce, změna datového typu atd.). Úprava existujících tabulek vyžaduje zastavení a restartování replikace ze zrcadlené databáze v Microsoft Fabric.
-
TRUNCATE TABLEPříkazy u zrcadlených tabulek nejsou podporovány. - Zrcadlení se v současné době nepodporuje pro zobrazení, materializovaná zobrazení, cizí tabulky, tabulky informačních toast nebo dělené tabulky.
- Hypertabule TimescaleDB nejsou podporovány pro funkci Fabric Mirroring.
Úroveň sloupce
Data v číselném/desítkovém sloupci překračujícím přesnost 38 se v zrcadlené databázi nereplikují a zobrazí se jako
NULL.Pokud zdrojová tabulka obsahuje sloupce s jedním z těchto datových typů, nelze tyto sloupce zrcadlit na Fabric OneLake. Pro zrcadlení se v současné době nepodporují následující datové typy:
bit-
bit varying [ (n) ],varbit boxcidrcircleinetinterval [ fields ] [ (p) ]jsonjsonblinelsegmacaddrmacaddr8pathpg_lsnpg_snapshotpointpolygontsquerytsvectortxid_snapshotxml
Zrcadlení podporuje replikaci sloupců obsahujících mezery nebo speciální znaky v názvech (například
,;{}()\n\t=). U tabulek pod replikací před povolením této funkce je potřeba aktualizovat nastavení zrcadlené databáze nebo restartovat zrcadlení tak, aby zahrnovaly tyto sloupce. Další informace o podpoře mapování sloupců Delta .
Omezení skladu
- Hierarchie zdrojového schématu se replikuje do zrcadlené databáze. U zrcadlených databází vytvořených před povolením této funkce je zdrojové schéma zploštěné a název schématu je kódován do názvu tabulky. Pokud chcete změnit uspořádání tabulek pomocí schémat, znovu vytvořte zrcadlenou databázi. Další informace najdete v hierarchii replikace zdrojového schématu.
Omezení zrcadlených položek
- Aby uživatel vytvořil zrcadlení databáze PostgreSQL, musí být členem role správce nebo člena pracovního prostoru.
- Zastavení zrcadlení zcela deaktivuje zrcadlení.
- Zahájení zrcadlení překryje všechny tabulky, tak fakticky začíná od nuly.
Omezení analytického koncového bodu SQL
- Koncový bod analýzy SQL je stejný jako koncový bod analýzy SQL Lakehouse. Je to stejné prostředí jen pro čtení. Podívejte se na omezení SQL Analytics endpointu.
Podporované oblasti
Zrcadlení databáze a otevřené zrcadlení jsou k dispozici ve všech oblastech Microsoft Fabric. Další informace najdete v tématu Dostupnost regionů Fabric.