Compartilhar via


LLAP do Hive

Resumo

Item Descrição
Estado da liberação Disponibilidade geral
Produtos Power BI (Modelos semânticos)
Power BI (Fluxos de dados)
Malha (fluxo de dados Gen2)
Tipos de autenticação compatíveis Basic (Nome de usuário/Senha)
Windows
Documentação de referência da função

Pré-requisitos

Um nome de usuário e senha do LLAP do Apache Hive.

Funcionalidades com suporte

  • Importação
  • Direct Query (modelos semânticos do Power BI)
  • Protocolo e transporte do Thrift
    • HTTP
    • Standard

Conectar-se aos dados do LLAP do Hive desde o Power Query Desktop

Para se conectar a um servidor LLAP do Apache Hive:

  1. Selecione a opção LLAP do Hive em Obter dados.

  2. Insira a URL no servidor do LLAP do Hive da Adobe. Também é possível inserir um número de porta opcional. Normalmente, a URL se parece com http://[hostname]:[port number]. Os componentes da URL são:

    • O hostname (por exemplo, hivellaphttp.southcentralus.contoso.com) é o nome do host ou o endereço IP do servidor Apache Hive.
    • O port number (por exemplo, 10500) é o número da porta do servidor Apache Hive. Se o port number não for especificado, o valor padrão será 10501 para o protocolo de transporte HTTP e 10500 para o protocolo de transporte padrão.

    Construtor de conexões do LLAP do Hive.

  3. No Protocolo de transporte do Thrift, selecione Standard para o modo TCP ou HTTP para o modo HTTP.

  4. Selecione o modo de conectividade de dados Importar ou DirectQuery. Mais informações: Usar o DirectQuery no Power BI Desktop

  5. Selecione OK para continuar.

  6. Na primeira vez que você se conectar a uma fonte de dados (identificada por cada URL exclusiva), as credenciais da conta serão solicitadas. Selecione o tipo apropriado de autenticação e insira suas credenciais para a conexão.

    • Windows: selecione esse tipo de autenticação se quiser se conectar usando a autenticação do Windows.
    • Básico:selecione esse tipo de autenticação se quiser se conectar usando a autenticação LLAP do Apache Hive. Insira seu nome de usuário e senha do LLAP do Apache Hive.

    Para mais informações, consulte: Autenticação com uma fonte de dados.

    Imagem da tela de Autenticação básica para a conexão LLAP do Apache Hive com os campos nome de usuário e senha

  7. Selecione Conectar para se conectar aos dados do LLAP do Apache Hive.

  8. No Navegador, selecione os dados necessários. Selecione Transformar dados para transformar os dados no Editor do Power Query ou Carregar para carregar os dados no Power BI Desktop.

    Navegador de dados da importação do LLAP do Apache Hive.

Conectar aos dados do Hive LLAP do Power Query Online

Para conectar-se ao servidor Apache Hive LLAP:

  1. Selecione a opção Hive LLAP na página Power Query - Escolher fonte de dados.

    Captura de tela da página de conexão à fonte de dados com todas as seleções ainda não preenchidas.

  2. Insira a URL no servidor do LLAP do Hive da Adobe. Também é possível inserir um número de porta opcional. Normalmente, a URL se parece com http://[hostname]:[port number]. Os componentes da URL são:

    • O hostname (por exemplo, hivellaphttp.southcentralus.contoso.com) é o nome do host ou o endereço IP do servidor Apache Hive.
    • O port number (por exemplo, 10500) é o número da porta do servidor Apache Hive. Se o port number não for especificado, o valor padrão será 10501 para o protocolo de transporte HTTP e 10500 para o protocolo de transporte padrão.
  3. No Protocolo de transporte do Thrift, selecione Standard para o modo TCP ou HTTP para o modo HTTP.

  4. Se necessário, selecione o nome do gateway de dados local.

  5. Se for a primeira vez que você está se conectando a estes dados do Hive LLAP, selecione o tipo de credenciais para a conexão em Tipo de autenticação.

  6. Insira suas credenciais.

  7. Selecione Usar Conexão Criptografada se você quiser usar uma conexão criptografada ou desmarque a opção se quiser usar uma conexão não criptografada.

  8. Selecione Avançar para continuar.

  9. No Navegador, selecione os dados necessários e selecione Transformar dados para transformar os dados no editor do Power Query.

Logon único (SSO) baseado em Kerberos para o LLAP do Hive

Agora, o conector LLAP do Hive suporta SSO (logon único) baseado em Kerberos.

Para usar esse recurso:

  1. Entre na sua conta do Power BI e navegue até a página Gerenciamento do gateway.

  2. Adicione uma nova fonte de dados no cluster de gateway que você deseja usar.

  3. Selecione o conector na lista Tipo de Fonte de Dados.

  4. Expanda a seção Configurações Avançadas.

  5. Selecione a opção Usar SSO via Kerberos para consultas DirectQuery ou Usar SSO via Kerberos para consultas DirectQuery e Import.

    Caixa de diálogo Adicionar fonte de dados mostrando as configurações avançadas do Kerberos.

Para mais informações, consulte Configurar SSO baseado em Kerberos no serviço do Power BI para fontes de dados locais

Solução de problemas

Erro SSL no Power BI Desktop

Pode ocorrer o seguinte erro de "SSL_connect" depois de inserir as informações de autenticação do conector e selecionar Conectar.

Não foi possível conectar, número de versão incorreto do SSL.

Se este erro ocorrer:

  1. No Power BI Desktop, selecione Arquivos>Opções e configurações>Configurações da fonte de dados.

  2. Nas Configurações da fonte de dados, selecione a fonte LLAP do Hive que você criou e selecione Editar permissões.

    Selecione a fonte LLAP do Hive.

  3. Em Editar permissões, em Criptografia, desmarque a seleção Criptografar conexões.

    Desmarcar Criptografar conexões.

  4. Selecione OK e, nas Configurações da fonte de dados, selecione Fechar.

  5. Refaça as etapas de Conectar-se aos dados do LLAP do Hive desde o Power Query Desktop.

Erro SSL no Serviço do Power BI

Depois de publicar um relatório no serviço do Power BI, você precisa atualizar as credenciais para a fonte de dados do Hive na nuvem para atualizar no serviço do Power BI. Depois de preencher as credenciais, você pode obter o erro:

Captura de tela da página de credenciais.

Se você receber esse erro e vir a seguinte mensagem no rastreamento do Fiddler, esse é um problema SSL.

ODBC: ERROR [HY000] [Microsoft][ThriftExtension] (14) Unexpected response from server during a HTTP connection: Could not refill buffer

Por padrão, o SSL é desativado ao se conectar diretamente de powerbi.com. Para ativar, você pode usar o gateway de dados local, onde é possível ativar a criptografia para se conectar e atualizar relatórios do serviço do Power BI. Ativar HTTPS no gateway