Omezení zrcadlení databáze SQL Fabric (Preview)
Aktuální omezení zrcadlení databáze SQL Fabric 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ím z databáze SQL Fabric
- Řešení potíží se zrcadlenými databázemi infrastruktury
- Řešení potíží se zrcadlenými databázemi prostředků infrastruktury ze služby Azure SQL Database (Preview)
Obecná omezení pro databázi SQL v Microsoft Fabric najdete v tématu Omezení databáze SQL v Microsoft Fabric (Preview).
Důležité
Tato funkce je ve verzi Preview.
Omezení na úrovni databáze
- Zrcadlení pro databázi SQL v prostředcích infrastruktury nelze v současné době zakázat.
- Zrcadlení pro databázi SQL může zrcadlit pouze do pracovního prostoru, ve kterém se nachází databáze SQL Fabric.
- 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 se přeskočí ze zrcadlení.
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ě nešíření na replikovaná data v Fabric OneLake.
- Popisky microsoft Purview Information Protection/citlivosti nejsou kaskádové a zrcadlené na Fabric OneLake. Další informace najdete v tématu Ochrana 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.
- Clusterované indexy columnstore je možné vytvořit, ale tabulku nelze zrcadlit na Fabric OneLake.
- 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é:
- Přepnutí, rozdělení nebo sloučení oddílu
- Změna primárního klíče
- Změna tabulek pro opětovné sestavení oddílů s
DATA COMPRESSION = ROW
oddíly neboPAGE
není povolena.
- Když dojde ke změně DDL, pro změněnou tabulku se restartuje kompletní snímek dat a data se znovu vytvoří.
- Zobrazení se zrcadlí na OneLake.
- Uložené procedury nejsou zrcadlené na OneLake.
ALTER INDEX ALL
není 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 dočasné) dvou existujících tabulek se stávající tabulka historie automaticky vyloučí ze zrcadlení (i když byla zrcadlená v minulosti).
- 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 replikace NotSupported na stránce Monitorování replikace obsahuje informace o stavu specifické pro tabulku, často způsobené nepodporovaným datovým typem.
- V aktuální verzi Preview nelze tabulku zrcadlit, pokud má datový typ JSON nebo vektor .
- V současné době nelze změnit sloupec na datový typ vektoru nebo json v databázi SQL v prostředcích infrastruktury.
Úroveň sloupce
- Pokud zdrojová tabulka obsahuje počítané sloupce, tyto sloupce se přeskočí a nepůjdou 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
- časové razítko rowversion/
- sql_variant
- Uživatelem definované typy (UDT)
- geometrie
- zeměpis
- 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),
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).
- Názvy sloupců pro tabulku SQL nesmí obsahovat mezery ani následující znaky:
,
=
\t
)
}
\n
;
{
(
. - 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í 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 pro sklad.