Denne artikkelen inneholder informasjon om vanlige spørsmål når du kobler Microsoft Dataverse til Microsoft Fabric.
Generelt
Hvilke godkjenningsmetoder støttes for Fabric-kobling?
Stoffkobling støtter tre godkjenningsmetoder når du oppretter en tilkobling:
- Organisasjonskonto: Oppgi legitimasjonen din og lagre tilkoblingen.
- Tjenestekontohaver: Angi leier-ID, klient-ID og nøkkel for godkjenning.
- Arbeidsområdeidentitet: Bruker en Fabric-administrert tjenesteansvarlig som er knyttet til et bestemt arbeidsområde.
Hva skjer når jeg kobler fra Fabric?
Når du kobler fra, fjernes Fabric Lakehouse sammen med alle snarveiene til Dataverse-tabellene.
Tabellstøtte og begrensninger
Hvilke dataverse tabeller velges som standard når du kobler til Fabric?
I løpet av den første Kobling til Fabricoppsettet viser Velg enheter trinnet alle Dataverse-tabeller der Track endres egenskapen er aktivert. Som standard er alle disse tabellene valgt. Du kan fjerne alle tabeller du ikke vil synkronisere før du fullfører veiviseren. Bare valgte tabeller er koblet til Fabric og bruker lagringsplass, slik at du kan optimalisere kostnadene ved å utelate tabeller du ikke trenger. Du kan endre utvalget når som helst etter konfigurasjonen ved hjelp av Behandle tabeller.
Hvilke dataverse tabeller støttes ikke for Fabric-kobling?
Alle tabeller som ikke har endringssporing aktivert, støttes ikke. Enkelte Dataverse-tabeller, for eksempel postcomment, postregarding, postlike, post og postrole, er i tillegg ikke tilgjengelige for kunder for å aktivere synkronisering via Fabric-kobling. I noen tilfeller kan disse tabellene vises når datavers langsiktig oppbevaring er aktivert. Hvis dette skjer, kan et delsett eller alle poster fra disse tabellene eksporteres. Dette er forventet virkemåte for langsiktige oppbevaringsscenarioer.
Viktig!
- Disse tabellene bør ikke velges for synkronisering.
- Deres tilstedeværelse angir ikke full støtte for trinnvis synkronisering.
Kan jeg legge til eller fjerne bestemte tabeller fra Fabric-koblingen?
Ja, du kan administrere hvilke tabeller som er koblet:
- Legg til flere tabellkoblinger til Fabric ved å velge Behandle tabeller.
- Hvis du vil slutte å synkronisere bestemte tabeller, fjerner du dem i Behandle tabeller-ruten og velger deretter Lagre
- Etter bekreftelse fjernes snarveier for umerkede tabeller fra Fabric Lakehouse, og synkroniseringsstoppene stoppes umiddelbart.
Viktig!
Hvis du fjerner en tabell, slettes ikke tabellen i Dataverse. Den fjerner bare OneLake-snarveien og stopper datasynkronisering.
Støttes elastiske tabeller for Fabric-kobling?
Ja, elastiske tabeller støttes med Fabric-kobling. Kontroller at endringssporing er aktivert for elastiske tabeller i Dataverse for at synkroniseringen skal skje.
Støttes finans- og operasjonsapptabeller?
Hvis miljøet er koblet til et Dynamics 365 finans- og driftsmiljø, kan du bruke alternativet legg til tabeller for å inkludere tabeller fra finans- og driftsapper. Tabeller for økonomi- og driftsapper velges ikke automatisk ved opprettelse av den opprinnelige Fabric-koblingen.
Finnes det systemtabeller som synkroniseres automatisk og ikke kan kobles fra?
Ja, enkelte system-tabeller synkroniseres automatisk i Link til Fabric og kan ikke kobles fra av brukere. Eksempler på disse systemtabellene inkluderer:
- bot
- msdyn_copilotknowledgeinteraction
- desktopflowmodule
- flowmachine
- flowmachinegroup
- arbeidsflyt
Disse tabellene er avgjørende for systemfunksjonalitet og er alltid inkludert i synkroniseringsprosessen.
Microsoft leverte tillegg og tabellvalg
Valg av stoffkoblingstabell er også avhengig av Microsoft-tillegg som Business Process Advisor (BPA) og Customer Insights – Journeys. Disse produktene bruker samme datasamlebånd til å eksportere data fra Dataverse for å gi transformert innsikt.
Tabellene du ikke kan fjerne merkingen av, avhenger av hvilke tilleggsprodukter du har aktivert. Når du aktiverer et tillegg (for eksempel Customer Insights - Journeys), legges de spesifikke tabellene som kreves av tillegget, til i entityanalyticsconfig-tabellen i Dataverse.
Alle tabeller som har isenabledforadls satt til sann i entityanalyticsconfig-tabellen, kan ikke velges fra Stoff-koblingen.
Skjema- og metadataendringer
Hva skjer når jeg legger til en ny kolonne i en koblet tabell?
Det støttes å legge til en ny kolonne. Siden metadatasynkroniseringen ikke er øyeblikkelig og tar opptil én time å overføre til Fabric. I løpet av den tiden:
- Delta-synkroniseringsoperasjoner kan mislykkes midlertidig.
- Nylig endrede data kan bli forsinket i Fabric.
Disse feilene forventes mens metadatasynkroniseringen fullføres. Når den er fullført, tar rørledningen automatisk igjen etterslepet, og ingen handling er nødvendig.
Hvis du ikke vil vente på metadatasynkroniseringen og ikke kan godta forsinkede endringer, fjerner du og legger til de berørte tabellene fra synkroniseringen på nytt etter at du har endret skjemaet. Tabellene synkroniseres deretter friskt uten problemer.
Hva skjer når jeg sletter en kolonne fra en koblet tabell?
Sletting av en kolonne støttes. Når du sletter en kolonne i Dataverse, fjerner koblingen til Fabric ikke kolonnen fysisk fra det underliggende lageret. I stedet sendes verdiene som null fremover. Historiske verdier kan fremdeles finnes for poster som ikke har blitt oppdatert gjennom deltasynkronisering siden slettingen. Dette er forventet adferd.
Kan jeg endre datatypen eller presisjonen for en eksisterende kolonne?
Nei. Endring av datatypen eller presisjonen for en kolonne som allerede er synkronisert, støttes ikke. Noen eksempler:
-
InttilDecimal - Desimalpresisjon eller skalaendringer (for eksempel
Decimal(10,3)tilDecimal(20,10))
Disse endringene forårsaker permanente synkroniseringsfeil i deltaet. Hvis du vil omgå denne virkemåten, fjerner du og legger til tabellen på nytt fra kobling til Fabric.
Viktig!
Sletting av kolonnen og opprett den på nytt med samme navn og en annen type fungerer ikke . Den opprinnelige kolonnen finnes fremdeles i nedstrøms metadatamodellen, slik at den nyopprettede kolonnen ikke behandles som ny, og synkroniseringen fortsetter å mislykkes.
Synkronisering av data
Hvor lang tid tar første datasynkronisering?
Innledende synkroniseringstid avhenger av flere faktorer, inkludert tabellstørrelse, antall oppdateringer og transaksjoner som skjer i miljøet, antall tabeller og radantall. Dataene konverteres til deltaparquetformat under denne prosessen. Når du åpner Fabric Lakehouse, vises koblingene som uidentifiserte til den første synkroniseringen er fullført.
Hvor ofte oppdateres data i Fabric?
Når den første synkroniseringen er fullført, oppdaterer systemet kontinuerlig oppdateringer i Dataverse i sjøhuset. Trinnvise oppdateringer tar vanligvis opptil én time å vises, selv om faktisk tidsberegning avhenger av tabellstørrelse, antall oppdateringer og transaksjoner som skjer i miljøet, antall tabeller, radantall og systembelastningsperioder.
Hvorfor ser jeg forskjeller i kolonnene SinkModifiedOn og ModifiedOn?
Dette er forventet adferd.
ModifiedOn er datoen og klokkeslettet en post sist ble endret i Dataverse, mens SinkModifiedOn er datoen og klokkeslettet posten ble skrevet til dataverse datasjøen fra der Fabric snarveier peker til.
SinkModifiedOn er vanligvis senere enn ModifiedOn, og forskjellen avhenger av faktorer som partistørrelse, systembelastning og antall poster som behandles.
Viktig!
Når det gjelder langvarige transaksjoner i finans- og driftsapper, kan en post synkroniseres flere ganger for å sikre tap av data. I dette scenarioet SinkModifiedOn gjenspeiler du siste synkroniseringstidspunkt, ikke det første. Hvis for eksempel en post synkroniseres 10 ganger i løpet av en time, SinkModifiedOn viser tidspunktet for den tiende synkroniseringen selv om dataene var tilgjengelige fra selve den første synkroniseringen. Vær forsiktig når du bygger ventetidsrapporter basert på forskjellen mellom SinkModifiedOn og ModifiedOn, da det kan gi et misvisende inntrykk av faktisk datatilgjengelighet.
Begrensninger og feil
Hva er grensene for Fabric Link?
Hvis du har flere enn 2000 aktive Dataverse-tabeller, kan Koble til Fabric mislykkes med en feil.
Finnes det størrelsesgrenser per post når du bruker Koble til Fabric?
Ja. Kobling til Fabric leser rader gjennom Dataverse, slik at alle dataverse per postgrense gjelder for synkronisering. Den vanligste grensen er 200 MiB-grensen på den ukomprimerte størrelsen på én enkelt post som returneres av serveren.
Denne grensen gjelder vanligvis for tabeller som lagrer stort frihåndsinnhold eller binærdata. Eksempel:
-
emailinneholder hele meldingsteksten. -
activitypointerinneholder lange beskrivelser. -
activitymimeattachmentinneholder innebygde og vedlagte filer.
Dette er en datavers plattformgrense og kan ikke heves på forespørsel. Tjenesten avkorter eller endrer ikke kundedata. Du kan løse problemet ved å redusere den overdimensjonerte posten i Dataverse ved å slette den, fjerne det store feltet eller flytte innholdet ut av Dataverse.
Kan jeg koble eksisterende Azure Synapse Link-profiler til Fabric?
Du kan koble dine eksisterende Azure Synapse Link for Dataverse-profiler med Fabric hvis du velger alternativet Enable Parquet/Delta. Imidlertid:
- Eksisterende profiler der dataene lagres som CSV-filer, kan ikke kobles til Fabric.
- Azure Synapse Link-profiler som er sikret med administrerte identiteter, kan for øyeblikket ikke kobles til Fabric.