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.
In Real-Time Intelligence können Sie die Linien und Beziehungen von KQL-Datenbankelementen anzeigen. In der Ansicht können Sie Beziehungen zwischen Datenbankentitäten visuell untersuchen und ihnen helfen, den Datenfluss von der Quelle zum Ziel zu verstehen, wodurch eine klare Graphdarstellung bereitgestellt wird. Mithilfe des Entitätsdiagramms können Sie Ihre Datenbank effizient verwalten und ein tieferes Verständnis darüber gewinnen, wie diese Entitäten interagieren. Diese visuelle Darstellung von Entitäten vereinfacht die Datenbankverwaltung und hilft Ihnen, Ihre Datenstrukturen zu optimieren, sodass Abhängigkeiten leichter nachverfolgt und Aktionen schnell ausgeführt werden können.
Informationen zur Arbeitsbereichslinie in Fabric finden Sie unter "Lineage".
Voraussetzungen
- Ein Arbeitsbereich mit einer Kapazität mit Microsoft Fabric-Unterstützung
- Eine KQL-Datenbank mit Ansichtsberechtigungen
Für Benutzer, die die Aufnahmedetails aktivieren möchten:
- Datenbankadministrator- oder Datenbanküberwachungsberechtigungen zum Einsehen von Erfassungsdetails im Entitätsdiagramm. Weitere Informationen finden Sie unter Rollenbasierte Zugriffssteuerung.
Entitätsdiagrammansicht öffnen
Um auf die Ansicht zuzugreifen, navigieren Sie zu Ihrer gewünschten KQL-Datenbank, und wählen Sie "Entitätsdiagramm" aus.
Was sehen Sie in einer Entitätsdiagrammansicht?
Wenn Sie die Entitätsdiagrammansicht öffnen, werden die Abhängigkeiten zwischen allen Elementen in der KQL-Datenbank angezeigt.
In der Entitätsdiagrammansicht werden die folgenden Informationen angezeigt:
- Tabellen
- Richtlinien aktualisieren
- Externe Tabellen
- Abkürzungen
- Materialisierte Ansichten
- Funktionen
- Kontinuierliche Exporte
- Datenbankübergreifende Entitäten
- Eventstreams
Sie können ein Element auswählen, um seine Beziehungen mit anderen Elementen in der Datenbank anzuzeigen. Im Entitätsdiagramm werden alle Elemente hervorgehoben, die sich auf dieses Element beziehen, und der Rest wird abgeblendet.
Datenquellen
Die im Diagramm dargestellten Datenquellen umfassen Eventstream, Azure Storage, Azure Event Hubs und Business Events. Sie können jetzt mehr Details zu einer Datenquelle sehen, einschließlich ihrer Kartierung, Datenformat, Verbindungsstatus und Anzahl der aufgenommenen Datensätze. Wenn du keine Verbindung mehr brauchst, kannst du sie direkt aus dem Entitätsdiagramm löschen.
Hinweis
Nur Eventstreams, Event Hubs, Azure Storage Account und Fabric Business Events erscheinen als externe Quellen in der Entitätsdiagrammansicht. Das Entitätsdiagramm zeigt keine anderen externen Quellen an.
Filtere die Entitätsdiagrammansicht
Filter nach Entitätstyp
Verwenden Sie den Dropdown-Filter für Entitätstypen , um die Entitätstypen auszuwählen, die Sie im Diagramm anzeigen möchten. Sie können aus Tabellen, Funktionen, materialisierten Ansichtsverknüpfungen und Datenquellen wählen. Dieser Filter hilft Ihnen, sich auf bestimmte Entitätstypen zu konzentrieren, was die Analyse von Beziehungen und Abhängigkeiten innerhalb Ihrer KQL-Datenbank erleichtert.
Filter nach Aufnahmezeitbereich
Verwenden Sie den Dropdown-Filter Datenerfassung, um einen Zeitraum auszuwählen, für den Sie Details zur Datenerfassung anzeigen möchten. Dieser Filter fügt die Aufnahmeinformationen auf die Karte der relevanten Entität im Diagramm hinzu, sodass Sie Datenfluss- und Aufnahmemuster im Zeitverlauf analysieren können.
Filter nach spezifischer Funktion oder Tabelle
Filtern Sie die Entitätsdiagrammansicht, indem Sie eine bestimmte Funktion oder Tabelle im linken Navigationsfenster auswählen. Dieser Filter hilft Ihnen, sich auf eine bestimmte Funktion oder Tabelle und ihre zugehörigen Entitäten zu konzentrieren, was die Analyse von Beziehungen und Abhängigkeiten innerhalb Ihrer KQL-Datenbank erleichtert.
Schemaverletzungen
Schemaverletzungen helfen Ihnen bei der Identifizierung von Inkonsistenzen oder fehlerhaften Verweisen zwischen Datenbankentitäten. Hier sind einige Beispiele für Schemaverstöße:
- Eine Funktion verweist auf eine Tabelle oder Spalte, die nicht mehr vorhanden ist.
- Eine Funktion verweist auf eine andere Funktion, die nicht mehr vorhanden ist.
- Eine Funktion verweist auf eine Funktion mit einer falschen Anzahl oder einem falschen Parametertyp.
- Eine Funktion verweist auf eine Spalte, deren Datentyp geändert wurde.
- Eine Aktualisierungsrichtlinie verweist auf eine Funktion oder Quelltabelle, die nicht mehr vorhanden ist.
- Eine Aktualisierungsrichtlinie verweist auf eine Funktion, deren Ausgabeschema nicht mit dem Zieltabellenschema übereinstimmt.
- Ungültige Aufnahmezuordnung (z. B. sind eine oder mehrere Spalten, die in der Zuordnung definiert sind, in der Zieltabelle nicht vorhanden).
- Ungültiger fortlaufender Export (z. B. eine referenzierte Tabelle oder Spalte konnte nicht gefunden werden).
- Eine externe Tabelle kann nicht erreicht werden, da der Speicherort möglicherweise nicht vorhanden ist oder nicht genügend Berechtigungen für den Zugriff darauf vorhanden sind.
Hinweis
Verknüpfungen werden in der Funktion zur Erkennung von Schemaverletzungen als "externe Tabellen" bezeichnet.
Beim Aktivieren von Schemaverstößen werden betroffene Entitäten direkt im Diagramm hervorgehoben. Durch Klicken auf die Schemaverletzungsinstanz wird ein Seitenbereich mit Details zur Verletzung geöffnet.
Mit diesem Feature können Sie fehlerhafte Abhängigkeiten schnell finden und beheben, um sicherzustellen, dass Ihre Eventhouse-Datenbank konsistent und zuverlässig bleibt.
Für welche Szenarien können Sie ein Entitätsdiagramm verwenden?
In diesem Abschnitt werden verschiedene Szenarien erläutert, in denen Sie die Entitätsdiagrammansicht in der KQL-Datenbank verwenden können:
Proaktives Verwalten von Abhängigkeiten
Das Verwalten von Abhängigkeiten zwischen Entitäten wie Tabellen und Funktionen ist mit der Linienführung einfach. Wenn Sie z. B. eine Tabelle umbenennen oder ihr Schema ändern, können Sie sofort identifizieren, welche Funktionen diese Tabelle innerhalb ihrer KQL-Abfrage verwenden. Dieser proaktive Ansatz trägt dazu bei, unerwartete Probleme zu vermeiden und nahtlose Aktualisierungen ihrer Datenbankstruktur zu gewährleisten.
Nachverfolgung der Beziehungen zwischen materialisierten Ansichten und Quelltabellen
Entitätsdiagramme ermöglichen es Ihnen, die Beziehungen zwischen materialisierten Ansichten und deren zugrunde liegenden Quelltabellen nachzuverfolgen. Dies erleichtert es Ihnen, ursprüngliche Datenquellen zu identifizieren, sodass Sie den Datenfluss effektiver nachverfolgen und beheben können.
Interagieren mit Elementen und Handeln
Sie können ein beliebiges Element im Diagramm auswählen, um die zugehörigen Elemente hervorzuheben, während der Rest des Diagramms abgeblendet ist, wodurch es einfacher ist, sich auf bestimmte Beziehungen zu konzentrieren. Bei Tabellen und externen Tabellen können Sie in den Auslassungspunkten [...] andere Optionen auswählen, z. B. abfragen der Tabelle, Erstellen eines Power BI-Berichts basierend auf der Tabelle und vieles mehr.
Nachverfolgung der Datensatzaufnahme
Entitätsdiagramme ermöglichen es Ihnen, nachzuverfolgen, wie viele Datensätze in jede Tabellen- und materialisierte Ansicht aufgenommen wurden. Diese klare Ansicht der Datenströme hilft Ihnen, den Überblick über Aufnahmegröße und Volumen zu behalten und sicherzustellen, dass Ihre Datenbank Daten korrekt verarbeitet.