Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Fabric materialized lake views (MLVs) helfen Ihnen, große Datasets zu verwalten und zu abfragen, indem Sie Abfrageergebnisse vorab komputieren und speichern. In Fabric hilft Ihnen die Linienführung, Abhängigkeiten und Aktualisierungsfluss zu verstehen, damit Sie MLVs zuverlässiger bedienen können.
In diesem Artikel wird erläutert, wie Sie Linien anzeigen, die Linienschnittstelle verstehen und erweiterte Linien verwenden, um Abhängigkeiten über Seehäuser hinweg zu verfolgen.
Lineage anzeigen
Eine materialisierte Seeansichtslinie zeigt die Abhängigkeitsreihenfolge für Aktualisierungsvorgänge. Bei MLVs stellt die Lineage die Reihenfolge der Ansichten dar, die ausgeführt werden müssen, wenn neue Daten verfügbar sind.
Nachdem du das MLV in Fabric erstellt hast, wähle im Ribbon den Tab Materialized Lake Views aus und wähle dann Manage, um zur MLV-Linie zu navigieren.
Materialisierte Seeansicht
Der Notizbuchcode definiert die Linie (MLV-Fluss), und Fabric erstellt sie, wenn Sie den End-to-End-MLV-Fluss erstellen.
Von Bedeutung
In der Abstammungsansicht werden alle Verknüpfungen als Quelleinheiten behandelt. In der Linienansicht werden alle Tabellen oder materialisierten Seeansichten in einem Verknüpfungsschema als Quellentitäten behandelt.
Planen Sie den Ablauf der Abstammung basierend auf Ihren Aktualisierungsanforderungen. Nachdem der Auftrag geplant wurde, wechseln Sie zum aktuellen Durchlauf, um die Lineage-Ausführung anzuzeigen.
Verstehen Sie die Linienansicht
In der materialisierten Lake-Views-Abstammungsansicht verarbeitet das System Daten in Abhängigkeitsreihenfolge. Jede materialisierte Seeansicht stellt einen Vorgang dar (z. B. Lesen aus einer Quelltabelle oder Ausführen einer Transformation). Pfeile zeigen die Art der einzelnen Abhängigkeitsbeziehungs- und Ausführungsreihenfolgen an.
Wählen Sie einen materialisierten Seeblick aus, um vor- und nachgelagerte Beziehungen zu untersuchen.
Die Seite "Lineage" enthält die folgenden Aktionen:
Aktualisieren: Aktualisiert die Linienansicht, um aktuelle Statusänderungen widerzuspiegeln.
Hinweis
Diese Aktion aktualisiert nur die Linienansicht. Es werden keine Daten aktualisiert. Die Linienansicht wird alle 2 Minuten automatisch aktualisiert, wenn ein Lauf läuft und der Browsertab aktiv ist.
Suche in Linien: Suchen Sie nach einer bestimmten materialisierten Seeansicht oder -tabelle anhand des Namens innerhalb des Liniendiagramms.
Neue materialisierte Seeansicht: Öffnet ein Notizbuch, in dem Sie MLVs erstellen oder ändern können.
Hinweis
Diese Notizbücher sind nicht direkt mit der Linienansicht verknüpft.
Zeitpläne verwalten: Öffnet den Bereich Planen verwalten, um Aktualisierungspläne zu erstellen oder zu verwalten.
Stammbaum zurücksetzen: Setzt das Stammbäumelayout für die aktuelle Bildschirmgröße zurück.
Erweiterte Linien anzeigen
Die Standardlinie zeigt Abhängigkeiten im Kontext des aktuellen Seehauses und seiner unmittelbar vorgelagerten Seehäuser oder Quellen (eine Ebene tief). Erweiterte Linien erweitern diese Ansicht, damit Sie jede Abhängigkeit bis zur Quelle zurückverfolgen können – rekursiv über Seehäuser hinweg.
| Standardlinie | Erweiterte Linie | |
|---|---|---|
| Bereich | Aktuelles Seehaus + eine Ebene von Cross-Lakehouse Eltern | Vollständige rekursive Kette über alle Lakehouses |
| Upstream-MLVs | Als Blattknoten angezeigt – Sie können nicht sehen, wodurch sie gespeist werden | Vollständig erweitert – jede vorgelagerte Ansicht und ihre Quellen sind sichtbar |
| Cross-Lakehouse | Nicht angezeigt | Sichtbar, wenn Sie Lesezugriff auf den übergeordneten Arbeitsbereich haben |
Erweiterte Lineage anzeigen:
Öffnen Sie die Registerkarte "Verwalten " der materialisierten Seeansicht.
Aktivieren Sie die Umschaltfläche "Erweitert" in der Symbolleiste.
Die Linienaktualisierungen, um alle vorgelagerten Abhängigkeiten anzuzeigen, einschließlich materialisierter Seeansichten und Quelltabellen in anderen Seehäusern. Jeder Knoten im Diagramm zeigt den Namen und das Seehaus an. Der Knotentyp (Tabellen-, Verknüpfungs- oder materialisierte Seeansicht) wird durch ein Symbol gekennzeichnet.
Hinweis
Sie können vorgelagerte Abhängigkeiten nur in Arbeitsbereichen anzeigen, in denen Sie mindestens Leseberechtigungen haben. Abhängigkeiten in Arbeitsbereichen, auf die Sie nicht zugreifen können, werden als fehlerhafter Knoten angezeigt.
Fehlerhafte Knoten
Wenn eine Upstreamabhängigkeit fehlt, gelöscht oder nicht darauf zugegriffen werden kann, wird sie als fehlerhafter Knoten im Liniendiagramm angezeigt. Fehlerhafte Knoten zeigen einen Fehlerindikator mit einer Meldung an, die das Problem erläutert (z. B. "fehlt oder nicht zugänglich").
Lakehouse-übergreifende Ausführung
Erweiterte Linien ermöglichen die Cross-Lakehouse-Ausführung. Ein einzelnes Lakehouse kann materialisierte Lake-Ansichten definieren und aktualisieren, die auf Tabellen in mehreren Lakehouses verweisen – einschließlich Lakehouses in anderen Arbeitsbereichen –, sodass die Transformationslogik nicht in jedem einzelnen dupliziert werden muss.
Wenn Sie beispielsweise drei Seehäuser haben – Bronze, Silber und Gold – können Sie alle Ihre materialisierten Seeansichten im Gold Lakehouse definieren, während Sie auf Quelltabellen oder materialisierte Seeansichten in Bronze und Silber verweisen. Diese Lakehouses können sich im gleichen Arbeitsbereich oder in verschiedenen Arbeitsbereichen befinden. Fabric behandelt während der Aktualisierung das Cross-Lakehouse-Lesevorgang, sodass Sie einen Satz von Definitionen anstelle von drei beibehalten.
Zeitplanung für vorgelagerte materialisierte Lake-Views
Aus der erweiterten Linienansicht können Sie Aktualisierungen für vorgelagerte materialisierte Seeansichten in anderen Seehäusern planen – ohne separat zu jedem vorgelagerten Seehaus zu navigieren. Beim Erstellen eines Zeitplans oder einer Ad-hoc-Ausführung können Sie auswählen, welche Seehäuser in die Aktualisierung einbezogen werden sollen. Ausführliche Informationen finden Sie unter Aktualisierung einer materialisierten Lake-Ansicht planen.
Berechtigungen für erweiterte Linien
| Befehl | Erforderliche Berechtigung |
|---|---|
| Erweiterte Linien anzeigen | Lesezugriff auf übergeordnete Arbeitsbereiche |
| Zeitplanung für vorgelagerte materialisierte Lake-Views | Mitwirkender am vorgelagerten Seehaus |
| Anzeigen von Details zu upstream-Abhängigkeiten | Lesezugriff auf das Element |