Visualisieren von Daten mit Azure Data Explorer-Dashboards
Azure-Daten-Explorer ist ein schneller und hochgradig skalierbarer Dienst zur Untersuchung von Daten (Protokoll- und Telemetriedaten). Untersuchen Sie Ihre Daten von Der End-to-End-Anwendung in der Azure Data Explorer-Webanwendung, beginnend mit der Datenerfassung, dem Ausführen von Abfragen und schließlich dem Erstellen von Dashboards.
Ein Dashboard ist eine Sammlung von Kacheln, die optional in Seiten organisiert sind, wobei jede Kachel über eine zugrunde liegende Abfrage und eine visuelle Darstellung verfügt. Mithilfe der Web-Benutzeroberfläche können Sie Kusto-Abfragesprache -Abfragen (KQL) nativ in ein Dashboard als Visuals exportieren und später die zugrunde liegenden Abfragen und die visuelle Formatierung nach Bedarf ändern. Zusätzlich zur einfachen Datenuntersuchung bietet diese vollständig integrierte Azure Data Explorer Dashboard-Oberfläche eine verbesserte Abfrage- und Visualisierungsleistung.
Wichtig
Ihre Daten sind sicher. Dashboards und Dashboard bezogene Metadaten zu Benutzern werden im Ruhezustand mit von Microsoft verwalteten Schlüsseln verschlüsselt.
Die folgende Abbildung zeigt ein Beispiel für azure Data Explorer Dashboard:
Informationen zum interaktiven Untersuchen von Beispieldashboards finden Sie unter Schnellstart: Visualisieren von Beispieldatendashboards.
Voraussetzungen
- Ein Microsoft-Konto oder eine Microsoft Entra Benutzeridentität. Ein Azure-Abonnement ist nicht erforderlich.
- Erstellen Sie einen Azure Data Explorer-Cluster und eine Datenbank.
- Melden Sie sich bei der Azure Data Explorer-Webbenutzeroberfläche an, und fügen Sie eine Verbindung mit Ihrem Cluster hinzu.
Erstellen eines neuen Dashboards
Wählen Sie in der Navigationsleiste Dashboards>Neue Dashboard aus.
Geben Sie einen Dashboard Namen ein, und wählen Sie Erstellen aus.
Hinzufügen einer Datenquelle
Ein einzelner Dashboard kann Visuals aus einem oder mehreren Clustern anzeigen.
Wählen Sie das Menü Mehr [...] >Datenquellen
Wählen Sie im Bereich Datenquellen die Option + Neue Datenquelle aus.
Im Bereich Neue Datenquelle erstellen:
- Geben Sie einen Datenquellennamen ein.
- Geben Sie die Region des Cluster-URI ein, und wählen Sie dann Verbinden aus.
- Wählen Sie die Datenbank aus der Dropdownliste aus.
- Geben Sie einen Wert für Maximales Alter des Abfrageergebniscaches ein, um den Abfrageergebniscache für alle Abfragen dieser Datenquelle zu aktivieren. Das maximale Alter kann in Einheiten von Sekunden, Stunden oder Tagen angegeben werden.
- Klicken Sie auf Erstellen.
Kachel hinzufügen
Dashboardkacheln verwenden Kusto-Abfragesprache Codeausschnitte, um Daten abzurufen und Visuals zu rendern. Jede Kachel/Abfrage kann ein einzelnes visuelles Element unterstützen.
Wählen Sie auf der Dashboardcanvas oder auf der oberen Menüleiste Kachel hinzufügen aus.
Im Bereich Abfrage:
Wählen Sie im Dropdownmenü eine Datenquelle aus.
Geben Sie die Abfrage ein, und wählen Sie dann Ausführen aus. Weitere Informationen zum Generieren von Abfragen, die Parameter verwenden, finden Sie unter Verwenden von Parametern in Ihrer Abfrage.
Wählen Sie Visuelles Element aus.
Wählen Sie auf der Registerkarte Visual die Option Visual-Typ aus, um den Typ des Visuals auszuwählen.
Wählen Sie Änderungen anwenden aus, um das visuelle Element an das Dashboard anzuheften.
Sie können die Größe des Visuals ändern und dann das Symbol Speichern auswählen.
Kachel aus Abfrage anheften
Sie können eine Abfrage auch über die Registerkarte Abfrage der Web-Benutzeroberfläche anheften.
So heften Sie eine Abfrage an
Erstellen Sie die Abfrage, deren Ausgabe Sie im Dashboard visualisieren möchten, und führen Sie sie aus.
Wählen SieAn Dashboard anHeftenfreigeben> aus.
Im Bereich An Dashboard anheften:
- Geben Sie einen Kachelnamen an.
- Der Datenquellenname wird automatisch aus der Abfragedatenquelle aufgefüllt.
- Wählen Sie nach Möglichkeit vorhandene Datenquelle verwenden aus.
- Wählen Sie Neu erstellen.
- Geben Sie Dashboardname ein.
- Aktivieren Sie das Kontrollkästchen Dashboard nach Erstellung anzeigen (wenn es sich um ein neues Dashboard handelt).
- Wählen Sie Anheftenaus
Verwenden von Parametern
Parameter verbessern die Renderingleistung von Dashboards erheblich und ermöglichen Ihnen, Filterwerte so früh wie möglich in der Abfrage zu verwenden. Die Filterung ist aktiviert, wenn der Parameter in der Abfrage enthalten ist, die Ihren Kacheln zugeordnet ist. Weitere Informationen zum Einrichten und Verwenden verschiedener Arten von Parametern finden Sie unter Verwenden von Parametern in Azure Data Explorer-Dashboards.
Abfrage anzeigen
Sie können die Abfrage entweder im Bearbeitungs- oder Anzeigemodus anzeigen. Das Bearbeiten der zugrunde liegenden Abfrage einer Kachel ist nur im Bearbeitungsmodus möglich. Im Anzeigemodus können Sie die Abfrage auf einer neuen Abfrageregisterkarte ändern, ohne die zugrunde liegende Abfrage der kachel Dashboard zu ändern.
Navigieren Sie zu Ihrem Dashboard.
Wählen Sie auf der Kachel, die Sie erkunden möchten, das Menü Mehr [...]>Abfrage anzeigen.
Ein Bereich mit der Abfrage- und Ergebnistabelle wird geöffnet.
Wählen Sie die Registerkarte Neue Abfrage aus. Fahren Sie mit der Bearbeitung der Abfrage im Abfragebereich der Azure Data Explorer-Webbenutzeroberfläche fort.
Hinweis
Alle Änderungen, die mit diesem Flow an der Abfrage vorgenommen werden, werden nicht in der ursprünglichen Dashboard wider.
Freigeben von Dashboards
Verwenden Sie das Freigabemenü, um einem Microsoft Entra Benutzer oder einer Microsoft Entra Gruppe Berechtigungen für den Zugriff auf die Dashboard zu erteilen, die Berechtigungsstufe eines Benutzers zu ändern und den link Dashboard zu teilen.
Wichtig
Für den Zugriff auf das Dashboard benötigt eine Person, die das Dashboard anzeigt, Folgendes:
- Dashboardlink für den Zugriff
- Dashboardberechtigungen
- Zugriff auf die zugrunde liegende Datenbank im Azure Data Explorer-Cluster
Verwalten von Berechtigungen
Wählen Sie auf der oberen Leiste des Dashboards das Menüelement Freigeben aus.
Wählen Sie im Dropdownmenü Berechtigungen verwalten aus.
Erteilen von Berechtigungen
So erteilen Sie einem Benutzer Berechtigungen im Bereich Dashboard permissions (Dashboardberechtigungen):
- Geben Sie unter Neue Mitglieder hinzufügen den Microsoft Entra Benutzer oder Microsoft Entra Gruppe ein.
- Wählen Sie auf der Berechtigungsebene einen der folgenden Werte aus: Kann anzeigen oder Kann bearbeiten.
- Wählen Sie Hinzufügen.
Ändern der Benutzerberechtigungsstufe
So ändern Sie eine Benutzerberechtigungsstufe im Bereich Dashboard permissions (Dashboardberechtigungen):
- Verwenden Sie entweder das Suchfeld, oder scrollen Sie durch die Benutzerliste, um den Benutzer zu suchen.
- Ändern Sie ggf. die Stufe unter Berechtigung.
Freigeben des Dashboardlinks
Führen Sie einen der folgenden Schritte aus, um den Dashboardlink freizugeben:
- Wählen Sie Freigeben und dann Link kopieren aus.
- Wählen Sie alternativ im Fenster Dashboard permissions (Dashboardberechtigungen) die Option Link kopieren aus.
Exportieren von Dashboards
Verwenden Sie das Dateimenü, um ein Dashboard in eine JSON-Datei zu exportieren. Das Exportieren eines Dashboards kann in folgenden Szenarien nützlich sein:
- Versionskontrolle: Sie können die Datei verwenden, um eine frühere Version des Dashboards wiederherzustellen.
- Dashboardvorlage: Die Datei kann als Vorlage für die Erstellung neuer Dashboards verwendet werden.
- Manuelle Bearbeitung: Sie können die Datei bearbeiten, um das Dashboard zu ändern. Anschließend kann die Datei wieder in das Dashboard importiert werden.
Wählen Sie zum Exportieren eines Dashboards Datei>In Datei exportieren aus.
Die Datei enthält die Dashboarddaten im JSON-Format, wie im folgenden Codeausschnitt zu sehen:
{
"id": "{GUID}",
"eTag": "{TAG}",
"title": "Dashboard title",
"tiles": [
{
"id": "{GUID}",
"title": "Tile title",
"query": "{QUERY}",
"layout": { "x": 0, "y": 7, "width": 6, "height": 5 },
"pageId": "{GUID}",
"visualType": "line",
"dataSourceId": "{GUID}",
"visualOptions": {
"xColumn": { "type": "infer" },
"yColumns": { "type": "infer" },
"yAxisMinimumValue": { "type": "infer" },
"yAxisMaximumValue": { "type": "infer" },
"seriesColumns": { "type": "infer" },
"hideLegend": false,
"xColumnTitle": "",
"yColumnTitle": "",
"horizontalLine": "",
"verticalLine": "",
"xAxisScale": "linear",
"yAxisScale": "linear",
"crossFilterDisabled": false,
"crossFilter": { "dimensionId": "dragX-timeRange", "parameterId": "{GUID}" },
"multipleYAxes": {
"base": { "id": "-1", "columns": [], "label": "", "yAxisMinimumValue": null, "yAxisMaximumValue": null, "yAxisScale": "linear", "horizontalLines": [] },
"additional": []
},
"hideTileTitle": false
},
"usedParamVariables": [ "{PARAM}" ]
}
],
"dataSources": [ {} ],
"$schema": "https://dataexplorer.azure.com/static/d/schema/20/dashboard.json",
"autoRefresh": { "enabled": true, "defaultInterval": "15m", "minInterval": "5m" },
"parameters": [ {} ],
"pages": [ { "name": "Primary", "id": "{GUID}" } ],
"schema_version": "20"
}
So erstellen Sie ein neues Dashboard auf der Grundlage einer Datei
Sie können eine Dashboarddatei verwenden, um ein neues Dashboard zu erstellen. Gehen Sie dazu wie folgt vor:
Wählen Sie auf der Dashboard-Hauptseite Neues Dashboard>Aus Datei importieren aus.
Auswählen der zu importierenden Datei.
Geben Sie einen Dashboardnamen ein, und wählen Sie anschließend Erstellen aus.
So können Sie ein vorhandenes Dashboard auf der Grundlage einer Datei aktualisieren oder wiederherstellen
Sie können ein vorhandenes Dashboard aktualisieren oder eine frühere Version wiederherstellen. Gehen Sie dazu wie folgt vor:
Wählen Sie im Dashboard Datei>Replace with file (Mit Datei ersetzen) aus.
Wählen Sie die Datei aus, mit der Sie das Dashboard aktualisieren möchten.
Klicken Sie auf Save changes (Änderungen speichern).
Seite hinzufügen
Seiten sind optionale Container für Kacheln. Sie können Seiten verwenden, um Kacheln in logischen Gruppen zu organisieren, z. B. nach Datenquelle oder nach Themenbereich. Sie können seiten auch verwenden, um eine Dashboard mit mehreren Ansichten zu erstellen, z. B. eine Dashboard mit einem Drillthrough von einer Zusammenfassungsseite zu einer Detailseite.
Wählen Sie im linken Bereich Seitendie Option + Seite hinzufügen aus.
Um die Seite zu benennen, wählen Sie das vertikale Menü Mehr [...]>Seite umbenennen.
Fügen Sie der Seite Kacheln hinzu.
Aktivieren der automatischen Aktualisierung
Die automatische Aktualisierung ist ein Feature, mit dem Sie die Daten auf einem Dashboard automatisch aktualisieren können, ohne die Seite manuell neu zu laden oder auf eine Aktualisierungsschaltfläche zu klicken.
Die standardmäßige automatische Aktualisierungsrate kann von einem Datenbank-Editor festgelegt werden. Sowohl Editoren als auch Viewer können die tatsächliche Rate der automatischen Aktualisierung ändern, während sie eine Dashboard anzeigen.
Datenbank-Editoren möchten jedoch möglicherweise die minimale Aktualisierungsrate begrenzen, die jeder Viewer festlegen kann, um die Clusterlast zu verringern. Wenn die mindeste Aktualisierungsrate festgelegt ist, können Datenbankbenutzer keine Aktualisierungsrate unter dem Minimum festlegen.
Wählen Sie das Menü Mehr [...]>Automatische Aktualisierung.
Schalten Sie die Option um, sodass die automatische Aktualisierung aktiviert ist.
Wählen Sie Werte für Minimum time interval (Minimales Zeitintervall) und Default refresh rate (Standardaktualisierungsrate) aus.
Wählen Sie Anwenden aus, und speichern sie dann das Dashboard.
Verwandte Inhalte
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für