Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Fabric materialized lake views (MLV'er) hjælper dig med at administrere og forespørge store datasæt ved at forudberegne og gemme forespørgselsresultater. I Fabric hjælper lineage dig med at forstå afhængigheder og opdatere flowet, så du kan betjene MLV'er mere pålideligt.
Denne artikel forklarer, hvordan man ser på slægtslinje, forstår slægtslinjegrænsefladen og bruger udvidet slægtslinje til at spore afhængigheder på tværs af søhuse.
Vis afstamning
En materialiseret søudsigtslinje viser afhængighedsrækkefølge for opdateringsoperationer. For MLV'er repræsenterer lineage rækkefølgen af visninger, der skal køre, når nye data er tilgængelige.
Efter du har oprettet MLV i Microsoft Fabric, vælg fanen Materialized lake views i båndet, og vælg derefter Manage for at navigere til MLV-linjen.
Materialiserede søudsigter-linje
Notebook-koden definerer lineage (MLV-flowet), og Fabric opretter det, når du opretter end-to-end MLV-flowet.
Vigtigt
Linjevisningen behandler alle genveje som kildeenheder. Lineage-visningen behandler alle tabeller eller materialiserede sø-visninger i et genvejsskema som kildeenheder.
For at køre Lineage, planlæg det ud fra dine refresh-behov. Når jobbet er planlagt, gå til det aktuelle run for at se lineage-eksekveringen.
Forstå afstamningsvisningen
I den materialiserede søudsigt lineage-visning behandler systemet data i afhængighedsrækkefølge. Hver materialiseret søvisning repræsenterer en operation (for eksempel læsning fra en kildetabel eller kørsel af en transformation). Pile viser arten af hver afhængighedsrelation og eksekveringsrækkefølge.
Vælg et materialiseret sø-udsyn for at inspicere opstrøms og nedstrøms relationer.
Linjesiden indeholder følgende handlinger:
Opdater: Opdaterer linjevisningen for at afspejle nylige statusændringer.
Notat
Denne handling opdaterer kun slægtsvisningen. Den opdaterer ikke data. Lineage-visningen opdateres automatisk hvert andet minut, når et run er i gang, og browserfanen er aktiv.
Søg i slægt: Søg efter et specifikt materialiseret sø-udsyn eller en tabel efter navn i slægtsgrafen.
Nyt materialiseret sø-view: Åbner en notesbog, hvor du kan oprette eller ændre MLV'er.
Notat
Disse notesbøger er ikke direkte knyttet til linjevisningen.
Tidsplaner: Åbner panelet Tidsplaner for at oprette eller administrere opdateringsplaner.
Nulstil lineage: Nulstiller lineage-layoutet til din nuværende skærmstørrelse.
Se udvidet slægtslinje
Standardlinjen viser afhængigheder i konteksten af det nuværende søhus og dets umiddelbare søhuse eller kilder opstrøms (et niveau dybt). Extended Lineage udvider det syn, så du kan spore alle afhængigheder helt tilbage til dens kilde — rekursivt over søhuse.
| Standardlinje | Udvidet slægtslinje | |
|---|---|---|
| Område | Nuværende søhus + ét niveau af forældre på tværs af søhuset | Fuld rekursiv kæde over alle søhuse |
| Upstream MLV'er | Vist som bladnoder — du kan ikke se, hvad der fodrer dem | Fuldt udvidet — alle opstrøms visninger og kilder er synlige |
| Tværsøhus | Ikke vist | Synlig, hvis du har læseadgang på det upstream workspace |
For at se udvidet slægtslinje:
Åbn fanen Administrer i den materialiserede søvisning.
Slå Extended lineage-knappen til i værktøjslinjen.
Slægtslinjen opdateres for at vise alle afhængigheder opstrøms, inklusive materialiserede søudsigter og kildetabeller i andre søhuse. Hver node i grafen viser sit navn og søhus. Nodetypen (tabel, genvej eller materialiseret sø-visning) angives med et ikon.
Notat
Du kan kun se upstream-afhængigheder i arbejdsområder, hvor du i det mindste har læsetilladelser. Afhængigheder i arbejdsområder, du ikke kan få adgang til, vises som en fejlbehæftet node.
Fejlbehæftede noder
Når en upstream-afhængighed mangler, slettes eller ikke er tilgængelig, fremstår den som en fejlbehæftet node i linjegrafen. Fejlbehæftede noder viser en fejlindikator med en besked, der forklarer problemet (for eksempel "mangler eller er utilgængelig").
Henrettelse over søhuset
Udvidet slægtslinje muliggør udførelse på tværs af søhus. Et enkelt lakehouse kan definere og opdatere materialiserede lake-visninger, der refererer til tabeller på tværs af flere lakehouses — inklusive lakehouses i andre arbejdsområder — og dermed eliminere behovet for at duplikere transformationslogik i hver enkelt.
For eksempel, hvis du har tre søhuse — Bronze, Sølv og Guld — kan du definere alle dine materialiserede søudsigter i Guldsøhuset, mens du refererer til kildetabeller eller materialiserede søudsigter i Bronze og Sølv. Disse søhuse kan være i samme arbejdsområde eller forskellige arbejdspladser. Fabric håndterer cross-lakehouse-læsningerne under opdatering, så du opretholder ét sæt definitioner i stedet for tre.
Planlæg opstrøms materialiserede søudsigter
Fra det udvidede linjeperspektiv kan du planlægge opdateringer for opstrøms materialiserede søudsigter i andre søhuse — uden at navigere til hvert opstrøms søhus separat. Når du laver en tidsplan eller en ad hoc-gennemgang, kan du vælge, hvilke søhuse der skal inkluderes i opdateringen. For detaljer, se Planlæg en materialiseret søvisningsopdatering.
Tilladelser til udvidet slægtslinje
| Handling | Påkrævet tilladelse |
|---|---|
| Se udvidet slægtslinje | Læseadgang på upstream workspaces |
| Planlæg opstrøms materialiserede søudsigter | Bidragyder om søhuset opstrøms |
| Se detaljer om upstream-afhængigheder | Læs adgang til genstanden |