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í zrcadlení SQL databáze Fabric jsou uvedena 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ím z databáze SQL Fabric
- Řešení potíží se zrcadlenými databázemi Fabric
- Řešení problémů se zrcadlenými databázemi Fabric z Azure SQL Database
Obecná omezení pro databázi SQL v Microsoft Fabric najdete v tématu Limitations v databázi SQL v Microsoft Fabric.
Omezení na úrovni databáze
- Zrcadlení pro databázi SQL ve Fabric nelze v současné době zakázat.
- Zrcadlení pro databázi SQL lze provádět pouze do pracovního prostoru, ve kterém se nachází databáze Fabric SQL.
- Maximální počet tabulek, které lze zrcadlit z jedné databáze, je 1 000. Můžete mít více tabulek, ale všechny tabulky vytvořené nad rámec 1000 nebudou zrcadleny.
Funkce zabezpečení
- Zabezpečení na úrovni řádků je podporováno pro databázi SQL Fabric, 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ě nepropagují na replikovaná data v Fabric OneLake.
- Microsoft Purview Information Protection/popisky citlivosti nejsou přenášeny a replikovány na Fabric OneLake. Další informace najdete v tématu Nastavení citlivých dat v databázi SQL pomocí zásad ochrany Microsoft Purview.
Úroveň tabulky
- Tabulku nelze zrcadlit, pokud primární klíč obsahuje nepodporovaný datový typ.
- Zdrojové tabulky, které mají některou z následujících funkcí, nelze zrcadlit na Fabric OneLake.
- Pokud je zrcadlení aktivní, nelze na existující tabulce vytvořit sloupcové indexy s klastrováním.
- Pokud nejprve zastavíte zrcadlení, poté přidáte clusterovaný index columnstore a pak restartujete zrcadlení, můžete do existující tabulky přidat CCI. Tabulka však nebude zrcadlena.
- Pokud je zrcadlení spuštěné (obvykle je), můžete ho zastavit pomocí rozhraní SQLdatabase API a pak znovu spustit rozhraní SQLdatabase API. Pokyny k zastavení a spuštění zrcadlení pomocí volání rozhraní API najdete v tématu Spuštění a zastavení zrcadlení databáze SQL pomocí rozhraní REST API fabric.
- Clusterované indexy columnstore jsou podporovány při jejich vytvoření ve stejnou dobu, kdy se tabulka vytvoří pomocí syntaxe přímo zadaného indexu, ale nová tabulka se nedá zrcadlit.
- Pokud nejprve zastavíte zrcadlení, poté přidáte clusterovaný index columnstore a pak restartujete zrcadlení, můžete do existující tabulky přidat CCI. Tabulka však nebude zrcadlena.
- Časové tabulky historie a tabulky historie účetní knihy
- Funkce Always Encrypted
- Tabulky v paměti
- Graph
- Externí tabulky
- Pokud je zrcadlení aktivní, nelze na existující tabulce vytvořit sloupcové indexy s klastrováním.
- Následující operace jazyka DDL (Data Definition Language) na úrovni tabulky nejsou povolené:
- Přepnout, rozdělit nebo sloučit oddíl
- Změna primárního klíče
- Změna tabulek pro opětovné sestavení oddílů pomocí
DATA COMPRESSION = ROWneboPAGEnení povolena.
- Když dojde ke změně DDL, pro změněnou tabulku se restartuje kompletní snímek dat a data se znovu naplní.
- Zobrazení se nezrcadlí na OneLake.
- Uložené procedury nejsou zrcadleny do OneLake.
-
ALTER INDEX ALLnení v tabulce povolená. Změna jednotlivých indexů, na které odkazuje název, je povolená. - U dočasných tabulek se tabulka dat zrcadlí, ale tabulka historie je vyloučená ze zrcadlení.
- Po přidání správy verzí systému (převod na Temporal) pro dvě existující tabulky se současná tabulka historie automaticky vyloučí ze zrcadlení (i když byla dříve zrcadlena).
- Po odebrání správy verzí systému (rozdělení dočasných dat z tabulky historie) se tabulka historie považuje za samostatnou tabulku a automaticky se přidá do zrcadlení.
- Fulltextové indexování není podporováno a nelze ho vytvořit v databázi SQL v Microsoft Fabric.
- Stav NotSupported na stránce Monitorování replikace obsahuje informace o stavech specifických pro tabulku, často způsobené nepodporovaným datovým typem.
- V současné době nelze tabulku zrcadlit, pokud má datový typ JSON nebo vektor .
- V současné době nelze přidat sloupec k datovému typu
ALTERnebo json v SQL databázi ve službě Fabric.
- V současné době nelze přidat sloupec k datovému typu
Úroveň sloupce
- Pokud zdrojová tabulka obsahuje počítané sloupce, tyto sloupce se přeskočí a nelze je zrcadlit.
- 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
- rowversion/časová značka
- sql_variant
- Uživatelem definované typy (UDT)
- geometry
- geography
- hierarchyid
- 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),
7kde 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).
- Názvy sloupců pro tabulku SQL nesmí obsahovat mezery ani následující znaky:
,;{}()\n\t=. - Pokud je jeden nebo více sloupců v tabulce typu Large Binary Object (LOB) s velikostí větší než 1 MB, data sloupce se zkrátí na velikost 1 MB v Fabric OneLake.
Omezení rozhraní 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 pro sklad.