Gegevens visualiseren met Azure Data Explorer-dashboards
Azure Data Explorer is een snelle en zeer schaalbare service voor gegevensverkenning voor telemetrische gegevens en gegevens uit logboeken. Verken uw gegevens van end-to-end in de Azure Data Explorer-webtoepassing, te beginnen met gegevensopname, het uitvoeren van query's en uiteindelijk het bouwen van dashboards.
Een dashboard is een verzameling tegels, optioneel geordend op pagina's, waarbij elke tegel een onderliggende query en een visuele weergave heeft. Met behulp van de webgebruikersinterface kunt u Kusto-querytaal -query's (KQL) als visuals exporteren naar een dashboard en de onderliggende query's en visuele opmaak desgewenst wijzigen. Naast het eenvoudiger verkennen van gegevens biedt deze volledig geïntegreerde Azure Data Explorer dashboardervaring verbeterde query- en visualisatieprestaties.
Belangrijk
Uw gegevens zijn veilig. Dashboards en dashboardgerelateerde metagegevens over gebruikers worden versleuteld in rust met behulp van door Microsoft beheerde sleutels.
In de volgende afbeelding ziet u een voorbeeld van een Azure Data Explorer-dashboard:
Als u voorbeelddashboards interactief wilt verkennen, raadpleegt u Quickstart: Voorbeeldgegevensdashboards visualiseren.
Vereisten
- Een Microsoft-account of een Microsoft Entra gebruikersidentiteit. Er is geen Azure-abonnement vereist.
- Maak een Azure Data Explorer-cluster en -database.
- Meld u aan bij de webinterface van Azure Data Explorer en voeg een verbinding toe aan uw cluster.
Een nieuw dashboard maken
Selecteer in de navigatiebalk Dashboards>Nieuw dashboard.
Voer een dashboardnaam in en selecteer Maken.
Gegevensbron toevoegen
Eén dashboard kan visuals van een of meer clusters weergeven.
Selecteer het menu Meer [...] >Gegevensbronnen
Selecteer + Nieuwe gegevensbron in het deelvenster Gegevensbronnen.
In het deelvenster Nieuwe gegevensbron maken :
- Voer een gegevensbronnaam in.
- Voer de cluster-URI-regio in en selecteer vervolgens Verbinding maken.
- Selecteer de Database in de vervolgkeuzelijst.
- Voer een waarde in voor De maximale leeftijd van de cache van queryresultaten om de cache van queryresultaten in te schakelen voor alle query's van deze gegevensbron. De maximale leeftijd kan zijn in eenheden van seconden, uren of dagen.
- Selecteer Maken.
Tegel toevoegen
Dashboardtegels gebruiken Kusto-querytaal fragmenten om gegevens op te halen en visuals weer te geven. Elke tegel/query kan één visual ondersteunen.
Selecteer Tegel toevoegen in het dashboardcanvas of de bovenste menubalk.
In het deelvenster Query
Selecteer de gegevensbron in de vervolgkeuzelijst.
Typ de query en selecteer Uitvoeren. Zie Parameters gebruiken in uw query voor meer informatie over het genereren van query's die gebruikmaken van parameters.
Selecteer Visual.
Selecteer op het tabblad Visual de optie Type visual om het type visual te kiezen.
Selecteer Wijzigingen toepassen om de visual vast te maken aan het dashboard.
U kunt het formaat van de visual wijzigen en vervolgens het pictogram Opslaan selecteren.
Tegel uit query vastmaken
U kunt ook een query vastmaken vanaf het querytabblad van de webgebruikersinterface.
Een query vastmaken:
Maak en voer de query uit waarvan u de uitvoer wilt visualiseren in het dashboard.
Selecteer Delen>Vastmaken aan dashboard.
In het deelvenster Vastmaken aan dashboard :
- Geef een tegelnaam op.
- De naam van de gegevensbron wordt automatisch ingevuld vanuit de querygegevensbron.
- Selecteer Indien mogelijk Bestaande gegevensbron gebruiken.
- Selecteer Nieuw maken.
- Voer De naam van het dashboard in.
- Schakel het selectievakje Dashboard weergeven na het maken in (als het een nieuw dashboard is).
- Vastmaken selecteren
Parameters gebruiken
Parameters verbeteren de prestaties van dashboardweergave aanzienlijk en stellen u in staat om filterwaarden zo vroeg mogelijk in de query te gebruiken. Filteren is ingeschakeld wanneer de parameter is opgenomen in de query die is gekoppeld aan uw tegel(s). Zie Parameters gebruiken in Azure Data Explorer dashboards voor meer informatie over het instellen en gebruiken van verschillende soorten parameters.
Query weergeven
U kunt de query weergeven in de bewerkings- of weergavemodus. Het bewerken van de onderliggende query van een tegel is alleen mogelijk in de bewerkingsmodus. In de weergavemodus kunt u de query wijzigen op een nieuw querytabblad, zonder de onderliggende query van de dashboardtegel te wijzigen.
Blader naar uw dashboard.
Selecteer op de tegel die u wilt verkennen het menu Meer [...]>Query weergeven.
Er wordt een deelvenster geopend met de query en de resultatentabel.
Selecteer het tabblad Nieuwe query. Ga verder met het bewerken van de query in het queryvenster van de Azure Data Explorer-webinterface.
Notitie
Wijzigingen die zijn aangebracht in de query met behulp van deze stroom, worden niet weergegeven in het oorspronkelijke dashboard.
Dashboards delen
Gebruik het menu Delen om machtigingen te verlenen aan een Microsoft Entra gebruiker of Microsoft Entra groep om toegang te krijgen tot het dashboard, het machtigingsniveau van een gebruiker te wijzigen en de dashboardkoppeling te delen.
Belangrijk
Voor toegang tot het dashboard heeft een dashboardviewer het volgende nodig:
- Dashboardkoppeling voor toegang
- Dashboardmachtigingen
- Toegang tot de onderliggende database in het Azure Data Explorer-cluster
Machtigingen beheren
Selecteer het menu-item Delen in de bovenste balk van het dashboard.
Selecteer Machtigingen beheren in de vervolgkeuzelijst.
Machtigingen verlenen
Machtigingen verlenen aan een gebruiker in het deelvenster Dashboardmachtigingen :
- Voer in Nieuwe leden toevoegen de Microsoft Entra gebruiker of Microsoft Entra groep in.
- Selecteer in het Machtigingsniveau een van de volgende waarden: Kan weergeven of Kan bewerken.
- Selecteer Toevoegen.
Een gebruikersmachtigingsniveau wijzigen
Een gebruikersmachtigingsniveau wijzigen in het deelvenster Dashboardmachtigingen :
- Gebruik het zoekvak of schuif door de lijst met gebruikers om de gebruiker te vinden.
- Wijzig zo nodig het machtigingsniveau .
De koppeling naar het dashboard delen
Voer een van de volgende handelingen uit om de dashboardkoppeling te delen:
- Selecteer Delen en selecteer vervolgens Koppeling kopiëren
- Selecteer koppeling kopiëren in het venster Dashboardmachtigingen.
Dashboards exporteren
Gebruik het menu Bestand om een dashboard te exporteren naar een JSON-bestand. Het exporteren van dashboards kan handig zijn in de volgende scenario's:
- Versiebeheer: u kunt het bestand gebruiken om het dashboard te herstellen naar een eerdere versie.
- Dashboardsjabloon: u kunt het bestand gebruiken als sjabloon voor het maken van nieuwe dashboards.
- Handmatig bewerken: u kunt het bestand bewerken om het dashboard te wijzigen. Het bestand kan weer worden geïmporteerd in het dashboard.
Als u een dashboard wilt exporteren, selecteert u bestand>exporteren naar bestand in het dashboard.
Het bestand bevat de dashboardgegevens in JSON-indeling, waarvan een overzicht wordt weergegeven in het volgende fragment.
{
"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"
}
Een nieuw dashboard maken op basis van een bestand
U kunt een dashboardbestand als volgt gebruiken om een nieuw dashboard te maken:
Selecteer op de hoofddashboardpagina Nieuw dashboard>Importeren uit bestand.
Selecteer het bestand dat u wilt importeren.
Voer een dashboardnaam in en selecteer Vervolgens Maken.
Een bestaand dashboard bijwerken of herstellen vanuit een bestand
U kunt als volgt een bestaand dashboard bijwerken of een eerdere versie herstellen:
Selecteer in het dashboard Bestand>Vervangen door bestand.
Selecteer het bestand om het dashboard bij te werken.
Selecteer Save changes.
Pagina toevoegen
Pagina's zijn optionele containers voor tegels. U kunt pagina's gebruiken om tegels te ordenen in logische groepen, zoals op gegevensbron of op onderwerpgebied. U kunt pagina's ook gebruiken om een dashboard met meerdere weergaven te maken, zoals een dashboard met een drillthrough van een overzichtspagina naar een detailpagina.
Selecteer in het linkerdeelvenster Pagina'sde optie + Pagina toevoegen.
Als u de pagina een naam wilt geven, selecteert u het verticale menu Meer [...]>Naam van pagina wijzigen.
Voeg tegels toe aan de pagina.
Automatisch vernieuwen inschakelen
Automatisch vernieuwen is een functie waarmee u de gegevens op een dashboard automatisch kunt bijwerken zonder de pagina handmatig opnieuw te laden of op een knop Vernieuwen te klikken.
De standaardfrequentie voor automatisch vernieuwen kan worden ingesteld door een database-editor. Zowel editors als kijkers kunnen de werkelijke snelheid van automatisch vernieuwen wijzigen tijdens het weergeven van een dashboard.
Database-editors willen echter mogelijk de minimale vernieuwingsfrequentie beperken die elke viewer kan instellen om de clusterbelasting te verminderen. Wanneer de minimale vernieuwingsfrequentie is ingesteld, kunnen databasegebruikers geen vernieuwingsfrequentie instellen die lager is dan het minimum.
Selecteer het menu Meer [...]>Automatisch vernieuwen.
Schakel de optie in, zodat automatisch vernieuwen is ingeschakeld.
Selecteer waarden voor Minimaal tijdsinterval en Standaardvernieuwingsfrequentie.
Selecteer Toepassen en vervolgens Het dashboard opslaan .