Herkomst van Fabric-gematerialiseerde lakeweergaven beheren

Fabric materialized Lake Views (MLV's) helpt u bij het beheren en opvragen van grote gegevenssets door queryresultaten vooraf te compileren en op te slaan. In Fabric helpt lijn u inzicht te krijgen in afhankelijkheden en het vernieuwingsproces, zodat u MLV's betrouwbaarder kunt bedienen.

In dit artikel wordt uitgelegd hoe u lineage kunt bekijken, de lineage-interface kunt begrijpen en uitgebreide lineage kunt gebruiken om afhankelijkheden over meerdere lakehouses heen te traceren.

Herkomst weergeven

Een materiaalweergave-afkomst toont de afhankelijkheidsvolgorde voor vernieuwingsbewerkingen. Voor MLV's duidt de lijn de volgorde van weergaven aan die uitgevoerd moeten worden wanneer er nieuwe gegevens beschikbaar zijn.

Nadat je de MLV in Fabric hebt aangemaakt, selecteer je het tabblad Materialized lake views in het lint en selecteer je Beheren om naar de MLV-lijn te navigeren.

Materiële weergave-herkomst van het datameer

Notebookcode definieert de afstamming (MLV-flow) en Fabric creëert deze wanneer u de end-to-end MLV-flow maakt.

Belangrijk

De herkomstweergave behandelt alle snelkoppelingen als bronentiteiten. De herkomstweergave behandelt alle tabellen of gematerialiseerde lake-weergaven in een ingekort schema als bronentiteiten.

Schermopname van een jobgraaf in gegevensafstamming.

Om gegevensherkomst uit te voeren, plant u deze op basis van uw vernieuwingsvereisten. Nadat de taak is gepland, gaat u naar de huidige run om de lineage-uitvoering te bekijken.

Schermopname van een uitgevoerd herkomstoverzicht.

Inzicht in de afstammingsweergave

In de gematerialiseerde lineage-weergave van meerweergaven verwerkt het systeem gegevens in volgorde van afhankelijkheden. Elke gematerialiseerde lakeview vertegenwoordigt een bewerking (bijvoorbeeld het lezen uit een brontabel of het uitvoeren van een transformatie). Pijlen geven de aard van elke afhankelijkheidsrelatie en uitvoeringsvolgorde weer.

Selecteer een gematerialiseerde lakeweergave om upstream- en downstreamrelaties te inspecteren.

De herkomstpagina bevat de volgende acties:

  • Verversen: Verversen de lijnweergave om recente statuswijzigingen weer te geven.

    Opmerking

    Met deze actie wordt alleen de herkomstweergave vernieuwd. Er worden geen gegevens vernieuwd. De afstammingsweergave wordt elke 2 minuten automatisch vernieuwd wanneer een uitvoering bezig is en het browsertabblad actief is.

    Schermopname die laat zien hoe u een lineage-gebruikersinterface vernieuwt.

  • Zoeken in herkomst: Zoek naar een specifieke gerealiseerde lake-weergave of -tabel op naam in de herkomstgrafiek.

Schermafbeelding waarop te zien is hoe u kunt zoeken in de lineage-gebruikersinterface.

  • Nieuwe gerealiseerde lake-weergave: Hiermee opent u een notitieblok waarin u MLV's kunt maken of wijzigen.

    Opmerking

    Deze notitieblokken zijn niet rechtstreeks gekoppeld aan de afkomstweergave.

    Schermopname van een nieuwe gematerialiseerde weergave van een meer.

  • Schema's beheren: Opent het tabblad Schema's beheren om verversschema's aan te maken of te beheren.

    Schermopname van de knop Schema.

  • Structuur opnieuw instellen: Deze actie herstelt de structuurindeling voor uw huidige schermgrootte.

    Schermopname die laat zien hoe u de indeling van de herkomstweergave kunt wijzigen.

Uitgebreide herkomst weergeven

De standaard-lineage toont afhankelijkheden binnen de context van het huidige lakehouse en de directe upstream-lakehouses of bronnen (één niveau). Uitgebreide gegevensherkomst breidt die weergave zodanig uit, zodat u elke afhankelijkheid helemaal tot aan de bron kunt traceren — recursief over meerdere lakehouses heen.

Standaardherkomst Uitgebreide afstamming
Scope Huidig lakehouse + één niveau van cross-lakehouse ouders Volledige recursieve keten in alle lakehouses
Upstream MLV's Weergegeven als bladknooppunten — u kunt niet zien waardoor ze worden gevoed Volledig uitgevouwen — elke bovenliggende weergave en de bronnen ervan zijn zichtbaar
Cross-lakehouse Niet weergegeven Zichtbaar als u leestoegang hebt in de upstream-werkruimte

Uitgebreide afkomst bekijken:

  1. Open het tabblad Beheren van de gematerialiseerde lakeweergave.

  2. Schakel de wisselknop Uitgebreide herkomst in op de werkbalk.

De afstamming wordt bijgewerkt en toont alle bovenliggende afhankelijkheden, waaronder gematerialiseerde lake-weergaven en brontabellen in andere lakehouses. Elk knooppunt in de grafiek toont de naam en de bijbehorende lakehouse. Het knooppunttype (tabel, snelkoppeling of gerealiseerde lake view) wordt aangegeven met een pictogram.

Opmerking

U kunt alleen upstream-afhankelijkheden zien in werkruimten waar u ten minste leesmachtigingen hebt. Afhankelijkheden in werkruimtes waartoe u geen toegang hebt, worden weergegeven als een foutknooppunt.

Defecte knooppunten

Wanneer een upstream-afhankelijkheid ontbreekt, verwijderd of niet toegankelijk is, wordt deze weergegeven als een defect knooppunt in de herkomstgrafiek. Foutknooppunten geven een foutindicator weer met een bericht waarin het probleem wordt uitgelegd (bijvoorbeeld 'ontbrekend of niet toegankelijk').

Uitvoering tussen lakehouses

Uitgebreide gegevensafstamming maakt uitvoering over meerdere lakehouses mogelijk. Eén lakehouse kan gematerialiseerde lakeweergaven definiëren en vernieuwen die verwijzen naar tabellen in meerdere lakehouses, waaronder lakehouses in andere werkruimten, waardoor het niet meer nodig is om in elk lakehouse transformatielogica te dupliceren.

Als u bijvoorbeeld drie lakehouses hebt — Brons, Zilver en Goud — kunt u al uw gematerialiseerde lake-weergaven definiëren in het lakehouse Goud, waarbij u verwijst naar brontabellen of gematerialiseerde lake-weergaven in Brons en Zilver. Deze lakehouses kunnen zich in dezelfde werkruimte of in verschillende werkruimten bevinden. Fabric verwerkt de leesbewerkingen tussen lakehouses tijdens het vernieuwen, zodat u slechts één set definities hoeft te onderhouden in plaats van drie.

Stroomopwaarts gerealiseerde lakeweergaven plannen

Vanuit de uitgebreide afstammingsweergave kunt u vernieuwingsschema’s instellen voor gematerialiseerde lake-weergaven stroomopwaarts in andere lakehouses, zonder afzonderlijk naar elk stroomopwaarts lakehouse te hoeven navigeren. Wanneer u een planning of een ad-hocuitvoering maakt, kunt u selecteren welke lakehouses u wilt opnemen in de vernieuwing. Zie Een gerealiseerde vernieuwing van lake view plannen voor meer informatie.

Machtigingen voor uitgebreide herkomst

Actie Vereiste machtiging
Uitgebreide herkomst weergeven Leestoegang in upstream-werkruimten
Stroomopwaarts gerealiseerde lakeweergaven plannen Bijdrager aan het upstream lakehouse
Details van upstream-afhankelijkheden weergeven Leestoegang op het item