Vizualizace dat Interactive Query Apache Hive pomocí Microsoft Power BI pomocí přímých dotazů v Azure HDInsightVisualize Interactive Query Apache Hive data with Microsoft Power BI using direct query in Azure HDInsight

Tento článek popisuje, jak připojit Microsoft Power BI do clusterů Azure HDInsight Interactive Query a vizualizovat data Apache Hive pomocí přímých dotazů.This article describes how to connect Microsoft Power BI to Azure HDInsight Interactive Query clusters and visualize Apache Hive data using direct query. Poskytnutý příklad načte data z hivesampletable tabulky Hive do Power BI.The example provided loads the data from a hivesampletable Hive table to Power BI. hivesampletable Tabulka Hive obsahuje data o využití některých mobilního telefonu.The hivesampletable Hive table contains some mobile phone usage data. Potom vykreslení dat o využití na mapu světa:Then you plot the usage data on a world map:

HDInsight Power BI sestavy mapy

Můžete využít ovladače Apache Hive ODBC import prostřednictvím konektoru obecná rozhraní ODBC v Power BI Desktopu.You can leverage the Apache Hive ODBC driver to do import via the generic ODBC connector in Power BI Desktop. Však není doporučeno pro BI úlohy uvedené jako neinteraktivní povaze modul dotazu Hive.However it is not recommended for BI workloads given non-interactive nature of the Hive query engine. Konektor HDInsight Interactive Query a konektor HDInsight Apache Spark jsou lepší možnosti pro jejich výkon.HDInsight Interactive Query connector and HDInsight Apache Spark connector are better choices for their performance.

PožadavkyPrerequisites

Před provedením tohoto článku, musíte mít následující položky:Before going through this article, you must have the following items:

Načtení dat z HDInsightLoad data from HDInsight

hivesampletable Tabulka Hive obsahuje všechny clustery HDInsight.The hivesampletable Hive table comes with all HDInsight clusters.

  1. Spuštění Power BI Desktopu.Start Power BI Desktop.

  2. V řádku nabídek, přejděte na Domů > získat Data > více... .From the menu bar, navigate to Home > Get Data > More....

    Otevřít dat HDInsight Power BI

  3. Z získat Data okno, zadejte hdinsight do vyhledávacího pole.From the Get Data window, enter hdinsight in the search box.

  4. Ve výsledcích hledání vyberte HDInsight Interactive Querya pak vyberte připojit.From the search results, select HDInsight Interactive Query, and then select Connect. Pokud nevidíte HDInsight Interactive Query, je potřeba aktualizovat na nejnovější verzi vaší Power BI Desktopu.If you don't see HDInsight Interactive Query, you need to update your Power BI Desktop to the latest version.

  5. Vyberte pokračovat zavřete připojí ke službě třetí strany dialogového okna.Select Continue to close the Connecting to a third-party service dialog.

  6. V HDInsight Interactive Query okno, zadejte následující informace a pak vyberte OK:In the HDInsight Interactive Query window, enter the following information and then select OK:

    VlastnostProperty HodnotaValue
    ServerServer Zadejte název clusteru, například myiqcluster.azurehdinsight.net.Enter the cluster name, for example myiqcluster.azurehdinsight.net.
    DatabázeDatabase Zadejte výchozí pro účely tohoto článku.Enter default for this article.
    Režim připojení datData Connectivity mode Vyberte DirectQuery pro účely tohoto článku.Select DirectQuery for this article.

    Připojení k HDInsight interactive query Power BI DirectQuery

  7. Zadejte přihlašovací údaje protokolu HTTP a pak vyberte připojit.Enter the HTTP credentials, and then select Connect. Výchozí uživatelské jméno je správce.The default user name is admin.

  8. Z Navigátor okna v levém podokně vyberte hivesampletale.From the Navigator window in the left pane, select hivesampletale.

  9. Vyberte zatížení z hlavního okna.Select Load from the main window.

    HDInsight interactive query Power BI hivesampletable

Vizualizace dat na mapěVisualize data on a map

Pokračujte v posledním postupu.Continue from the last procedure.

  1. V podokně vizualizace vyberte mapy, Ikona glóbu.From the Visualizations pane, select Map, the globe icon. Obecné mapování se pak objeví v hlavním okně.A generic map then appears in the main window.

    HDInsight Power BI přizpůsobí sestavy

  2. V podokně pole vyberte země a devicemake.From the Fields pane, select country and devicemake. Mapu světa s datovými body se zobrazí v hlavním okně za chvíli.A world map with the data points appears in the main window after a few moments.

  3. Rozbalte mapu.Expand the map.

Další postupNext steps

V tomto článku jste zjistili, jak k vizualizaci dat z HDInsight pomocí Microsoft Power BI.In this article, you learned how to visualize data from HDInsight using Microsoft Power BI. Další informace o vizualizaci dat najdete v následujících článcích:For more information on data visualization, see the following articles: