Sdílet prostřednictvím


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:

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 nebo PAGE 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