Del via


Begrensninger i Microsoft Fabric speilvendte databaser fra Azure SQL Database

Gjeldende begrensninger i Microsoft Fabric-speilbaserte databaser fra Azure SQL Database er oppført på denne siden. Denne siden kan endres.

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

Begrensninger på databasenivå

  • Fabric Mirroring for Azure SQL Database støttes bare på en skrivbar primærdatabase.
  • Azure SQL Database kan ikke speiles hvis databasen har: aktivert Change Data Capture (CDC), Azure Synapse Link for SQL, eller databasen er allerede speilet i et annet Fabric-arbeidsområde.
  • Maksimalt antall tabeller som kan speiles til Fabric er 500 tabeller. Alle tabeller over grensen på 500 kan for øyeblikket ikke replikeres.
    • Hvis du velger Speilvendte data når du konfigurerer Speiling, er tabellene som skal speiles, de første 500 tabellene når alle tabellene sorteres alfabetisk basert på skjemanavnet og deretter tabellnavnet. Det gjenværende settet med tabeller nederst i den alfabetiske listen speiler seg ikke.
    • Hvis du fjerner merkingen for Speil alle data og velger individuelle tabeller, hindres du i å velge mer enn 500 tabeller.

Tillatelser i kildedatabasen

  • Sikkerhet på radnivå støttes, men tillatelser overføres for øyeblikket ikke til de replikerte dataene i Fabric OneLake.
  • Tillatelser på objektnivå, for eksempel gi tillatelser til bestemte kolonner, overføres for øyeblikket ikke til de replikerte dataene i Fabric OneLake.
  • Innstillinger for dynamisk datamaskering overføres for øyeblikket ikke til de replikerte dataene i Fabric OneLake.
  • Hvis du vil konfigurere Speiling for Azure SQL Database, må hovedkontohaveren som brukes til å koble til kilden Azure SQL Database, gis tillatelsen ALTER ANY EXTERNAL MIRROR, som er inkludert i høyere nivåtillatelse, for eksempel KONTROLL-tillatelse eller db_owner rolle.

Nettverks- og tilkoblingssikkerhet

  • Kilden sql server må aktivere Tillat offentlig nettverkstilgang og Tillat Azure-tjenester å koble til.
  • System tilordnet administrert identitet (SAMI) for Azure SQL-logisk server må være aktivert og må være den primære identiteten.
  • Bidragsytertillatelsene for Azure SQL Database-tjenesten (SPN) bør ikke fjernes fra det speilvendte databaseelementet Fabric.
  • Speiling på tvers av Microsoft Entra-leiere støttes ikke der en Azure SQL Database og Fabric-arbeidsområdet er i separate leiere. 
  • Microsoft Purview informasjonsbeskyttelse/følsomhetsetiketter som er definert i Azure SQL Database, er ikke gjennomgripende og speiles til Fabric OneLake.

Tabellnivå

  • En tabell som ikke har en definert primærnøkkel, kan ikke speiles.
    • En tabell som bruker en primærnøkkel som er definert som ikke-klumpet primærnøkkel, kan ikke speiles.
  • En tabell kan ikke speiles hvis primærnøkkelen er én av datatypene: sql_variant, tidsstempelradversjon
  • 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.
  • Grupperte kolonnelagerindekser støttes for øyeblikket ikke.
  • Hvis én eller flere kolonner i tabellen er av typen Stort binærobjekt (LOB) med en størrelse på > 1 MB, avkortes kolonnedataene til størrelsen på 1 MB i Fabric OneLake.
  • Kildetabeller som har noen av følgende funksjoner i bruk, kan ikke speiles.
    • Tidsloggtabeller og finansloggtabeller
    • Alltid kryptert
    • Tabeller i minnet
    • Graf
    • Eksterne tabeller
  • Følgende datadefinisjonsspråkoperasjoner på tabellnivå (DDL) er ikke tillatt i SQL-databasekildetabeller når de er aktivert for speiling. 
    • Bryter/del/slå sammen partisjon
    • Endre primærnøkkel
  • Når det er DDL-endring, startes et fullstendig øyeblikksbilde av data på nytt for den endrede tabellen, og dataene sendes på nytt.
  • En tabell kan for øyeblikket ikke speiles hvis den har json - eller vektordatatypen .
    • Du kan for øyeblikket ikke endre en kolonne til vektor- eller json-datatypen når en tabell speiler seg.

Kolonnenivå

  • Hvis kildetabellen inneholder beregnede kolonner, kan ikke disse kolonnene speiles til Fabric OneLake. 
  • 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
  • Kolonnenavn for en SQL-tabell kan ikke inneholde mellomrom eller følgende tegn: ,;{}()\n\t= .

Lagerbegrensninger

  • Kildeskjemahierarkiet replikeres ikke til den speilvendte databasen. I stedet blir kildeskjemaet flatet ut, og skjemanavnet kodes til navnet på den speilede databasetabellen. 

Speilede elementbegrensninger

  • Brukeren må være medlem av administrator-/medlemsrollen for arbeidsområdet for å opprette speiling av SQL Database. 
  • Hvis du stopper speiling, deaktiveres speilingen fullstendig. 
  • Når du starter speiling, blir alle tabellene overført på nytt, og starter effektivt fra grunnen av. 

Begrensninger for SQL Analytics-endepunkt

  • Sql Analytics-endepunktet er det samme som endepunktet for Sql Analytics i Lakehouse. Det er den samme skrivebeskyttede opplevelsen. Se begrensninger for SQL Analytics-endepunkt.

Støttede områder

Følgende er stoffområdene som støtter speiling:

Asia/Stillehavskysten:

  • Australia, øst
  • Australia, sørøst
  • India, sentralt
  • Asia øst
  • Japan, øst
  • Sentral-Korea
  • Asia, sørøst
  • India, sør

Europa

  • Europa, nord
  • Europa, vest
  • Frankrike, sentralt
  • Tyskland, vest-sentralt
  • Italia nord
  • Øst-Norge
  • Polen, sentralt
  • Sverige, sentralt
  • Sveits, nord
  • Sveits, vest
  • Storbritannia, sør
  • Storbritannia, vest

Amerika:

  • Brasil, sør
  • Canada, sentralt
  • Canada, øst
  • USA, sentralt
  • USA, øst
  • ØST-USA2
  • USA, nord-sentralt
  • USA, sør-sentralt
  • USA vest
  • USA, vest

Midtøsten og Afrika:

  • Sør-Afrika, nord
  • De forente arabiske emirater, nord

Neste trinn