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.
Fabric materialized lake views (MLV) hjelper deg å administrere og spørre store datasett ved å forhåndsberegne og lagre spørringsresultater. I Fabric hjelper Lineage deg å forstå avhengigheter og oppdatere flyten slik at du kan kjøre MLV-er mer pålitelig.
Denne artikkelen forklarer hvordan man ser på slektslinje, forstår slektslinjegrensesnittet og bruker utvidet slektskap for å spore avhengigheter på tvers av innsjøhus.
Vis avstamming
En materialisert lake views-linje viser avhengighetsrekkefølge for oppdateringsoperasjoner. For MLV-er representerer lineage sekvensen av visninger som må kjøres når nye data er tilgjengelige.
Etter at du har opprettet MLV i Fabric, velg fanen Materialized lake views i båndet, og velg deretter Manage for å navigere til MLV-linjen.
Materialisert innsjøutsiktslinje
Notebook-koden definerer lineage (MLV-flyten), og Fabric oppretter den når du lager end-to-end MLV-flyten.
Viktig!
Linjevisningen behandler alle snarveier som kildeenheter. Linjevisningen behandler alle tabeller eller materialiserte innsjøvisninger i et snarveiskjema som kildeenheter.
For å kjøre Lineage, planlegg det basert på dine oppfriskningsbehov. Etter at jobben er planlagt, gå til den nåværende kjøringen for å se lineage-utførelsen.
Forstå avstammingsvisningen
I den materialiserte lake views lineage view behandler systemet data i avhengighetsrekkefølge. Hver materialisert innsjøvisning representerer en operasjon (for eksempel å lese fra en kildetabell eller kjøre en transformasjon). Piler viser naturen til hver avhengighetsrelasjon og utførelsesrekkefølge.
Velg en materialisert innsjøutsikt for å inspisere relasjoner oppstrøms og nedstrøms.
Linjesiden inkluderer disse handlingene:
Oppdater: Oppdaterer linjevisningen for å reflektere nylige statusendringer.
Merk deg
Denne handlingen oppdaterer kun slektsvisningen. Den oppdaterer ikke data. Lineage-visningen oppdateres automatisk hvert 2. minutt når en kjøring pågår og nettleserfanen er aktiv.
Søk i slektslinje: Søk etter en spesifikk materialisert innsjøvisning eller tabell etter navn i slektslinjegrafen.
Ny materialisert innsjøvisning: Åpner en notatbok hvor du kan lage eller endre MLV-er.
Merk deg
Disse notatbøkene er ikke direkte koblet til linjevisningen.
Administrer tidsplaner: Åpner panelet Administrer tidsplaner for å opprette eller administrere oppdateringsplaner.
Tilbakestill slektslinje: Tilbakestiller linjeoppsettet for din nåværende skjermstørrelse.
Se utvidet slektslinje
Standardlinjen viser avhengigheter i kontekst av det nåværende innsjøhuset og dets umiddelbare oppstrøms innsjøhus eller kilder (ett nivå dypt). Extended Lineage utvider dette synet slik at du kan spore hver avhengighet helt tilbake til kilden — rekursivt over innsjøhus.
| Standardlinje | Utvidet slektslinje | |
|---|---|---|
| Omfang | Nåværende innsjøhus + ett nivå med foreldre på tvers av innsjøen | Full rekursiv kjede over alle innsjøhus |
| Oppstrøms MLV-er | Vist som bladnoder — du kan ikke se hva som gir dem næring | Fullstendig utvidet — alle oppstrøms visninger og dens kilder er synlige |
| Cross-lakehouse | Ikke vist | Synlig hvis du har lesetilgang på arbeidsområdet oppstrøms |
For å se utvidet slektslinje:
Åpne fanen Administrer i den materialiserte innsjøvisningen.
Slå på Utvidet linje-bryteren i verktøylinjen.
Slektslinjen oppdateres for å vise alle avhengigheter oppstrøms, inkludert materialiserte innsjøutsikter og kildetabeller i andre innsjøhus. Hver node i grafen viser navnet og innsjøhuset. Nodetypen (tabell, snarvei eller materialisert innsjøvisning) angis med et ikon.
Merk deg
Du kan bare se avhengigheter oppstrøms i arbeidsområder hvor du i det minste har lesetillatelser. Avhengigheter i arbeidsområder du ikke kan få tilgang til, vises som en feilaktig node.
Feilede noder
Når en oppstrøms avhengighet mangler, slettes eller er utilgjengelig, vises den som en feilnode i linjeavhengighetsgrafen. Feilutsatte noder viser en feilindikator med en melding som forklarer problemet (for eksempel "mangler eller er utilgjengelig").
Henrettelse over innsjøen
Utvidet slektskap muliggjør gjennomføring på tvers av innsjøhus. Et enkelt lakehouse kan definere og oppdatere materialiserte lake-visninger som refererer tabeller på tvers av flere lakehouses — inkludert lakehouses i andre arbeidsområder — og eliminerer behovet for å duplisere transformasjonslogikk i hver enkelt.
For eksempel, hvis du har tre innsjøhus — bronse, sølv og gull — kan du definere alle dine materialiserte innsjøutsikter i gullhytta samtidig som du refererer til kildetabeller eller materialiserte innsjøutsikter i bronse og sølv. Disse innsjøhusene kan ligge i samme arbeidsområde eller i forskjellige arbeidsområder. Fabric håndterer cross-lakehouse-lesingene under oppdatering, så du beholder ett sett med definisjoner i stedet for tre.
Planlegg materialiserte innsjøutsikter oppstrøms
Fra det utvidede linjeperspektivet kan du planlegge oppdateringer for materialiserte innsjøutsikter oppstrøms i andre innsjøhus — uten å måtte navigere til hvert oppstrøms innsjøhus separat. Når du lager en tidsplan eller en ad hoc-kjøring, kan du velge hvilke innsjøhus som skal inkluderes i oppdateringen. For detaljer, se Planlegg en materialisert oppfriskning av innsjøvisningen.
Tillatelser for utvidet slektskap
| Handling | Påkrevd tillatelse |
|---|---|
| Se utvidet slektslinje | Lesetilgang på oppstrøms arbeidsområder |
| Planlegg materialiserte innsjøutsikter oppstrøms | Bidragsyter om innsjøhuset oppstrøms |
| Se detaljer om oppstrømsavhengigheter | Les tilgang til gjenstanden |