Gegevens visualiseren met behulp Azure Data Explorer connector voor 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 in 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 de ingebouwde connector gebruikt om gegevens op te halen en deze te visualiseren in Power BI rapport. Het gebruik van Azure Data Explorer native connector voor het maken van Power BI dashboards is eenvoudig. De Power BI-connector ondersteunt de verbindingsmodi Importeren en DirectQuery. U kunt dashboards maken met de import- of DirectQuery-modus, afhankelijk van het scenario, de schaal en de prestatievereisten.

Vereisten

U hebt het volgende nodig om dit artikel te voltooien:

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 set met voorbeeldgegevens StormEvents bevat gegevens van het weer afkomstig van de National Centers for Environmental Information.

  1. Selecteer Power BI Desktop op het tabblad Start de optie Gegevens verzamelen en vervolgens Meer.

    Gegevens op te halen.

  2. Zoek naar Azure Data Explorer, selecteer Azure Data Explorer selecteer Verbinding maken.

    Zoek en haal gegevens op.

  3. Vul in het Azure Data Explorer (Kusto) het formulier in met de volgende informatie.

    Opties voor cluster, database en tabel.

    Instelling Waarde Beschrijving van veld
    Cluster https://help.kusto.windows.net De URL voor het helpcluster. Voor andere clusters heeft de URL de vorm https:// ClusterName > . < Regio > .kusto.windows.net.
    Database Leeg laten Een database die wordt gehost op het cluster waarmee u verbinding maakt. Deze selecteren we in een latere stap.
    Tabelnaam Leeg laten Een van de tabellen in de database of een query zoals StormEvents | take 1000 . Deze selecteren we in een latere stap.
    Geavanceerde opties Leeg laten Opties voor uw query's, zoals grootte van resultatenset.
    Gegevensverbindingsmodus DirectQuery Bepaalt of Power BI de gegevens importeert of rechtstreeks verbinding maakt met de gegevensbron. Met deze connector kunt u een van beide opties gebruiken.

    Notitie

    In de importmodus worden gegevens verplaatst naar Power BI. In de DirectQuery-modus worden gegevens rechtstreeks vanuit uw Azure Data Explorer opgevraagd.

    Gebruik de importmodus wanneer:

    Gebruik de DirectQuery-modus wanneer:

    • Uw gegevensset is zeer groot.
    • U hebt bijna realtime gegevens nodig.

    Geavanceerde opties

    Instelling Voorbeeldwaarde Beschrijving van veld
    Recordaantal queryresultaat beperken 300000 Het maximum aantal records dat in het resultaat moet worden retourneren
    Gegevensgrootte van queryresultaat beperken 4194304 De maximale gegevensgrootte in bytes die in het resultaat moet worden retourneren
    Afroepen van resultatenset uitschakelen true Afzetting van resultaten in-/uitschakelen met behulp van de optie afroepaanvraag
    Aanvullende set-instructies set query_datascope=hotcache Hiermee stelt u queryopties in voor de duur van de query. Queryopties bepalen hoe een query wordt uitgevoerd en resultaten retourneert.
  4. Meld u aan als u nog geen verbinding hebt met het helpcluster. Meld u aan met een organisatieaccount en selecteer Verbinding maken.

    Aanmelden.

  5. Vouw in het scherm Navigator de database Voorbeelden uit, selecteer StormEvents en vervolgens Gegevens transformeren.

    Selecteer tabel.

    De tabel wordt geopend in Power Query-editor. Hier kunt u rijen en kolommen bewerken voordat u de gegevens importeert.

  6. In de Power Query-editor selecteert u de pijl naast de kolom DamageCrops en klikt u op Aflopend sorteren.

    Sorteer DamageCrops aflopend.

  7. Op het tabblad Start selecteert u Rijen behouden en vervolgens Bovenste rijen behouden. Voer de waarde 1000 in om de bovenste 1000 rijen van de gesorteerde tabel te behouden.

    Bovenste rijen behouden.

  8. Selecteer op het tabblad Start de optie Toepassen sluiten.

    Sluiten en toepassen.

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.

  1. Selecteer de rapportweergave aan de linkerkant van het hoofdvenster van Power BI.

    Rapportweergave.

  2. Selecteer in het deelvenster VISUALISATIES het gegroepeerde kolomdiagram.

    Kolomdiagram toevoegen.

    Er wordt een leeg diagram aan het tekenvel toegevoegd.

    Leeg diagram.

  3. Selecteer in de lijst VELDENDamageCrops en State.

    Selecteer velden.

    U hebt nu een grafiek waarin de schade aan gewassen voor de top-1000 rijen worden weergegeven in de tabel.

    Bijsnijdschade per staat.

  4. 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).

Volgende stappen

Tips voor het gebruik van de Azure Data Explorer-connector voor Power BI om query's uit te voeren op gegevens