Del via


Begrænsninger i spejlede Microsoft Fabric-databaser fra Azure SQL Database

De aktuelle begrænsninger i de spejlede Microsoft Fabric-databaser fra Azure SQL Database er angivet på denne side. Denne side kan ændres.

Hvis du vil foretage fejlfinding, skal du se:

Begrænsninger på databaseniveau

  • Fabric Mirroring til Azure SQL Database understøttes kun i en primær database, der kan skrives.
  • Azure SQL Database kan ikke spejles, hvis databasen har: aktiveret CDC (Change Data Capture), Azure Synapse Link til SQL, eller databasen allerede er spejlet i et andet Fabric-arbejdsområde.
  • Det maksimale antal tabeller, der kan spejles i Fabric, er 500 tabeller. Alle tabeller over grænsen på 500 kan i øjeblikket ikke replikeres.
    • Hvis du vælger Spejling af alle data , når du konfigurerer Spejling, er de tabeller, der skal spejles, de første 500 tabeller, når alle tabeller sorteres alfabetisk baseret på skemanavnet og derefter tabelnavnet. Det resterende sæt tabeller nederst på den alfabetiske liste afspejles ikke.
    • Hvis du fjerner markeringen af Spejling af alle data og vælger individuelle tabeller, forhindres du i at vælge mere end 500 tabeller.

Tilladelser i kildedatabasen

  • Sikkerhed på rækkeniveau understøttes, men tilladelser overføres i øjeblikket ikke til de replikerede data i Fabric OneLake.
  • Tilladelser på objektniveau, f.eks. tildeling af tilladelser til bestemte kolonner, overføres i øjeblikket ikke til de replikerede data i Fabric OneLake.
  • Indstillinger for dynamisk datamaske overføres i øjeblikket ikke til de replikerede data i Fabric OneLake.
  • Hvis du vil konfigurere Mirroring til Azure SQL Database, skal den principal, der bruges til at oprette forbindelse til kilden Azure SQL Database, tildeles tilladelsen ALTER ANY EXTERNAL MIRROR, som er inkluderet i tilladelser på højere niveau, f.eks . kontroltilladelse eller rollen db_owner .

Netværks- og forbindelsessikkerhed

  • SQL-kildens server skal aktivere Tillad offentlig netværksadgang og Tillad, at Azure-tjenester opretter forbindelse.
  • SAMI (System Assigned Managed Identity) for den logiske Azure SQL-server skal være aktiveret og skal være den primære identitet.
  • Tilladelserne for bidragydere til Azure SQL Database-tjenestens hovednavn (SPN) bør ikke fjernes fra det fabric-spejlede databaseelement.
  • Spejling på tværs af Microsoft Entra-lejere understøttes ikke, hvor en Azure SQL Database og Fabric-arbejdsområdet er i separate lejere. 
  • Microsoft Purview Information Protection/følsomhedsmærkater, der er defineret i Azure SQL Database, overlappes og spejles ikke i Fabric OneLake.

Tabelniveau

  • En tabel, der ikke har en defineret primær nøgle, kan ikke spejles.
    • En tabel, der bruger en primær nøgle, der er defineret som en ikke-ekskluderet primær nøgle, kan ikke spejles.
  • En tabel kan ikke spejles, hvis den primære nøgle er en af datatyperne: sql_variant, tidsstempelrækkeversion
  • 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.
  • Grupperede columnstore-indeks understøttes ikke i øjeblikket.
  • Hvis en eller flere kolonner i tabellen er af typen Stort binært objekt (LOB) med en størrelse > på 1 MB, afkortes kolonnedataene til en størrelse på 1 MB i Fabric OneLake.
  • Kildetabeller, der har følgende funktioner i brug, kan ikke spejles.
    • Tidsmæssige oversigtstabeller og tabeller over finansoversigter
    • Altid krypteret
    • Tabeller i hukommelsen
    • Graf
    • Eksterne tabeller
  • Følgende DDL-handlinger (table-level data definition language) er ikke tilladt i SQL-databasekildetabeller, når de er aktiveret til spejling. 
    • Skift/opdel/flet partition
    • Skift primær nøgle
  • Når der er DDL-ændring, genstartes et komplet datasnapshot for den ændrede tabel, og dataene åbnes igen.
  • En tabel kan i øjeblikket ikke spejles, hvis den har datatypen json eller vektor .
    • I øjeblikket kan du ikke ÆNDRE en kolonne til vektor - eller json-datatypen , når en tabel spejles.

Kolonneniveau

  • Hvis kildetabellen indeholder beregnede kolonner, kan disse kolonner ikke spejles i Fabric OneLake. 
  • 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
  • Spejling understøtter replikering af kolonner, der indeholder mellemrum eller specialtegn i navne (f.eks. ,;{}()\n\t=). I forbindelse med tabeller under replikering, før denne funktion er aktiveret, skal du opdatere indstillingerne for den spejlede database eller genstarte spejlingen for at inkludere disse kolonner. Få mere at vide fra understøttelse af Delta-kolonnetilknytning.

Lagerbegrænsninger

  • Kildeskemahierarkiet replikeres til den spejlede database. For spejlede databaser, der er oprettet før denne funktion aktiveret, er kildeskemaet fladt, og skemanavnet kodes til tabelnavnet. Hvis du vil omorganisere tabeller med skemaer, skal du genoprette den spejlede database. Få mere at vide fra Repliker kildeskemahierarki.

Begrænsninger for spejlede elementer

  • Brugeren skal være medlem af rollen Administrator/Medlem for arbejdsområdet for at oprette SQL Database-spejling. 
  • Hvis du stopper spejling, deaktiveres fuldstændig spejling. 
  • Hvis du starter spejling igen, opdateres alle tabellerne, så de starter fra bunden. 

Begrænsninger for SQL-analyseslutpunkt

Understøttede områder

Følgende er de Fabric-områder, der understøtter spejling:

Asien og Stillehavsområdet:

  • Det østlige Australien
  • Det sydøstlige Australien
  • Det centrale Indien
  • Østasien
  • Det østlige Japan
  • Det centrale Sydkorea
  • Det sydøstlige Asien
  • Det sydlige Indien

Europa

  • Det nordlige Europa
  • Det vestlige Europa
  • Det centrale Frankrig
  • Det vestlige centrale Tyskland
  • Norditalien
  • Det østlige Norge
  • Det centrale Polen
  • Det centrale Sverige
  • Det nordlige Schweiz
  • Det vestlige Schweiz
  • Det sydlige Storbritannien
  • Det vestlige Storbritannien

Nord- og Sydamerika:

  • Det Sydlige Brasilien
  • Det centrale Canada
  • Det østlige Canada
  • Det centrale USA
  • Østlige USA
  • Det østlige USA2
  • Det nordcentrale USA
  • Det sydcentrale USA
  • Det vestlige USA
  • Det vestlige USA2

Mellemøsten og Afrika:

  • Det nordlige Sydafrika
  • Det nordlige Forenede Arabiske Emirater

Næste trin