Conexão ao Presto

Informações do conceito

Comando ACCESSDATA

O Presto é um mecanismo de consultas SQL de código aberto para executar consultas analíticas interativas em diferentes origens de dados Você pode usar o conector de dados do Presto para importar dados da sua organização residentes no Presto.

Antes de começar

Para conectar-se ao Presto, você deve obter as seguintes informações:

  • nome do usuário e senha
  • o nome ou endereço IP do host do servidor
  • a porta de conexão correta
  • o esquema de autenticação correto

Para obter ajuda na coleta dos pré-requisitos de conexão, entre em contato com o Presto administrador do na sua organização. Se o administrador não conseguir ajudá-lo, você ou o administrador deve entrar em contato com o suporte da Presto.

Criar uma conexão com o Presto

  1. No menu principal do Analytics, selecione Importar > Banco de dados e aplicativo.
  2. Na guia novas conexões, na seção Conectores do ACL, selecione Presto.

    Dica

    Você pode filtrar a lista de conectores disponíveis inserindo uma cadeia de pesquisa na caixa Filtrar conexões. Os conectores são listados em ordem alfabética.

  3. No painel Configurações de Conexão de Dados, insira as configurações da conexão e clique em Salvar e conectar na parte inferior do painel.

    Você pode aceitar o Nome de conexão padrão ou inserir um novo nome.

A conexão do Presto é salva na guia Conexões existentes. No futuro, você poderá reconectar o Presto usando a conexão salva.

Após estabelecer a conexão, a janela Acesso a Dados abre na Área de preparação e você pode começar a importar dados. Para obter ajuda na importação de dados do Presto, consulte Trabalho com a Janela de Acesso a Dados.

Configurações de conexão

Configurações básicas

Configuração Descrição Exemplo
Usuário A conta de usuário do Presto para autenticação no servidor do Presto.  
Senha A senha usada para autenticar o usuário no servidor.  
Servidor O nome do host ou o endereço IP do servidor REST do Presto.  
Porta A porta do servidor REST do Presto. 8080
Catálogo

O nome do catálogo a ser usado para todas as solicitações enviadas ao servidor.

Se esse valor não for definido, o driver recuperará os catálogos disponíveis do servidor do Presto.

 
Esquema de autorização Especifica o esquema de autenticação usado pelo driver.

As opções disponíveis são as seguintes:

  • None - O driver não autentica a conexão.
  • LDAP - O driver usa LDAP para autenticar a conexão.
  • Kerberos - O driver usa Kerberos para autenticar a conexão.
 
KDC Kerberos

O serviço de centro de distribuição de chaves (KDC) do Kerberos usado para autenticar o usuário.

Se o KDC Kerberos não for especificado, o driver tentará detectar automaticamente essa propriedade no arquivo de configuração KRB5 ou no nome e host de domínio.

 
Realm Kerberos O realm Kerberos usado para autenticar o usuário no serviço de distribuição de chaves do Kerberos (KDC).  
SPN do Kerberos

O nome principal do serviço (SPN) para o controlador de domínio do Kerberos.

Se o SPN no Controlador de domínio do Kerberos não for o mesmo que o URL que você está autenticando, é possível usar essa propriedade para definir o SPN.

 
Arquivo keytab do Kerberos O arquivo keytab que contém os pares de principais e chaves criptografadas do Kerberos.  
Usar SSL Especifica se o SSL está ativado ou não.  

Configurações avançadas

Configuração Descrição Exemplo
Limite do tamanho da chave O comprimento máximo de uma coluna de chave primária. 255
Mapear para Long Varchar Essa propriedade controla se uma coluna é retornada como SQL_LONGVARCHAR. -1
Mapear para WVarchar Essa propriedade controla se os tipos de cadeia são mapeados para SQL_WVARCHAR em vez de SQL_VARCHAR.  
Pseudocolunas

Esta propriedade indica se pseudocolunas devem ser incluídas como colunas na tabela.

O valor dessa configuração de conexão deve ter o formato "Tabela1=Coluna1, Tabela1=Coluna2, Tabela2=Coluna3".

 
Certificado de servidor SSL

O certificado que deve ser aceito do servidor na conexão usando SSL.

Você pode fornecer um dos seguintes itens:

  • certificado PEM completo
  • caminho para um arquivo local que contém o certificado
  • chave pública
  • impressão digital MD5 ou SHA1 (os valores hexa também podem ser separados por espaço ou dois pontos)

Qualquer outro certificado que não tenha uma relação de confiança com a máquina será rejeitado.

 
Passagem de consulta Quando você ativa esta opção, todas as consultas são passadas diretamente ao Presto.  
Converter datahora para GMT

Converte os campos datahora para o fuso horário GMT durante a importação. Se esta opção for desativada, o valor de datahora será convertido para o fuso horário do sistema operacional do sistema que executa o Analytics.

 
Esquema de autenticação de proxy

Especifica o esquema de autenticação para autenticar no servidor proxy. As opções disponíveis são as seguintes:

  • BASIC - O driver executa a autenticação HTTP BASIC.
  • DIGEST - O driver executa a autenticação HTTP DIGEST.
  • NEGOTIATE - O driver recupera um token NTLM ou Kerberos de acordo com o protocolo definido para autenticação.
  • PROPRIETARY - O driver não gera um token NTLM ou Kerberos. Você deve fornecer esse token no cabeçalho de autorização da solicitação HTTP.
BASIC
Detecção automática de proxy Especifica se as configurações do proxy de sistema devem ser usadas ou não. O valor definido para esta opção tem precedência sobre as outras configurações de proxy. Portanto, se quiser usar configurações de proxy personalizadas, desative esta opção.  
Usuário do proxy O nome de usuário usado para autenticação no servidor proxy.  
Senha do proxy A senha a ser usada com o usuário do proxy para autenticação no servidor proxy.  
Servidor proxy O nome do host ou o endereço IP de um proxy pelo qual o tráfego HTTP será roteado.  
Porta do proxy A porta TCP onde o servidor proxy é executado.  
Tipo de SSL do proxy

O tipo de SSL usado para conexão ao proxy ProxyServer. As opções disponíveis são as seguintes:

  • AUTO - Se o URL for um URL HTTPS, o driver usará a opção TUNNEL. Se o URL for um URL HTTP, o componente usará a opção NEVER.
  • ALWAYS - A conexão terá sempre o SSL ativado.
  • NEVER - A conexão não tem o SSL ativado.
  • TUNNEL - A conexão é feita por meio de um proxy de túnel.

Essa opção só está ativada quando você fornece o valor do servidor proxy.

AUTO