HDInsight 'ta doğrudan sorgu kullanarak Microsoft Power BI ile etkileşimli sorgu Apache Hive verilerini görselleştirme
Bu makalede, Microsoft Power BI 'yi Azure HDInsight etkileşimli sorgu kümelerine bağlama ve doğrudan sorgu kullanarak Apache Hive verileri görselleştirme açıklanır. Belirtilen örnek, verileri bir hivesampletable Hive tablosundan Power BI yükler. hivesampletableHive tablosu bazı cep telefonu kullanım verilerini içerir. Ardından, kullanım verilerini bir dünya eşlemesinde çizdirebilirsiniz:
Power BI Desktop Genel ODBC Bağlayıcısı aracılığıyla içeri aktarmak için Apache HIVE ODBC sürücüsünden yararlanabilirsiniz. Ancak, Hive sorgu altyapısının etkileşimli olmayan doğası olarak verilen bı iş yükleri için önerilmez. HDInsight etkileşimli sorgu Bağlayıcısı ve HDInsight Apache Spark Bağlayıcısı , performansı için daha iyi seçimlerdir.
Önkoşullar
Bu makaleye geçmeden önce aşağıdaki öğelere sahip olmanız gerekir:
- HDInsight kümesi. Küme, Apache Hive veya yeni bir etkileşimli sorgu kümesi olan bir HDInsight kümesi olabilir. Küme oluşturmak için bkz. küme oluşturma.
- Microsoft Power BI Desktop. Bir kopyasını Microsoft Indirme merkezi' nden indirebilirsiniz.
HDInsight 'tan veri yükleme
hivesampletableHive tablosu tüm HDInsight kümeleriyle birlikte gelir.
Power BI Desktop’ı başlatın.
Menü çubuğundan ana > veri al > daha fazla... seçeneğine gidin.
Veri al penceresinde, arama kutusuna HDInsight girin.
Arama sonuçlarından HDInsight etkileşimli sorgu' yı seçin ve ardından Bağlan' ı seçin. HDInsight etkileşimli sorgusunu görmüyorsanız Power BI Desktop en son sürüme güncelleştirmeniz gerekir.
Üçüncü taraf bir hizmet Iletişim kutusuna bağlanmayı kapatmak için devam ' ı seçin.
HDInsight etkileşimli sorgu penceresinde aşağıdaki bilgileri girip Tamam' ı seçin:
Özellik Değer Sunucu Küme adını girin, örneğin myiqcluster.azurehdinsight.net. Veritabanı Bu makale için varsayılan girin. Veri Bağlantısı modu Bu makale için DirectQuery 'yi seçin.
HTTP kimlik bilgilerini girin ve sonra Bağlan' ı seçin. Varsayılan Kullanıcı adı admin' dir.
Sol bölmedeki Gezgin penceresinden hivesampletale' yı seçin.
Ana pencereden Yükle ' yi seçin.
Haritada verileri görselleştirme
Son yordamdan devam edin.
Görsel öğeler bölmesinden, dünya simgesini seçin. Daha sonra ana pencerede bir genel harita görüntülenir.
Alanlar bölmesinde, ülke ve devicemake' ı seçin. Veri noktalarıyla bir dünya haritası, birkaç dakika sonra ana pencerede görüntülenir.
Haritayı genişletin.
Sonraki adımlar
Bu makalede, Microsoft Power BI kullanarak HDInsight 'tan verileri görselleştirmeyi öğrendiniz. Veri görselleştirme hakkında daha fazla bilgi için aşağıdaki makalelere bakın:
- Azure HDInsight 'TA ODBC kullanarak Microsoft Power BI ile Apache Hive verilerini görselleştirin.
- Azure HDInsight 'ta Apache Hive sorguları çalıştırmak Için Apache Zeppelin kullanın.
- Excel 'i Microsoft Hive ODBC sürücüsü Ile HDInsight 'A bağlayın.
- Power Query kullanarak Excel 'i Apache Hadoop bağlama.
- Azure HDInsight 'A bağlanın ve Visual Studio Data Lake araçları 'nı kullanarak Apache Hive sorguları çalıştırın.
- Visual Studio Code Için Azure HDInsight aracını kullanın.
- HDInsight 'A veri yükleme.