Visualisera interaktiva frågor Apache Hive data med Microsoft Power BI med direkt fråga i HDInsight
Den här artikeln beskriver hur du ansluter Microsoft Power BI till interaktiva Azure HDInsight-frågegrupper och visualiserar Apache Hive data med direkt fråga. Exemplet läser in data från en Hive- hivesampletable tabell till Power BI. hivesampletableHive-tabellen innehåller vissa mobil telefon användnings data. Sedan kan du rita användnings data på en världs karta:
Du kan utnyttja Apache Hive ODBC-drivrutinen för att importera via den allmänna ODBC-anslutningen i Power BI Desktop. Det rekommenderas dock inte för BI-arbetsbelastningar med icke-interaktiv natur för Hive-frågemotor. Hdinsights interaktiva Query Connector och HDInsight Apache Spark Connector är bättre för deras prestanda.
Förutsättningar
Innan du går igenom den här artikeln måste du ha följande objekt:
- HDInsight-kluster. Klustret kan antingen vara ett HDInsight-kluster med Apache Hive eller ett nyligen publicerat kluster för interaktiv fråga. Information om hur du skapar kluster finns i skapa kluster.
- Microsoft Power BI Desktop. Du kan ladda ned en kopia från Microsoft Download Center.
Läs in data från HDInsight
hivesampletableHive-tabellen innehåller alla HDInsight-kluster.
Starta Power BI Desktop.
I meny raden går du till Start > Hämta data > mer....
I fönstret Hämta data anger du HDInsight i sökrutan.
Välj HDInsight interaktiv fråga i Sök resultaten och välj sedan Anslut. Om du inte ser en interaktiv HDInsight-fråga måste du uppdatera Power BI Desktop till den senaste versionen.
Välj Fortsätt för att stänga dialog rutan Anslut till en tjänst från tredje part .
I fönstret HDInsight interaktiv fråga anger du följande information och väljer sedan OK:
Egenskap Värde Server Ange kluster namnet, till exempel myiqcluster.azurehdinsight.net. Databas Ange standard för den här artikeln. Läge för dataanslutning Välj DirectQuery för den här artikeln.
Ange HTTP-autentiseringsuppgifterna och välj sedan Anslut. Standard användar namnet är admin.
I fönstret navigatör i det vänstra fönstret väljer du hivesampletale.
Välj Läs in från huvud fönstret.
Visualisera data på en karta
Fortsätt från den senaste proceduren.
I fönstret visualiseringar väljer du karta, ikonen jordglob. En allmän karta visas sedan i huvud fönstret.
I fönstret fält väljer du land och devicemake. En världs karta med data punkter visas i huvud fönstret efter en liten stund.
Expandera kartan.
Nästa steg
I den här artikeln har du lärt dig hur du visualiserar data från HDInsight med Microsoft Power BI. Mer information om data visualisering finns i följande artiklar:
- Visualisera Apache Hive data med Microsoft Power BI med ODBC i Azure HDInsight.
- Använd Apache Zeppelin för att köra apache Hive frågor i Azure HDInsight.
- Anslut Excel till HDInsight med Microsoft HIVE ODBC-drivrutinen.
- Anslut Excel till Apache Hadoop med hjälp av Power Query.
- Anslut till Azure HDInsight och kör Apache Hive frågor med hjälp av data Lake verktyg för Visual Studio.
- Använd Azure HDInsight-verktyget för Visual Studio Code.
- Ladda upp data till HDInsight.