Del via


Begrænsninger for struktur-SQL-databasespejling (prøveversion)

De aktuelle begrænsninger i struktur-SQL-databasespejling er angivet på denne side. Denne side kan ændres.

Hvis du vil foretage fejlfinding, skal du se:

Du kan se generelle begrænsninger for SQL-database i Microsoft Fabric under Begrænsninger i SQL-database i Microsoft Fabric (prøveversion).

Vigtigt

Denne funktion er en prøveversion.

Begrænsninger på databaseniveau

  • Spejling af SQL-databasen i Fabric kan ikke deaktiveres i øjeblikket.
  • Spejling af SQL-databasen kan kun afspejles i det arbejdsområde, hvor Fabric SQL-databasen er placeret.
  • Det maksimale antal tabeller, der kan spejles fra én database, er 1000. Du kan have flere tabeller, men alle tabeller, der er oprettet ud over 1000, springes over i spejling.

Sikkerhedsfunktioner

Tabelniveau

  • En tabel kan ikke spejles, hvis den primære nøgle indeholder en datatype, der ikke understøttes.
  • Kildetabeller, der har følgende funktioner i brug, kan ikke spejles til Fabric OneLake.
    • Der kan oprettes grupperede columnstore-indekser, men tabellen kan ikke spejles til Fabric OneLake.
    • Tidsmæssige oversigtstabeller og tabeller over finansoversigter
    • Altid krypteret
    • Tabeller i hukommelsen
    • Grafik
    • Eksterne tabeller
  • Følgende DDL-handlinger (table-level data definition language) er ikke tilladt:
    • Skift/opdel/flet partition
    • Skift primær nøgle
    • Ændring af tabeller for at genopbygge partitioner med DATA COMPRESSION = ROW eller PAGE er ikke tilladt.
  • Når der er DDL-ændring, genstartes et komplet datasnapshot for den ændrede tabel, og dataene åbnes igen.
  • Visninger afspejles ikke i OneLake.
  • Lagrede procedurer afspejles ikke i OneLake.
  • ALTER INDEX ALL er ikke tilladt i tabellen. Ændring af individuelle indekser, der refereres til ved navn, er tilladt.
  • For tidsmæssige tabeller afspejles datatabellen, men oversigtstabellen udelades fra spejling.
    • Når du tilføjer systemversioner (konverterer til Tidsmæssige) to eksisterende tabeller, udelades den eksisterende oversigtstabel automatisk fra spejling (også selvom den tidligere blev afspejlet).
    • Ved fjernelse af systemversioner (opdeling af tidsmæssige data fra oversigtstabellen) behandles oversigtstabellen som en separat tabel og føjes automatisk til spejling.
  • Fuldtekstindeksering understøttes ikke og kan ikke oprettes i SQL-databasen i Microsoft Fabric.
  • Replikeringsstatussen NotSupported på siden Overvågning af replikering indeholder statusoplysninger, der er specifikke for tabellen, ofte forårsaget af en ikke-understøttet datatype.
  • I den aktuelle prøveversion kan en tabel ikke spejles, hvis den har datatypen json eller vektor .
    • I øjeblikket kan du ikke ÆNDRE en kolonne til vektor - eller json-datatypen i SQL-databasen i Fabric.

Kolonneniveau

  • Hvis kildetabellen indeholder beregnede kolonner, springes disse kolonner over og kan ikke spejles.
  • Hvis kildetabellen indeholder kolonner med en af disse datatyper, kan disse kolonner ikke spejles i Fabric OneLake. Følgende datatyper understøttes ikke til spejling:
    • billede
    • tekst/ntext
    • xml
    • tidsstempel for rowversion/
    • sql_variant
    • Brugerdefinerede typer (UDT)
    • geometri
    • geografi
    • hierarchyid
  • Delta lake understøtter kun seks cifres præcision.
    • Kolonner af SQL-typen datetime2 med præcision på 7 brøk sekunders cifre har ikke en tilsvarende datatype med samme præcision i Delta-filer i Fabric OneLake. Der sker et præcisionstab, hvis kolonner af denne type afspejles, og det syvende decimaltal beskæres.
    • En tabel kan ikke spejles, hvis den primære nøgle er en af disse datatyper: datetime2(7), datetimeoffset(7), time(7), hvor 7 er syv cifre med præcision.
    • Datatypen datetimeoffset(7) har ikke en tilsvarende datatype med samme præcision i Delta-filer i Fabric OneLake. Der opstår et præcisionstab (tab af tidszone og syvende klokkeslæts decimal), hvis kolonner af denne type afspejles.
  • Kolonnenavne til en SQL-tabel må ikke indeholde mellemrum eller følgende tegn: ,(;\n{=})\t.
  • Hvis en eller flere kolonner i tabellen er af typen Stort binært objekt (LOB) med en størrelse, der er større end 1 MB, afkortes kolonnedataene til en størrelse på 1 MB i Fabric OneLake.

Begrænsninger for SQL-analyseslutpunkt