Visualize dados de Interactive Query do Apache Hive com o Microsoft Power BI usando a consulta direta no HDInsight

Este artigo descreve como conectar o Microsoft Power BI a clusters da consulta interativa do Azure HDInsight e visualizar os dados do Apache Hive usando a consulta direta. O exemplo fornecido carrega os dados de uma tabela do Hive hivesampletable para Power BI. A tabela de Hive hivesampletable contém alguns dados de uso de telefone celular. Em seguida, você cria gráficos com os dados de uso em um mapa mundial:

HDInsight Power BI the map report.

Você pode usar o driver ODBC do Apache Hive para fazer a importação por meio do conector ODBC genérico no Power BI Desktop. No entanto, não é recomendável para cargas de trabalho de BI considerando a natureza não interativo do mecanismo de consulta do Hive. Os conectores do HDInsight Interactive Query e do conector do HDInsight Apache Spark são opções melhores para seu desempenho.

Pré-requisitos

Antes de prosseguir com este artigo, você deve ter os seguintes itens:

Carregar dados do HDInsight

A tabela do Hive hivesampletable acompanha todos os clusters HDInsight.

  1. Inicie o Power BI Desktop.

  2. Na barra de menus, navegue até Página inicial>Obter dados>Mais… .

    HDInsight Power BI Get Data More.

  3. No painel Obter dados, digite hdinsight na caixa de pesquisa.

  4. Nos resultados da pesquisa, selecione Consulta interativa do HDInsight e, em seguida, selecione Conectar. Se você não vir a Consulta interativa do HDInsight, precisará atualizar seu Power BI Desktop para a versão mais recente.

  5. Selecione Continuar para fechar a caixa de diálogo Conectando a um serviço de terceiros.

  6. Na janela de Consulta interativa do HDInsight, insira as seguintes informações e, em seguida, selecione OK:

    Propriedade Valor
    Servidor Insira o nome do cluster, por exemplo, myiqcluster.azurehdinsight.net.
    Banco de dados Insira o padrão para este artigo.
    Modo de Conectividade de Dados Selecione DirectQuery para este artigo.

    HDInsight interactive query Power BI DirectQuery connect.

  7. Digite as novas credenciais HTTP e selecione Conectar. O nome de usuário padrão é admin.

  8. Na janela Navegador no painel esquerdo, selecione hivesampletale.

  9. Selecione Carregar na janela principal.

    HDInsight interactive query Power BI hivesampletable.

Visualizar dados em um mapa

Continue do último procedimento.

  1. No painel Visualizações, selecione Mapa, é um ícone de globo. Um mapa genérico aparece na janela principal.

    HDInsight Power BI customizes report.

  2. No painel Campos, selecione país e devicemake. Um mapa mundial com os pontos de dados aparece na janela principal após alguns instantes.

  3. Expanda o mapa.

Próximas etapas

Este artigo, você aprendeu como visualizar dados do HDInsight usando o Microsoft Power BI. Para obter mais informações sobre visualização de dados, consulte os seguintes artigos: