Begrænsninger i spejlede Microsoft Fabric-databaser fra Azure SQL Managed Instance (prøveversion)
De aktuelle begrænsninger i de spejlede Microsoft Fabric-databaser fra Azure SQL Managed Instance er angivet på denne side. Denne side kan ændres.
Hvis du vil foretage fejlfinding, skal du se:
- Foretag fejlfinding af fabric-spejlede databaser
- Foretag fejlfinding af fabric-spejlede databaser fra Azure SQL Managed Instance (prøveversion)
Tilgængeligheden af funktioner
Du kan konfigurere Azure SQL Managed Instance til spejling, hvis den udrulles i et Hvilket som helst Azure-område, undtagen for disse områder i øjeblikket: Det østlige USA 2; Det vestlige USA 2; Det centrale USA; Det vestlige USA.
Funktionens tilgængelighed afhænger også af Fabric-områder. Du kan se en komplet liste over understøttelse af Fabric-områder under Fabric-områder, der understøtter Spejling.
Begrænsninger på databaseniveau
- Spejling på Azure SQL Managed Instance er kun tilgængelig for instanser, hvor deres opdateringspolitik er angivet til Altid opdateret. SQL Server 2022-versionen af SQL Managed Instance understøtter ikke spejling.
- Konfiguration af geo-it-katastrofeberedskab understøttes ikke af Mirroring.
- Fabric Mirroring til Azure SQL Managed Instance understøttes kun i en primær database, der kan skrives.
- En Azure SQL Managed Instance-database kan ikke spejles, hvis databasen har: aktiveret CDC (Change Data Capture ), Transactional Replication, 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.
- Funktionen til kopiering/flytning af databasen understøttes ikke på databaser, der er spejlede. Hvis du flytter eller kopierer en database med spejling aktiveret, rapporterer kopien en spejlingsfejltilstand.
- Hvis din SQL-administrerede forekomstdatabase er konfigureret til at bruge azure SQL Managed Instance Link-funktionen, understøttes den læsbare replika ikke som en kilde til Fabric-spejling.
- Hvis databasen er konfigureret til spejling og derefter omdøbt, holder funktionen Skærmspejling op med at fungere. Problemet kan løses ved at omdøbe databasen til det navn, den havde, da spejling blev konfigureret.
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 fra kildedatabasen til Fabric OneLake.
- Hvis du vil konfigurere Mirroring for Azure SQL Managed Instance, skal den principal, der bruges til at oprette forbindelse til kildens SQL-administrerede forekomst, tildeles CONTROL- eller db_owner-tilladelser. Det anbefales kun at tildele dette til den database, der spejles – gør det ikke på hele serverniveau.
Netværks- og forbindelsessikkerhed
- Den sql-administrerede kildeforekomst skal aktivere det offentlige slutpunkt og tillade, at Azure-tjenester opretter forbindelse til det.
- SAMI (System Assigned Managed Identity) for Azure SQL Managed Instance skal være aktiveret og skal være den primære identitet.
- Tilladelserne for bidragydere til tjenesten Azure SQL Managed Instance (SPN) bør ikke fjernes fra det spejlede fabric-databaseelement.
- UAMI (User Assigned Managed Identity) understøttes ikke.
- Spejling på tværs af Microsoft Entra-lejere understøttes ikke, hvor en Azure SQL Managed Instance og Fabric-arbejdsområdet er i separate lejere.
- Microsoft Purview Information Protection/følsomhedsmærkater, der er defineret i Azure SQL Managed Instance, afspejles 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/
- 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. - 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.
- 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. Konfigurer den maksimale indstilling for serverkonfiguration af tekstrepl-størrelse for at tillade mere end 65.536 byte, hvis du vil tillade store indsættelser.
- 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 kildetabeller, når de er aktiveret for SQL Managed Instance-spejling til Microsoft Fabric.
- Skift/opdel/flet partition
- Skift primær nøgle
- Afkort tabel
- Når DDL-ændringen er ændret, genstartes et komplet datasnapshot for den ændrede tabel, og hele tabeldata genindsees i Fabric OneLake.
- En tabel kan i øjeblikket ikke spejles, hvis den har datatypen json.
- I øjeblikket kan du ikke ÆNDRE en kolonne til json-datatypen , når en tabel spejles.
- Visninger og materialiserede visninger understøttes ikke til spejling.
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
- json
- 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. - Følgende DDL-handlinger (datadefinitionssprog) på kolonneniveau understøttes ikke i kildetabeller, når de er aktiveret til SQL Managed Instance-spejling til Microsoft Fabric:
- Rediger kolonne
- Omdøb kolonne (
sp_rename
)
Begrænsninger for spejlede elementer
- Brugeren skal være medlem af rollen Administrator/Medlem for arbejdsområdet for at oprette spejling af SQL-administreret forekomst.
- Hvis du stopper spejling, deaktiveres fuldstændig spejling.
- Hvis du starter spejling igen, opdateres alle tabellerne, så de starter fra bunden.
- Hvis Fabric-kapaciteten stoppes og derefter genstartes, holder spejlingen op med at fungere og skal genstartes manuelt. Der vil ikke være advarsler/fejlmeddelelser, der angiver, at spejling holdt op med at fungere.
Begrænsninger for SQL-analyseslutpunkt
- SQL Analytics-slutpunktet er det samme som Lakehouse SQL Analytics-slutpunktet. Det er den samme skrivebeskyttede oplevelse. Se begrænsninger for SQL Analytics-slutpunkter.
- 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.
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
- Det ø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