Vizualizace interaktivních dotazů Apache Hive dat pomocí Microsoft Power BI pomocí přímého dotazování v HDInsight
Tento článek popisuje, jak připojit Microsoft Power BI k clusterům s interaktivními dotazy Azure HDInsight a vizualizovat Apache Hive data pomocí přímých dotazů. Zadaný příklad načte data z hivesampletable tabulky podregistru do Power BI. hivesampletableTabulka podregistru obsahuje data o využití mobilních telefonů. Pak vykreslíte data o využití na světové mapě:
Pomocí ovladače Apache Hive ODBC můžete provádět import prostřednictvím obecného konektoru odbc v Power BI Desktop. Nedoporučuje se ale pro úlohy BI, které neinteraktivní charakterují modul dotazů na podregistr. Konektor HDInsight Interactive pro dotazy a konektor HDInsight Apache Spark jsou lepšími možnostmi pro jejich výkon.
Požadavky
Před provedením tohoto článku musíte mít následující položky:
- Cluster HDInsight. Cluster může být buď cluster HDInsight s Apache Hive, nebo nově vydaným clusterem interaktivních dotazů. Informace o vytváření clusterů najdete v tématu Vytvoření clusteru.
- Microsoft Power BI Desktop. Kopii si můžete stáhnout z webu Stažení softwaru.
Načtení dat ze služby HDInsight
hivesampletableTabulka podregistr je dodávána se všemi clustery HDInsight.
Spusťte Power BI Desktop.
V řádku nabídek přejděte na Domů > získat data > Další....
V okně získat data zadejte do vyhledávacího pole HDInsight .
Ve výsledcích hledání vyberte možnost HDInsight Interactive Query a pak vyberte připojit. Pokud nevidíte interaktivní dotaz HDInsight, musíte aktualizovat Power BI Desktop na nejnovější verzi.
Vyberte pokračovat a zavřete tak dialogové okno připojení ke službě třetí strany .
V okně dotaz interaktivního dotazu HDInsight zadejte následující informace a pak vyberte OK:
Vlastnost Hodnota Server Zadejte název clusteru, například myiqcluster.azurehdinsight.NET. databáze Zadejte výchozí nastavení tohoto článku. Režim připojení dat Pro tento článek vyberte DirectQuery .
Zadejte přihlašovací údaje HTTP a pak vyberte připojit. Výchozí uživatelské jméno je admin.
V okně navigátor v levém podokně vyberte hivesampletale.
V hlavním okně vyberte načíst .
Vizualizace dat na mapě
Pokračujte od posledního postupu.
V podokně vizualizace vyberte Mapa, ikona zeměkoule. V hlavním okně se pak zobrazí obecná mapa.
V podokně pole vyberte Country ( země ) a devicemake(země). Mapa světa s datovými body se po chvíli objeví v hlavním okně.
Rozbalte mapu.
Další kroky
V tomto článku jste zjistili, jak vizualizovat data z HDInsight pomocí Microsoft Power BI. Další informace o vizualizaci dat najdete v následujících článcích:
- Vizualizujte Apache Hive data pomocí Microsoft Power BI pomocí ODBC ve službě Azure HDInsight.
- Použijte Apache Zeppelin ke spouštění dotazů Apache Hive ve službě Azure HDInsight.
- Připojte Excel k HDInsight pomocí Microsoft Hive ODBC Driver.
- Připojení Excelu k Apache Hadoop pomocí Power Query.
- Připojte se ke službě Azure HDInsight a spouštějte Apache Hive dotazy pomocí nástrojů Data Lake pro Visual Studio.
- Použijte nástroj Azure HDInsight pro Visual Studio Code.
- Nahrajte data do HDInsight.