Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
I Real-Time Intelligence kan du vise avstammingen og relasjonen til KQL-databaseelementer. Visningen lar deg visuelt utforske relasjoner mellom databaseenheter og hjelpe deg med å forstå dataflyten fra kilden til målet, noe som gir en tydelig grafrepresentasjon. Ved å bruke enhetsdiagrammet kan du effektivt administrere databasen og få en dypere forståelse av hvordan disse enhetene samhandler. Denne visuelle representasjonen av enheter forenkler databaseadministrasjonen og hjelper deg med å optimalisere datastrukturene, noe som gjør det enklere å spore avhengigheter og utføre handlinger raskt.
Hvis du vil ha informasjon om avstamming av arbeidsområde i Fabric, kan du se Avstamming.
Forutsetninger
- Et arbeidsområde med en Microsoft Fabric-aktivert kapasitet
- En KQL-database med visningstillatelser
For brukere som vil aktivere inntaksdetaljene:
- Databaseadministrator- eller Databaseovervåkingstillatelser for å vise inntaksdetaljer i enhetsdiagrammet. Hvis du vil ha mer informasjon, kan du se Rollebasert tilgangskontroll.
Åpne enhetsdiagramvisning
Hvis du vil ha tilgang til visningen, blar du til ønsket KQL-database og velger Enhetsdiagram.
Hva ser du i en enhetsdiagramvisning?
Når du åpner enhetsdiagramvisningen, ser du avhengighetene mellom alle elementene i KQL-databasen.
Enhetsdiagramvisningen viser følgende informasjon:
- Tabeller
- Oppdatere policyer
- Eksterne tabeller
- Shortcuts
- Materialiserte visninger
- Functions
- Kontinuerlig eksport
- Enheter på tvers av databaser
- Hendelsesstrømmer
Du kan velge et element for å vise relasjonene til andre elementer i databasen. Enhetsdiagrammet uthever alle elementene som er relatert til dette elementet, og nedtoner resten.
Datakilder
Datakildene som vises i diagrammet inkluderer Eventstream, Azure Storage, Azure Event Hubs og Business Events. Du kan nå se flere detaljer om en datakilde, inkludert kartlegging, dataformat, tilkoblingsstatus og antall registrerte poster. Hvis du ikke lenger trenger en tilkobling, kan du slette den direkte fra entitetsdiagrammet.
Note
Kun Eventstreams, Event Hubs, Azure Storage Account og Fabric Business Events vises som eksterne kilder i entity diagram-visningen. Entitetsdiagrammet viser ikke andre eksterne kilder.
Filtrer entitetsdiagrammet
Filter etter entitetstype
Bruk nedtrekksmenyen for entitetstype for å velge hvilke entitetstyper du vil vise i diagrammet. Du kan velge mellom tabeller, funksjoner, materialiserte snarveier og datakilder. Dette filteret hjelper deg å fokusere på spesifikke entitetstyper, noe som gjør det enklere å analysere relasjoner og avhengigheter i KQL-databasen din.
Filter etter inntakstidsintervall
Bruk nedtrekksmenyen for inntak for å velge et tidsrom du vil se inntaksdetaljer for. Dette filteret legger til inntastingsinformasjonen på den relevante enhetens kort i diagrammet, slik at du kan analysere dataflyt og inntastingsmønstre over tid.
Filtrer etter spesifikk funksjon eller tabell
Filtrer entitetsdiagrammet ved å velge en spesifikk funksjon eller tabell fra venstre navigasjonspanel. Dette filteret hjelper deg å fokusere på en bestemt funksjon eller tabell og tilhørende enheter, noe som gjør det enklere å analysere relasjoner og avhengigheter i KQL-databasen din.
Brudd på skjemaet
Skjemabrudd hjelper deg med å identifisere inkonsekvenser eller brutte referanser mellom databaseenheter. Her er noen eksempler på skjemabrudd:
- En funksjon refererer til en tabell eller kolonne som ikke lenger finnes.
- En funksjon refererer til en annen funksjon som ikke lenger finnes.
- En funksjon refererer til en funksjon med feil antall eller type parametere.
- En funksjon refererer til en kolonne der datatypen er endret.
- En oppdateringspolicy refererer til en funksjon eller kildetabell som ikke lenger finnes.
- En oppdateringspolicy refererer til en funksjon med utdataskjema som ikke samsvarer med måltabellskjemaet.
- Ugyldig overføringstilordning (f.eks. én eller flere kolonner som er definert i tilordningen, finnes ikke i måltabellen).
- Ugyldig kontinuerlig eksport (f.eks. ble det ikke funnet en referert tabell eller kolonne).
- En ekstern tabell kan ikke nås fordi lagringsplasseringen kanskje ikke finnes, eller det ikke er tilstrekkelige tillatelser til å få tilgang til den.
Note
Snarveier kalles «eksterne tabeller» i funksjonen for skjemabrudd.
Aktivering av vis skjemabrudd uthever berørte enheter direkte i diagrammet. Hvis du klikker på forekomsten Skjemaovertredelse, åpnes en siderute med detaljer om bruddet.
Denne funksjonen lar deg raskt finne og løse brutte avhengigheter, og sikre at Eventhouse-databasen din forblir konsistent og pålitelig.
Hvilke scenarier kan du bruke enhetsdiagrammer til?
Denne delen utforsker ulike scenarioer der du kan bruke enhetsdiagramvisningen i KQL-databasen:
Administrer avhengigheter proaktivt
Administrasjon av avhengigheter mellom enheter som tabeller og funksjoner blir enkelt med avstamming. Hvis du for eksempel gir nytt navn til en tabell eller endrer skjemaet, kan du umiddelbart identifisere hvilke funksjoner som er avhengige av tabellen i KQL-spørringen. Denne proaktive tilnærmingen bidrar til å unngå uventede problemer og sikrer sømløse oppdateringer av databasestrukturen.
Spore relasjoner mellom materialiserte visninger og kildetabeller
Med enhetsdiagrammer kan du spore relasjonene mellom materialiserte visninger og de underliggende kildetabellene. Dette gjør det enkelt å identifisere opprinnelige datakilder, slik at du kan spore og feilsøke dataflyten mer effektivt.
Samhandle med elementer og handle
Du kan velge et hvilket som helst element i grafen for å fremheve de relaterte elementene, mens resten av grafen er nedtonet, noe som gjør det lettere å fokusere på spesifikke relasjoner. For tabeller og eksterne tabeller kan du velge andre alternativer i ellipsen [...], for eksempel spørre tabellen, opprette en Power BI-rapport basert på tabellen og mer.
Inntak av sporhistorikk
Med enhetsdiagrammer kan du spore hvor mange oppføringer som ble inntatt i hver tabell og materialiserte visning. Denne klare visningen av dataflyter hjelper deg med å holde oversikt over inntaksstørrelse og volum, og sikrer at databasen behandler data på riktig måte.