Del via


Begrensninger for speiling av Fabric SQL-database (forhåndsversjon)

Gjeldende begrensninger i Speiling av Fabric SQL-databasen er oppført på denne siden. Denne siden kan endres.

Hvis du vil ha feilsøking, kan du se:

Hvis du vil ha generelle begrensninger for SQL-databaser i Microsoft Fabric, kan du se Begrensninger i SQL-databasen i Microsoft Fabric (forhåndsversjon).

Viktig

Denne funksjonen er i forhåndsvisning.

Begrensninger på databasenivå

  • Speiling for SQL-database i Fabric kan ikke deaktiveres for øyeblikket.
  • Speiling for SQL-database kan bare speile seg til arbeidsområdet der Fabric SQL-databasen befinner seg.
  • Maksimalt antall tabeller som kan speiles fra én database, er 1000. Du kan ha flere tabeller, men alle tabeller som er opprettet over 1000, hoppes over fra speiling.

Sikkerhetsfunksjoner

Tabellnivå

  • En tabell kan ikke speiles hvis primærnøkkelen inneholder en datatype som ikke støttes.
  • Kildetabeller som har noen av følgende funksjoner i bruk, kan ikke speiles til Fabric OneLake.
    • Grupperte kolonnelagerindekser kan opprettes, men tabellen kan ikke speiles til Fabric OneLake.
    • Tidsloggtabeller og finansloggtabeller
    • Alltid kryptert
    • Tabeller i minnet
    • Graf
    • Eksterne tabeller
  • Følgende datadefinisjonsspråkoperasjoner på tabellnivå (DDL) er ikke tillatt:
    • Bryter/del/slå sammen partisjon
    • Endre primærnøkkel
    • Endre tabeller for å gjenoppbygge partisjoner med DATA COMPRESSION = ROW eller PAGE ikke er tillatt.
  • Når det er DDL-endring, startes et fullstendig øyeblikksbilde av data på nytt for den endrede tabellen, og dataene sendes på nytt.
  • Visninger speiler seg ikke til OneLake.
  • Lagrede prosedyrer speiler seg ikke til OneLake.
  • ALTER INDEX ALL er ikke tillatt i tabellen. Endring av individuelle indekser som refereres til ved navn, er tillatt.
  • For tidsmessige tabeller speiler datatabellen seg, men loggtabellen utelates fra speiling.
    • Når du legger til systemversjonskontroll (konverterer til Temporal) to eksisterende tabeller, utelates den eksisterende loggtabellen automatisk fra speiling (selv om den ble speilet tidligere).
    • Ved fjerning av systemversjonskontroll (deling av tidsdata fra loggtabellen) behandles loggtabellen som en frittstående tabell og legges automatisk til i speiling.
  • Fulltekstindeksering støttes ikke og kan ikke opprettes i SQL-databasen i Microsoft Fabric.
  • Replikeringsstatusen NotSupported på overvåkingssiden for replikering inneholder statusinformasjon som er spesifikk for tabellen, ofte forårsaket av en datatype som ikke støttes.
  • I den gjeldende forhåndsvisningen kan ikke en tabell speiles hvis den har datatypen json eller vektor .
    • Du kan for øyeblikket ikke endre en kolonne til vektor- eller json-datatypen i SQL-databasen i Fabric.

Kolonnenivå

  • Hvis kildetabellen inneholder beregnede kolonner, hoppes disse kolonnene over og kan ikke speiles.
  • Hvis kildetabellen inneholder kolonner med én av disse datatypene, kan ikke disse kolonnene speiles til Fabric OneLake. Følgende datatyper støttes ikke for speiling:
    • bilde
    • tekst/ntekst
    • XML
    • tidsstempel for radversjon/
    • sql_variant
    • Brukerdefinerte typer (UDT)
    • geometri
    • geografi
    • hierarki-ID
  • Delta lake støtter bare seks sifre med presisjon.
    • Kolonner av SQL-typen datetime2, med presisjon på 7 brøkdeler av andre sifre, har ikke en tilsvarende datatype med samme presisjon i Delta-filer i Fabric OneLake. Et presisjonstap skjer hvis kolonner av denne typen speiles og sjuende desimalsifrede siffer trimmes.
    • En tabell kan ikke speiles hvis primærnøkkelen er én av disse datatypene: datetime2(7), datetimeoffset(7), time(7), der 7 det er sju sifre med presisjon.
    • Datatypen datetimeoffset(7) har ikke en tilsvarende datatype med samme presisjon i Delta-filer i Fabric OneLake. Et presisjonstap (tap av tidssone og sjuende tidsdesimal) oppstår hvis kolonner av denne typen speiler seg.
  • Kolonnenavn for en SQL-tabell kan ikke inneholde mellomrom eller følgende tegn: ,;{}()\n\t=.
  • Hvis én eller flere kolonner i tabellen er av typen Stort binærobjekt (LOB) med en størrelse som er større enn 1 MB, avkortes kolonnedataene til størrelsen på 1 MB i Fabric OneLake.

Begrensninger for SQL Analytics-endepunkt