HDInsight'ta doğrudan sorgu kullanarak Microsoft Power BI ile Etkileşimli Sorgu Apache Hive verilerini görselleştirme

Bu makalede, Microsoft Power BI'ı Azure HDInsight Etkileşimli Sorgu kümelerine bağlama ve doğrudan sorgu kullanarak Apache Hive verilerini görselleştirme açıklanmaktadır. Sağlanan örnek, Hive hivesampletable tablosundaki verileri Power BI'a yükler. hivesampletable Hive tablosu bazı cep telefonu kullanım verilerini içerir. Ardından kullanım verilerini bir dünya haritasına çizersiniz:

HDInsight Power BI the map report.

Power BI Desktop'taki genel ODBC bağlayıcısı aracılığıyla içeri aktarma yapmak için Apache Hive ODBC sürücüsünü kullanabilirsiniz. Ancak Hive sorgu altyapısının etkileşimli olmayan yapısı göz önünde bulundurulduğunda IŞ YÜKÜ iş yükleri için önerilmez. HDInsight Etkileşimli Sorgu bağlayıcısı ve HDInsight Apache Spark bağlayıcısı , performansları için daha iyi seçeneklerdir.

Önkoşullar

Bu makaleye geçmeden önce aşağıdaki öğelere sahip olmanız gerekir:

  • HDInsight kümesi. Küme, Apache Hive içeren bir HDInsight kümesi veya yeni yayımlanan bir Etkileşimli Sorgu kümesi olabilir. Küme oluşturmak için bkz . Küme oluşturma.
  • Microsoft Power BI Desktop. Microsoft İndirme Merkezi'nden bir kopyasını indirebilirsiniz.

HDInsight'tan veri yükleme

hivesampletable Hive tablosu tüm HDInsight kümeleriyle birlikte gelir.

  1. Power BI Desktop eklentisini başlatın.

  2. Menü çubuğundan Giriş>Veri>Al Daha Fazla... seçeneğine gidin.

    HDInsight Power BI Get Data More.

  3. Veri Al penceresinde, arama kutusuna hdinsight yazın.

  4. Arama sonuçlarında HDInsight Etkileşimli Sorgu'yu ve ardından Bağlan'ı seçin. HDInsight Etkileşimli Sorgu'yu görmüyorsanız Power BI Desktop'ınızı en son sürüme güncelleştirmeniz gerekir.

  5. Üçüncü taraf hizmet Bağlan iletişim kutusunu kapatmak için Devam'ı seçin.

  6. HDInsight Etkileşimli Sorgu penceresinde aşağıdaki bilgileri girin ve Tamam'ı seçin:

    Özellik Değer
    Sunucu Küme adını girin, örneğin myiqcluster.azurehdinsight.net.
    Veritabanı Bu makale için varsayılan değerini girin.
    Veri Bağlantısı modu Bu makale için DirectQuery'yi seçin.

    HDInsight interactive query Power BI DirectQuery connect.

  7. HTTP kimlik bilgilerini girin ve Bağlan seçin. Varsayılan kullanıcı adı yöneticidir.

  8. Sol bölmedeki Gezgin penceresinde hivesampletale öğesini seçin.

  9. Ana pencereden Yükle'yi seçin.

    HDInsight interactive query Power BI hivesampletable.

Verileri harita üzerinde görselleştirme

Son yordamdan devam edin.

  1. Görselleştirmeler bölmesinde Harita'yı ve küre simgesini seçin. Ardından ana pencerede genel bir harita görüntülenir.

    HDInsight Power BI customizes report.

  2. Alanlar bölmesinde ülke ve cihaz yapımı'nı seçin. Birkaç dakika sonra ana pencerede veri noktalarını içeren bir dünya haritası görüntülenir.

  3. Haritayı genişletin.

Sonraki adımlar

Bu makalede, Microsoft Power BI kullanarak HDInsight verilerini görselleştirmeyi öğrendiniz. Veri görselleştirme hakkında daha fazla bilgi için aşağıdaki makalelere bakın: