Del via


Få vist et objektdiagram i KQL-databasen (prøveversion)

I Real-Time Intelligence kan du få vist afstamningen og relationen mellem KQL-databaseelementer. Visningen giver dig mulighed for visuelt at udforske relationer mellem databaseenheder og hjælpe dig med at forstå dataflowet fra kilden til destinationen, hvilket giver en klar grafrepræsentation. Ved hjælp af objektdiagrammet kan du effektivt administrere databasen og få en dybere forståelse af, hvordan disse objekter interagerer. Denne visuelle repræsentation af objekter forenkler databaseadministrationen og hjælper dig med at optimere dine datastrukturer, hvilket gør det nemmere at spore afhængigheder og udføre handlinger hurtigt.

Du kan finde oplysninger om arbejdsområdets afstamning i Fabric under Afstamning.

Vigtigt!

Denne funktion er en prøveversion.

Forudsætninger

For brugere, der vil aktivere indlæsningsoplysningerne:

  • Databaseadministrator- eller databaseovervågningstilladelser til at få vist indtagelsesoplysninger i objektdiagrammet. Du kan finde flere oplysninger under Rollebaseret adgangskontrol.

Visning af åbent objektdiagram

For at få adgang til visningen skal du gå til din ønskede KQL-database og vælge Enhedsdiagram.

Skærmbillede, der viser knappen til visning af objektdiagram.

Hvad ser du i en objektdiagramvisning?

Når du åbner objektdiagramvisning, kan du se afhængighederne mellem alle elementerne i KQL-databasen.

Skærmbillede, der viser en objektdiagramvisning i KQL-databasen.

Objektdiagramvisningen viser følgende oplysninger:

Du kan markere et element for at få vist dets relationer til andre elementer i databasen. Objektdiagrammet fremhæver alle de elementer, der er relateret til det pågældende element, og nedtoner resten.

Se oplysninger om indtagelse

Du kan også få vist oplysninger om indtagelse af hver tabel og materialiseret visning. Hvis du vil have vist oplysninger om indtagelse, skal du vælge Indtagelse og derefter det ønskede tidsinterval i højre side af båndet. Oplysningerne føjes til den relevante enheds kort.

Skærmbillede af et objektdiagram, der viser visningen med oplysninger om indtagelse.

Se oplysninger om indtagelse fra Eventstreams

Du kan også se oplysninger om indtagelse for hver tabel, der stammer fra Eventstream.

Skærmbillede af et objektdiagram, der viser indtagelsen fra Eventstream-detaljevisningen.

Ud over navnet på eventstrømmen kan du se yderligere oplysninger ved at vælge det grønne strømikon, som viser navnet på den afledte strøm og navnet på indtagelsestilknytningen. Hvis der ikke vises nogen tilknytning, bruges standardtilknytningen (identitetstilknytningen). Når du aktiverer Oplysninger om indtagelse under Vis detaljer, kan du se antallet af poster, der er indtaget i hver tabel fra alle kilder, herunder Eventstreams.

Skærmbillede af et enhedsdiagram, hvor detaljerne afsløres efter at have klikket på det grønne ikon.

Notat

Det er kun Eventstreams, der vises som eksterne kilder i objektdiagramvisningen. Andre eksterne kilder vises ikke i objektdiagrammet.

Overtrædelser af skemaer

Skemaovertrædelser hjælper dig med at identificere uoverensstemmelser eller brudte referencer mellem databaseobjekter. Her er nogle eksempler på skemaovertrædelser:

  • En funktion refererer til en tabel eller kolonne, der ikke længere findes.
  • En funktion refererer til en anden funktion, der ikke længere findes.
  • En funktion refererer til en funktion med et forkert antal eller en forkert type parametre.
  • En funktion refererer til en kolonne, hvis datatype er ændret.
  • En opdateringspolitik refererer til en funktion eller kildetabel, der ikke længere findes.
  • En opdateringspolitik refererer til en funktion, hvis outputskema ikke stemmer overens med destinationstabelskemaet.
  • Ugyldig indlæsningstilknytning (f.eks. findes der ikke en eller flere kolonner, der er defineret i tilknytningen, i destinationstabellen).
  • Ugyldig løbende eksport (f.eks. blev der ikke fundet en tabel eller kolonne, der refereres til).
  • En ekstern tabel kan ikke nås, fordi lagerplaceringen muligvis ikke findes, eller der ikke er tilstrækkelige tilladelser til at få adgang til den.

Notat

Genveje kaldes "eksterne tabeller" i funktionen til skemaovertrædelser.

Aktivering af Vis Schema Overtrædelser fremhæver berørte enheder direkte i diagrammet. Hvis du klikker på forekomsten Skemaovertrædelse, åbnes en siderude med oplysninger om overtrædelsen.

Denne funktion giver dig mulighed for hurtigt at lokalisere og løse brudte afhængigheder, hvilket sikrer, at din Eventhouse-database forbliver ensartet og pålidelig.

Skærmbillede af et objektdiagram, der viser skemaovertrædelser fremhævet med rødt.

Hvilke scenarier kan du bruge et objektdiagram til?

I dette afsnit undersøges forskellige scenarier, hvor du kan bruge objektdiagramvisningen i KQL-databasen:

Administrer afhængigheder proaktivt

Administration af afhængigheder mellem objekter som tabeller og funktioner bliver ligetil med afstamning. Hvis du f.eks. omdøber en tabel eller ændrer dens skema, kan du med det samme identificere, hvilke funktioner der er afhængige af den pågældende tabel i deres KQL-forespørgsel. Denne proaktive tilgang hjælper med at undgå uventede problemer og sikrer problemfri opdateringer af din databasestruktur.

Spore relationer mellem materialiserede visninger og kildetabeller

Objektdiagrammer giver dig mulighed for at spore relationerne mellem materialiserede visninger og deres underliggende kildetabeller. Dette gør det nemt at identificere oprindelige datakilder, så du kan spore og fejlfinde dataflow mere effektivt.

Interager med elementer og handl

Du kan vælge et hvilket som helst element i grafen for at fremhæve dets relaterede elementer, mens resten af grafen er nedtonet, hvilket gør det nemmere at fokusere på specifikke relationer. For tabeller og eksterne tabeller kan du i ellipsen [...] vælge andre indstillinger, f.eks. forespørge på tabellen, oprette en Power BI-rapport baseret på tabellen og meget mere.

Skærmbillede af en objektdiagramtabel, der viser menuen Mere.

Indtagelse af track record

Objektdiagrammer giver dig mulighed for at spore, hvor mange poster der blev indtaget i hver tabel og materialiseret visning. Denne klare visning af dataflow hjælper dig med at holde styr på indtagelsesstørrelse og -volumen, hvilket sikrer, at din database behandler data korrekt.