Hantera Fabric materialiserade sjövyer härkomst

Materialiserade sjösikt (MLV:er) hjälper till att hantera och ställa frågor mot stora datamängder genom att förberäkna och lagra frågeresultat. I Fabric hjälper härkomst dig att förstå beroenden och uppdateringsprocessen så att du kan använda MLV:er på ett mer tillförlitligt sätt.

Den här artikeln beskriver hur du visar härkomst, får en förståelse för härkomstgränssnittet och använder utökad härkomst för att spåra beroenden mellan lakehouses.

Visa ursprung

En materialiserad sjövy härledning visar beroendeordning för uppdateringsoperationer. För MLV:er representerar ursprung den sekvens av vyer som måste köras när nya data är tillgängliga.

Efter att du skapat MLV i Fabric, välj fliken Materialized lake views i ribbon och välj sedan Hantera för att navigera till MLV-linjen.

Materialiserad sjövy härstamning

Notebook-kod definierar kedjan (MLV-flödet) och Fabric skapar det när du skapar det genomgående MLV-flödet.

Viktigt!

Härstamningsvyn behandlar alla genvägar som källentiteter. Ursprungsvyn behandlar alla tabeller eller materialiserade sjövyer i ett genvägsschema som källentiteter.

Skärmbild som visar ett jobbdiagram i härledning.

För att köra härkomst schemalägger du det baserat på dina uppdateringskrav. När jobbet har schemalagts går du till den pågående körningen för att visa lineagekörning.

Skärmbild som visar en körd ursprungsvy.

Förstå härkomstvyn

I det materialiserade sjövyers ursprungssystemet bearbetar systemet data i beroendeordning. Varje materialiserad sjövy representerar en åtgärd (till exempel att läsa från en källtabell eller köra en transformering). Pilar visar arten av varje beroenderelation och körningsordning.

Välj en materialiserad lakevy för att granska uppströms- och nedströmsrelationer.

Ursprungssidan innehåller följande åtgärder:

  • Uppdatera: Uppdaterar ursprungsvyn för att återspegla de senaste statusändringarna.

    Anmärkning

    Den här åtgärden uppdaterar endast härkomstvyn. Den uppdaterar inte data. Linjevy uppdateras automatiskt varannan minut när körningen pågår och webbläsarfliken är aktiv.

    Skärmdump som visar hur du uppdaterar ett härkomstgränssnitt.

  • Sök i ursprung: Sök efter en specifik materialiserad sjövy eller tabell efter namn i ursprungsdiagrammet.

Skärmbild som visar hur du söker i lineage-gränssnittet.

  • Ny materialiserad sjövy: Öppnar en notebook-fil där du kan skapa eller ändra MLV:er.

    Anmärkning

    Dessa anteckningsböcker är inte direkt länkade till härstamningsvyn.

    Skärmbild som visar en ny materialiserad sjövy.

  • Hantera scheman: Öppnar panelen Hantera scheman för att skapa eller hantera uppdateringsscheman.

    Skärmbild som visar schemaknappen.

  • Återställ härledning: Återställer härledningslayouten för din aktuella skärmstorlek.

    Skärmbild som visar hur du ändrar layouten för härstamningsvyn.

Visa utökad härkomst

Standard härkomsten visar beroenden i samband med det aktuella sjöhuset och dess omedelbara uppströms sjöhus eller källor (en nivå djup). Utökad härkomst expanderar den vyn så att du kan spåra alla beroenden hela vägen tillbaka till källan – rekursivt över lakehouses.

Standard härkomst Utökad härkomst
Scope Nuvarande lakehouse + en nivå av cross-lakehouse föräldrar Fullständig rekursiv kedja över alla sjöhus
Överordnade MLV:er Visas som lövnoder – du kan inte se vad som matar dem Fullständigt expanderad – varje uppströmsvy och dess källor är synliga
Korssjöhus Visas inte Synlig om du har läsåtkomst på den överordnade arbetsytan

Så här visar du utökad härkomst:

  1. Öppna fliken Hantera i den materialiserade sjövyn.

  2. Aktivera växlingsknappen Utökad härkomst i verktygsfältet.

Ursprunget uppdateras för att visa alla överordnade beroenden, inklusive materialiserade sjövyer och källtabeller i andra sjöhus. Varje nod i diagrammet visar sitt namn och lakehouse. Nodtypen (tabell, genväg eller materialiserad sjövy) anges med en ikon.

Anmärkning

Du kan bara se överordnade beroenden på arbetsytor där du har minst läsbehörighet. Beroenden i arbetsytor som du inte kan komma åt visas som en felad nod.

Felade noder

När ett uppströmsberoende saknas, tas bort eller är otillgängligt visas det som en felad nod i ursprungsdiagrammet. Felade noder visar en felindikator med ett meddelande som förklarar problemet (till exempel "saknas eller är inte tillgängligt").

Utförande av korssjöhus

Utökad härkomst möjliggör körning mellan sjöhus. Ett enda sjöhus kan definiera och uppdatera materialiserade sjövyer som refererar till tabeller över flera sjöhus – inklusive sjöhus på andra arbetsytor – vilket eliminerar behovet av att duplicera transformeringslogik i var och en.

Om du till exempel har tre sjöhus – Brons, Silver och Guld – kan du definiera alla dina materialiserade sjöutsikter i Gold Lakehouse samtidigt som du refererar till källtabeller eller materialiserade sjöutsikter i Brons och Silver. Dessa sjöhus kan finnas på samma arbetsyta eller på olika arbetsytor. Fabric hanterar läsningar mellan olika lakehouse vid uppdatering, så du behöver bara underhålla en enda uppsättning definitioner i stället för tre.

Schemalägg uppströms materialiserade sjövyer

Från den utökade ursprungsvyn kan du schemalägga uppdateringar för överordnad materialiserad sjövy i andra sjöhus – utan att gå till varje uppströms sjöhus separat. När du skapar ett schema eller en ad hoc-körning kan du välja vilka lakehouses som ska ingå i uppdateringen. Mer information finns i Schemalägga en materialiserad uppdatering av sjövyn.

Behörigheter för utökad härkomst

Action Nödvändig behörighet
Visa utökad härkomst Läsåtkomst på överordnade arbetsytor
Schemalägg uppströms materialiserade sjövyer Bidragsgivare på upstream lakehouse
Visa information om överordnade beroenden Läsbehörighet för objektet