Compartilhar via


LLAP do Hive

Resumo

Item Description
Estado da liberação Disponibilidade geral
Products Power BI (modelos semânticos)
Power BI (fluxos de dados)
Fabric (Fluxo de dados Gen2)
Tipos de autenticação com suporte Básico (Nome de usuário/senha)
Windows
Documentação de referência da função

Pré-requisitos

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

Capacidades Suportadas

  • Import
  • Consulta Direta (modelos semânticos do Power BI)
  • Protocolo de Transporte Thrift
    • HTTP
    • Standard

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

Para se conectar a um servidor LLAP do Apache Hive:

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

  2. Insira a URL para o servidor Adobe Hive LLAP. Você também pode inserir um número de porta opcional. Normalmente, a URL http://[hostname]:[port number] se parece com. 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 valor 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.

    Captura de tela do construtor de conexões LLAP do Hive.

  3. No Protocolo de Transporte de Brechó, selecione Padrão para modo TCP ou HTTP para o modo HTTP.

  4. Selecione o modo de conectividade de dados Import ou DirectQuery . Para obter mais informações, acesse 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), será solicitado que você insira as credenciais da conta. Selecione o tipo apropriado de autenticação e insira suas credenciais para a conexão.

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

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

    Captura de tela da tela autenticação Básica para a conexão LLAP do Apache Hive, com entradas de nome de usuário e senha.

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

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

    Captura de tela do navegador de dados de importação do Apache Hive LLAP.

Conectar-se aos dados do Hive LLAP do Power Query Online

Para se conectar ao servidor LLAP do Apache Hive:

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

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

  2. Insira a URL para o servidor Adobe Hive LLAP. Você também pode inserir um número de porta opcional. Normalmente, a URL http://[hostname]:[port number] se parece com. 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 valor 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 de Brechó, selecione Padrão para modo TCP ou HTTP para o modo HTTP.

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

  5. Se você estiver se conectando a esses dados Hive LLAP pela primeira vez, selecione o tipo de credenciais para a conexão no tipo de autenticação.

  6. Insira suas credenciais.

  7. Selecione usar a 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. Em Navegador, selecione os dados necessários e selecione Transformar dados para transformar os dados no editor do Power Query.

SSO (logon único) baseado em Kerberos para Hive LLAP

O conector LLAP do Hive agora dá suporte ao SSO (logon único) baseado em Kerberos.

Para utilizar esta funcionalidade:

  1. Entre em sua conta do Power BI e navegue até a página de 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 para usar o SSO via Kerberos para consultas DirectQuery ou usar o SSO via Kerberos para consultas DirectQuery e Import.

    Captura de tela da caixa de diálogo Adicionar fonte de dados mostrando as configurações avançadas do Kerberos.

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

Resolução de problemas

Erro de SSL no Power BI Desktop

Você pode encontrar o seguinte erro "SSL_connect" depois de inserir as informações de autenticação do conector e selecionar Conectar.

Não é possível conectar o erro com o número de versão incorreto do SSL.

Se esse erro ocorrer:

  1. No Power BI Desktop, selecione Arquivos>Opções e configurações>Configurações de Fonte de Dados.

  2. Nas configurações de fonte de dados, selecione a origem do HIVE LLAP que você criou e, em seguida, selecione Editar Permissões.

    Captura de tela da caixa de diálogo Configurações da fonte de dados em que você seleciona a origem do Hive LLAP e edita permissões.

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

    Captura de tela da caixa de diálogo Editar permissões com a caixa Criptografar conexões desmarcada.

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

  5. Execute novamente as etapas em Conectar-se aos dados do Hive LLAP do 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ê poderá receber o erro:

Captura de tela do erro de credenciais da fonte de dados.

Se você receber esse erro e vir a seguinte mensagem em um rastreamento do Fiddler, esse problema será um problema de SSL.

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

O SSL é desabilitado por padrão ao se conectar diretamente de powerbi.com. Para habilitar, você pode usar o gateway de dados local, no qual pode habilitar a criptografia para se conectar e atualizar relatórios do serviço do Power BI. Habilitar HTTPS no Gateway