Interactieve Query Apache Hive-gegevens visualiseren met Microsoft Power BI met behulp van directquery in Azure HDInsightVisualize Interactive Query Apache Hive data with Microsoft Power BI using direct query in Azure HDInsight

In dit artikel wordt beschreven hoe u Microsoft Power BI verbinden met Azure HDInsight Interactive Query-clusters en Apache Hive-gegevens met behulp van directe query visualiseren.This article describes how to connect Microsoft Power BI to Azure HDInsight Interactive Query clusters and visualize Apache Hive data using direct query. Het opgegeven voorbeeld laadt de gegevens uit een hivesampletable Hive-tabel naar Power BI.The example provided loads the data from a hivesampletable Hive table to Power BI. De hivesampletable Hive-tabel bevat de gebruiksgegevens van sommige mobiele telefoon.The hivesampletable Hive table contains some mobile phone usage data. Vervolgens kunt u gegevens over gebruik op een wereldkaart brengt:Then you plot the usage data on a world map:

HDInsight Power BI het rapport met kaart

U kunt gebruikmaken van de Apache Hive ODBC-stuurprogramma via de algemene ODBC-connector in Power BI Desktop importeren.You can leverage the Apache Hive ODBC driver to do import via the generic ODBC connector in Power BI Desktop. Het is echter niet aanbevolen voor BI workloads vanwege niet-interactieve aard van de Hive-query-engine.However it is not recommended for BI workloads given non-interactive nature of the Hive query engine. HDInsight Interactive Query-connector en HDInsight Apache Spark-connector betere mogelijkheden voor de prestaties zijn.HDInsight Interactive Query connector and HDInsight Apache Spark connector are better choices for their performance.

VereistenPrerequisites

Voordat u verdergaat met dit artikel, hebt u de volgende items:Before going through this article, you must have the following items:

Laden van gegevens uit HDInsightLoad data from HDInsight

De hivesampletable Hive-tabel wordt geleverd met alle HDInsight-clusters.The hivesampletable Hive table comes with all HDInsight clusters.

  1. Start Power BI Desktop.Start Power BI Desktop.

  2. In de menubalk, gaat u naar Start > gegevens ophalen > meer... .From the menu bar, navigate to Home > Get Data > More....

    Open HDInsight Power BI-gegevens

  3. Uit de gegevens ophalen venster, geef hdinsight in het zoekvak in.From the Get Data window, enter hdinsight in the search box.

  4. Selecteer in de lijst met zoekresultaten HDInsight Interactive Query, en selecteer vervolgens Connect.From the search results, select HDInsight Interactive Query, and then select Connect. Als er geen HDInsight Interactive Query, moet u uw Power BI Desktop bijwerken naar de nieuwste versie.If you don't see HDInsight Interactive Query, you need to update your Power BI Desktop to the latest version.

  5. Selecteer doorgaan sluiten de verbinding maken met een service van derden dialoogvenster.Select Continue to close the Connecting to a third-party service dialog.

  6. In de HDInsight Interactive Query venster, voer de volgende informatie op en selecteer vervolgens OK:In the HDInsight Interactive Query window, enter the following information and then select OK:

    EigenschapProperty WaardeValue
    ServerServer Voer de naam van het cluster, bijvoorbeeld myiqcluster.azurehdinsight.net.Enter the cluster name, for example myiqcluster.azurehdinsight.net.
    DatabaseDatabase Voer standaard voor dit artikel.Enter default for this article.
    GegevensverbindingsmodusData Connectivity mode Selecteer DirectQuery voor dit artikel.Select DirectQuery for this article.

    HDInsight interactive query Power BI DirectQuery-verbinding

  7. Voer de referenties van de HTTP- en selecteer vervolgens Connect.Enter the HTTP credentials, and then select Connect. De standaardnaam van de gebruiker is admin.The default user name is admin.

  8. Uit de Navigator venster in het linkerdeelvenster, selecteer hivesampletale.From the Navigator window in the left pane, select hivesampletale.

  9. Selecteer Load vanuit het hoofdvenster.Select Load from the main window.

    HDInsight interactive query Power BI hivesampletable

Visualiseer gegevens op een kaartVisualize data on a map

Volgen op de laatste procedure.Continue from the last procedure.

  1. Selecteer in het deelvenster visualisaties kaart, het pictogram voor de hele wereld.From the Visualizations pane, select Map, the globe icon. Een algemene kaart wordt vervolgens weergegeven in het hoofdvenster.A generic map then appears in the main window.

    HDInsight Power BI worden aangepast rapport

  2. Selecteer in het deelvenster velden land en devicemake.From the Fields pane, select country and devicemake. Een wereldkaart met de gegevenspunten wordt weergegeven in het hoofdvenster na een paar seconden.A world map with the data points appears in the main window after a few moments.

  3. Vouw de kaart.Expand the map.

Volgende stappenNext steps

In dit artikel hebt u geleerd hoe u gegevens uit HDInsight met behulp van Microsoft Power BI visualiseren.In this article, you learned how to visualize data from HDInsight using Microsoft Power BI. Zie de volgende artikelen voor meer informatie over gegevensvisualisatie:For more information on data visualization, see the following articles: