Sdílet prostřednictvím


Omezení zrcadlených databází Microsoft Fabric ze služby Azure SQL Database

Aktuální omezení v databázích Microsoft Fabric zrcadlených z Azure SQL Database jsou uvedená na této stránce. Tato stránka se může změnit.

Informace o řešení potíží najdete tady:

Omezení na úrovni databáze

  • Zrcadlení prostředků infrastruktury pro Službu Azure SQL Database se podporuje jenom u zapisovatelné primární databáze.
  • Azure SQL Database nejde zrcadlit, pokud databáze obsahuje: povolenou funkci Change Data Capture (CDC), Azure Synapse Link pro SQL nebo je databáze už zrcadlená v jiném pracovním prostoru infrastruktury.
  • Maximální počet tabulek, které lze zrcadlit do fabric, je 500 tabulek. Všechny tabulky nad limitem 500 se momentálně nedají replikovat.
    • Pokud při konfiguraci zrcadlení vyberete Možnost Zrcadlit všechna data , budou tabulky zrcadlené v prvních 500 tabulkách, pokud jsou všechny tabulky seřazené abecedně podle názvu schématu a potom názvu tabulky. Zbývající sada tabulek v dolní části abecedního seznamu se zrcadlí.
    • 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

  • Zabezpečení na úrovni řádků je podporované, ale oprávnění se v současné době nešířují do replikovaných dat v Fabric OneLake.
  • Oprávnění na úrovni objektů, například udělení oprávnění určitým sloupcům, se v současné době nešírují do replikovaných dat v Fabric OneLake.
  • Nastavení dynamického maskování dat se v současné době nešíření na replikovaná data v Fabric OneLake.
  • Aby bylo možné úspěšně nakonfigurovat zrcadlení pro Azure SQL Database, musí být objekt zabezpečení používaný pro připojení ke zdrojové službě Azure SQL Database udělen oprávnění ALTER ANY EXTERNAL MIRROR, který je součástí oprávnění vyšší úrovně, jako je oprávnění CONTROL nebo role db_owner .

Zabezpečení sítě a připojení

  • Zdrojový SQL server musí povolit povolit přístup k veřejné síti a Povolit službám Azure připojit se.
  • Musí být povolená spravovaná identita přiřazená systémem (SAMI) logického serveru Azure SQL a musí to být primární identita.
  • Oprávnění přispěvatele instančního objektu služby Azure SQL Database (SPN) by neměla být odebrána z položky databáze zrcadlené v prostředcích infrastruktury.
  • Zrcadlení napříč tenanty Microsoft Entra se nepodporuje, pokud je azure SQL Database a pracovní prostor Prostředků infrastruktury v samostatných tenantech. 
  • Popisky citlivosti nebo ochrany informací Microsoft Purview definované ve službě Azure SQL Database nejsou kaskádově zrcadlené a zrcadlené na Fabric OneLake.

Úroveň tabulky

  • Tabulku, která nemá definovaný primární klíč, nelze zrcadlit.
    • Tabulku, která používá primární klíč definovaný jako neclusterovaný primární klíč, nelze zrcadlit.
  • Tabulku nelze zrcadlit, pokud je primárním klíčem jeden z datových typů: sql_variant, timestamp/
  • Delta Lake podporuje pouze šest číslic přesnosti.
    • Sloupce typu SQL typu datetime2 s přesností na 7 desetinných sekund nemají odpovídající datový typ se stejnou přesností v souborech Delta v Fabric OneLake. K ztrátě přesnosti dojde, pokud budou sloupce tohoto typu zrcadlené a sedmá desetinná číslice bude oříznuta.
    • Tabulku nelze zrcadlit, pokud je primárním klíčem jeden z těchto datových typů: datetime2(7), datetimeoffset(7), time(7), 7 kde je sedm číslic přesnosti.
    • Datový typ datetimeoffset(7) nemá odpovídající datový typ se stejnou přesností v souborech Delta v Fabric OneLake. Pokud jsou sloupce tohoto typu zrcadlené, dojde ke ztrátě přesnosti (ztráta časového pásma a sedmého desetinného místa).
  • Clusterované indexy columnstore se v současné době nepodporují.
  • Pokud je jeden nebo více sloupců v tabulce typu Large Binary Object (LOB) s velikostí > 1 MB, data sloupce se zkrátí na velikost 1 MB v Fabric OneLake.
  • Zdrojové tabulky, které mají některou z následujících funkcí, nelze zrcadlit.
    • Dočasné tabulky historie a tabulky historie registru
    • Funkce Always Encrypted
    • Tabulky v paměti
    • Graf
    • Externí tabulky
  • Následující operace jazyka DDL (Data Definition Language) na úrovni tabulky nejsou povolené u zdrojových tabulek databáze SQL, pokud je povoleno zrcadlení. 
    • Přepnutí, rozdělení nebo sloučení oddílu
    • Změna primárního klíče
  • Když dojde ke změně DDL, pro změněnou tabulku se restartuje kompletní snímek dat a data se znovu vytvoří.
  • V současné době nelze tabulku zrcadlit, pokud má datový typ JSON nebo vektor .
    • V současné době nelze změnit sloupec na vektor nebo datový typ JSON při zrcadlení tabulky.

Úroveň sloupce

  • Pokud zdrojová tabulka obsahuje počítané sloupce, tyto sloupce nelze zrcadlit na Fabric OneLake. 
  • Pokud zdrojová tabulka obsahuje sloupce s jedním z těchto datových typů, nelze tyto sloupce zrcadlit na Fabric OneLake. Zrcadlení nepodporuje následující datové typy:
    • image
    • text/ntext
    • xml
    • časové razítko rowversion/
    • sql_variant
    • Uživatelem definované typy (UDT)
    • geometrie
    • zeměpis
  • Názvy sloupců pro tabulku SQL nesmí obsahovat mezery ani následující znaky: ,;{}()\n\t= .

Omezení skladu

  • Hierarchie zdrojového schématu není replikována do zrcadlené databáze. Místo toho je zdrojové schéma zploštěné a název schématu je kódován do názvu zrcadlené tabulky databáze. 

Omezení zrcadlených položek

  • Aby bylo možné vytvořit zrcadlení služby SQL Database, musí být uživatel členem role Správce nebo člen pracovního prostoru. 
  • Zastavení zrcadlení zcela zakáže zrcadlení. 
  • Od začátku zrcadlení překryje všechny tabulky, a to od nuly. 

Omezení koncového bodu SQL Analytics

  • 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í koncového bodu SQL Analytics.

Podporované oblasti

Oblasti Fabric, které podporují zrcadlení:

Asie a Tichomoří:

  • Austrálie – východ
  • Austrálie – jihovýchod
  • Indie – střed
  • Východní Asie
  • Japonsko – východ
  • Jižní Korea – střed
  • Southeast Asia
  • Indie – jih

Evropa

  • Severní Evropa
  • West Europe
  • Francie – střed
  • Německo – středozápad
  • Norsko – východ
  • Švédsko – střed
  • Švýcarsko – sever
  • Švýcarsko – západ
  • Spojené království – jih
  • Spojené království – západ

Amerika:

  • Brazílie – jih
  • Střední Kanada
  • Kanada – východ
  • East US
  • USA – východ 2
  • Severní střed USA
  • Jihovýchodní centrální část USA
  • USA – západ
  • USA – západ 2

Střední východ a Afrika:

  • Jižní Afrika – sever
  • Spojené arabské emiráty – sever

Další krok