Begrensninger i Microsoft Fabric speilvendte databaser fra Azure Cosmos DB (forhåndsversjon)
Denne artikkelen beskriver gjeldende begrensninger for Azure Cosmos DB-kontoer som er speilet i Microsoft Fabric. Begrensnings- og kvotedetaljene på denne siden kan endres i fremtiden.
Viktig
Speiling for Azure Cosmos DB er for øyeblikket i forhåndsversjon. Produksjonsarbeidsbelastninger støttes ikke under forhåndsvisning. For øyeblikket støttes bare Azure Cosmos DB for NoSQL-kontoer.
Tilgjengelighet
Speiling støttes i et bestemt sett med områder for Fabric og API-er for Azure Cosmos DB.
Støttede API-er
Speiling er bare tilgjengelig for Azure Cosmos DB-kontotyper som er oppført her.
Tilgjengelig | |
---|---|
API for NoSQL | Ja |
API for MongoDB (RU-basert) | No |
API for MongoDB (vCore-basert) | No |
API for Apache Gremlin | No |
API for tabell | No |
API for Apache Cassandra (RU-basert) | No |
administrert forekomst for Apache Cassandra | No |
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
Begrensninger for konto og database
- Du kan aktivere speiling bare hvis Azure Cosmos DB-kontoen er konfigurert med enten 7-dagers eller 30-dagers kontinuerlig sikkerhetskopiering.
- Alle gjeldende begrensninger for funksjonen for kontinuerlig sikkerhetskopiering i Azure Cosmos DB gjelder også for stoffspeiling.
- Disse begrensningene omfatter, men er ikke begrenset til; manglende evne til å deaktivere kontinuerlig sikkerhetskopiering når aktivert og mangel på støtte for skrivekontoer med flere områder. Hvis du vil ha mer informasjon, kan du se Azure Cosmos DB kontinuerlige begrensninger for sikkerhetskopiering.
- Du kan aktivere både det analytiske lageret og kontinuerlige sikkerhetskopifunksjoner på samme Azure Cosmos DB-konto.
- Du kan ikke deaktivere funksjonen for analytisk lagring på Azure Cosmos DB-kontoer med kontinuerlig sikkerhetskopiering aktivert.
- Du kan ikke aktivere kontinuerlig sikkerhetskopiering på en Azure Cosmos DB-konto som tidligere deaktiverte den analytiske butikkfunksjonen for en beholder.
Sikkerhetsbegrensninger
- Azure Cosmos DB-skrive-kontonøkler er den eneste støttede mekanismen for å koble til kildekontoen. Skrivebeskyttede kontonøkler, administrerte identiteter og passordløs godkjenning med rollebasert tilgangskontroll støttes ikke.
- Du må oppdatere tilkoblingslegitimasjonen for Fabric-speiling hvis kontonøklene er rotert. Hvis du ikke oppdaterer tastene, mislykkes speilingen. Hvis du vil løse denne feilen, stopper du replikering, oppdaterer legitimasjonen med de nylig roterte tastene og starter replikering på nytt.
- Stoffbrukere med tilgang til arbeidsområdet arver automatisk tilgang til speildatabasen. Du kan imidlertid kontrollere tilgangen på arbeidsområde og leiernivå for å administrere tilgang for brukere i organisasjonen.
- Du kan dele den speilvendte databasen direkte i Fabric.
Tillatelser
- Hvis du bare har visningstillatelser i Fabric, kan du ikke forhåndsvise eller spørre etter data i endepunktet for SQL-analyse.
- Hvis du har tenkt å bruke datautforskeren, bruker ikke Azure Cosmos DB-datautforskeren de samme tillatelsene som Fabric. Forespørsler om å vise og spørre etter data ved hjelp av datautforskeren rutes til Azure i stedet for Fabric.
Nettverkssikkerhet
- Kildekontoen azure Cosmos DB må aktivere offentlig nettverkstilgang for alle nettverk.
- Private endepunkter støttes ikke for Azure Cosmos DB-kontoer.
- Nettverksisolasjon ved hjelp av teknikker og funksjoner som IP-adresser eller tjenesteendepunkter støttes ikke for Azure Cosmos DB-kontoer.
- Data i OneLake støtter ikke private endepunkter, kundeadministrerte nøkler eller dobbel kryptering.
Begrensninger for datautforsker
- Fabric Data Explorer-spørringer er skrivebeskyttet. Du kan vise eksisterende beholdere, vise elementer og spørringselementer.
- Du kan ikke opprette eller slette beholdere ved hjelp av datautforskeren i Fabric.
- Du kan ikke sette inn, endre eller slette elementer ved hjelp av datautforskeren i Fabric.
- Du kan unngå å dele kildedatabasen ved bare å dele SQL Analytics-endepunktet med andre brukere for analyse.
- Du kan ikke deaktivere datautforskeren i en speilvendt database.
Replikeringsbegrensninger
- Speiling støtter ikke beholdere som inneholder elementer med egenskapsnavn som inneholder enten mellomrom eller jokertegn. Denne begrensningen fører til at speiling for den bestemte beholderen mislykkes. Andre beholdere i de samme databasene kan fortsatt speiles. Hvis egenskapsnavn oppdateres for å fjerne disse ugyldige tegnene, må du konfigurere et nytt speilbilde til samme database og beholder, og du kan ikke bruke det gamle speilspeilet.
- Fabric OneLake speiler fra det geografisk nærmeste Azure-området til Fabrics kapasitetsområde i scenarioer der en Azure Cosmos DB-konto har flere leseområder. I scenarioer for nødgjenoppretting skanner og henter speiling automatisk nye leseområder, ettersom leseområdene potensielt kan mislykkes og endres.
- Sletteoperasjoner i kildebeholderen gjenspeiles umiddelbart i Fabric OneLake ved hjelp av speiling. Soft-delete-operasjoner som bruker ttl-verdier (time-to-live) støttes ikke.
- Speiling støtter ikke egendefinert partisjonering.
- Stoffet har eksisterende begrensninger med T-SQL. Hvis du vil ha mer informasjon, kan du se T-SQL-begrensninger.
Skjema- og dataendringer
- Hvis du sletter og legger til en lignende beholder, erstattes dataene i lagertabellene med bare dataene i den nye beholderen.
- Hvis du endrer datatypen i en egenskap på tvers av flere elementer, blir replikatoren kastet opp dataene der det er aktuelt. Denne virkemåten er i paritet med den opprinnelige deltaopplevelsen. Alle data som ikke passer inn i vilkårene som støttes, blir en nulltype. Du kan for eksempel endre en matriseegenskap til en strengoppkasting til en nulltype.
- Hvis du legger til nye egenskaper i elementer, oppdages de nye egenskapene sømløst og tilsvarende kolonner legges til i lagertabellen. Hvis elementegenskaper fjernes eller mangler, har de en nullverdi for den tilsvarende posten.
- Replisering av data ved hjelp av speiling har ikke fullstendig gjengivelse eller veldefinert skjema. Speiling automatisk og kontinuerlig sporer egenskapsendringer og datatype (når det er tillatt).
Nestede data
- Nestede JSON-objekter i Azure Cosmos DB-elementer representeres som JSON-strenger i lagertabeller.
- Kommandoer som
OPENJSON
,CROSS APPLY
ogOUTER APPLY
er tilgjengelige for å utvide JSON-strengdata selektivt. - PowerQuery inkluderer
ToJson
å utvide JSON-strengdata selektivt. - Speiling har ikke skjemabetingelser på nestingsnivå. Hvis du vil ha mer informasjon, kan du se analyseskjemabetingelser for Azure Cosmos DB-analyselager.
Begrensninger for datalager
- Lageret kan ikke håndtere JSON-strengkolonner som er større enn 8 kB. Feilmeldingen for dette scenarioet er «JSON-tekst er ikke riktig formatert. Fant uventet tegn i posisjon.
- Nestede data representert som en JSON-streng i SQL Analytics-endepunkt og lagertabeller kan vanligvis føre til at kolonnen øker til mer enn 8 kB i størrelse. Overvåke nestingsnivåer og mengden data hvis du mottar denne feilmeldingen.
Speilede elementbegrensninger
- Aktivering av speiling for en Azure Cosmos DB-konto i et arbeidsområde krever enten administrator- eller medlemsrollen i arbeidsområdet.
- Hvis du stopper replikering, deaktiveres speilingen fullstendig.
- Start replikering på nytt sender alle mållagertabellene på nytt. Denne operasjonen starter effektivt speiling fra grunnen av.
Gi tilbakemelding
Hvis du vil gi tilbakemelding om gjeldende begrensninger, funksjoner eller problemer; gi oss beskjed på fabriccosmosdbmirror@microsoft.com.