Gegevens visualiseren van Azure Data Explorer met behulp van een SQL-query in Power BI
Azure Data Explorer is een snelle en zeer schaalbare service voor gegevensverkenning voor telemetrische gegevens en gegevens uit logboeken. Power BI is een oplossing voor bedrijfsanalyse waarmee u uw gegevens kunt visualiseren en de resultaten binnen uw organisatie kunt delen.
Azure Data Explorer biedt drie opties waarmee u verbinding kunt maken met gegevens in Power BI: de ingebouwde connector gebruiken, een query importeren uit Azure Data Explorer, of een SQL-query gebruiken. In dit artikel wordt beschreven hoe u een SQL-query gebruikt om gegevens op te halen en deze te visualiseren in een Power BI-rapport.
Als u nog geen abonnement op Azure hebt, maak dan een gratis Azure-account aan voordat u begint.
Vereisten
U hebt het volgende nodig om dit artikel te voltooien:
- Een Microsoft-account of een Microsoft Entra gebruikersidentiteit om u aan te melden bij het Help-cluster.
- Power BI Desktop (selecteer GRATIS DOWNLOADEN)
Gegevens ophalen uit Azure Data Explorer
Eerst maakt u verbinding met het Azure Data Explorer-helpcluster en daarna haalt u een subset gegevens op uit de tabel StormEvents. De StormEvents-voorbeeldgegevensset bevat weergerelateerde gegevens van de National Centers for Environmental Information.
Doorgaans gebruikt u de systeemeigen querytaal met Azure Data Explorer, maar deze ondersteunt ook SQL-query's, en die gaat u hier gebruiken. Azure Data Explorer vertaalt de SQL-query voor u in een systeemeigen query.
Selecteer in Power BI Desktop op het tabblad Startde optie Gegevens ophalen en vervolgens Meer.
Zoek naar Azure SQL Database, selecteer Azure SQL Database en vervolgens Verbinding maken.
Vul het formulier in het scherm SQL Server-database in met de volgende informatie.
Instelling Waarde Beschrijving van veld Server help.kusto.windows.net De URL voor het helpcluster (zonder https://). Voor andere clusters heeft de URL de notatie <ClusterName>.<Region.kusto.windows.net>. Database Voorbeelden De voorbeelddatabase die wordt gehost op het cluster waarmee u verbinding maakt. Gegevensverbindingsmodus Importeren Bepaalt of Power BI de gegevens importeert of rechtstreeks verbinding maakt met de gegevensbron. Met deze connector kunt u een van beide opties gebruiken. Time-out van opdracht Leeg laten Hoe lang de query wordt uitgevoerd voordat deze een time-outfout genereert. SQL-instructie Kopieer de query onder deze tabel De SQL-instructie die door Azure Data Explorer wordt vertaald in een systeemeigen query. Andere opties Behoud de standaardwaarden Opties zijn niet van toepassing op Azure Data Explorer-clusters. SELECT TOP 1000 * FROM StormEvents ORDER BY DamageCrops DESC
Meld u aan als u nog geen verbinding hebt met het helpcluster. Meld u aan met een Microsoft-account en selecteer vervolgens Verbinding maken.
Selecteer in het scherm help.kusto.windows.net: Voorbeelden de optie Laden.
De tabel wordt geopend in het hoofdvenster van de Power BI, in de rapportweergave waarin u rapporten kunt maken op basis van de voorbeeldgegevens.
Gegevens visualiseren in een rapport
Nu u gegevens in Power BI Desktop hebt, kunt u rapporten maken op basis van die gegevens. U maakt een eenvoudig rapport met een kolomdiagram dat de schade aan het gewas per staat laat zien.
Selecteer de rapportweergave aan de linkerkant van het hoofdvenster van Power BI.
Selecteer in het deelvenster VISUALISATIES het gegroepeerde kolomdiagram.
Er wordt een leeg diagram aan het tekenvel toegevoegd.
Selecteer in de lijst VELDENDamageCrops en State.
U hebt nu een grafiek waarin de schade aan gewassen voor de top-1000 rijen worden weergegeven in de tabel.
Sla het rapport op.
Resources opschonen
Als u het rapport dat u voor dit artikel hebt gemaakt niet meer nodig hebt, verwijdert u het Power BI Desktop -bestand (.pbix).