Partilhar via


Visualizar dados do Apache Hive de consulta interativa com o Microsoft Power BI usando consulta direta no HDInsight

Este artigo descreve como conectar o Microsoft Power BI aos clusters de Consulta Interativa do Azure HDInsight e visualizar dados do Apache Hive usando consulta direta. O exemplo fornecido carrega os dados de uma hivesampletable tabela do Hive para o Power BI. A hivesampletable tabela Hive contém alguns dados de utilização do telemóvel. Em seguida, você plota os dados de uso em um mapa-múndi:

HDInsight Power BI o relatório de mapa.

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 é recomendado para cargas de trabalho de BI, dada a natureza não interativa do mecanismo de consulta do Hive. O conector HDInsight Interactive Query e o conector HDInsight Apache Spark são melhores opções para seu desempenho.

Pré-requisitos

Antes de passar por este artigo, você deve ter os seguintes itens:

Carregar dados do HDInsight

A hivesampletable tabela Hive vem com todos os clusters HDInsight.

  1. Inicie o Power BI Desktop.

  2. Na barra de menus, navegue até Página Inicial>Obter Dados>Mais....

    O HDInsight Power BI obtém mais dados.

  3. Get Data Na janela, digite hdinsight na caixa de pesquisa.

  4. Nos resultados da pesquisa, selecione Consulta Interativa do HDInsight e, em seguida, selecione Conectar. Se não vir a Consulta Interativa do HDInsight, tem de atualizar o Power BI Desktop para a versão mais recente.

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

  6. Na janela Consulta Interativa do HDInsight, insira as seguintes informações e selecione OK:

    Property valor
    Servidor Insira o nome do cluster, por exemplo , myiqcluster.azurehdinsight.net.
    Base de Dados Insira o padrão para este artigo.
    Modo de Conectividade de Dados Selecione DirectQuery para este artigo.

    Consulta interativa do HDInsight Conexão DirectQuery do Power BI.

  7. Insira as 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.

    Consulta interativa do HDInsight Power BI hivesampletable.

Visualizar dados em um mapa

Continue a partir do último procedimento.

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

    O HDInsight Power BI personaliza o relatório.

  2. No painel Campos, selecione país e devicemake. Um mapa do mundo com os pontos de dados aparece na janela principal depois de alguns momentos.

  3. Expanda o mapa.

Próximos passos

Neste 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: