Conectar-se ao Amazon Redshift

Com o conector do Amazon Redshift, é possível criar fontes de dados com base no Amazon Redshift. Depois, você pode mostrar essas fontes nos seus relatórios e análises detalhadas do Looker Studio.

Como se conectar ao Amazon Redshift

Uma fonte de dados do Looker Studio pode se conectar a uma única tabela de banco de dados do Amazon Redshift ou a uma consulta personalizada que você informar.

Para conectar

  1. Faça login no Looker Studio.

  2. Na parte de cima à esquerda da página inicial do Looker Studio, clique em Ícone "Criar". Criar e selecione Fonte de dados.

  3. Selecione o conector do Amazon Redshift.

  4. Configure a conexão ao seu banco de dados:

    Conectar-se com um nome de host ou endereço IP

    1. À esquerda, selecione BÁSICO.
    2. Digite os detalhes da conexão:
      1. Nome do host ou endereço IP
      2. Porta (opcional)
      3. Banco de dados
      4. Nome de usuário
      5. Senha

    Conectar-se com um URL JDBC

    1. À esquerda, selecione URL JDBC.
    2. Digite os detalhes da conexão:
      1. URL JDBC

        Exemplo jdbc:redshift://hostname or IP address[:port]/database

      2. Nome de usuário
      3. Senha
  5. Ativar o SSL: o Looker Studio aceita conexões seguras (criptografadas) com o servidor usando o protocolo TLS (Transport Layer Security). O TLS também é chamado de SSL (Secure Sockets Layer). Para ativar uma conexão segura, marque a opção Ativar SSL e envie seus arquivos de configuração de SSL.

    Saiba mais sobre as conexões seguras do Amazon Redshift.

  6. Clique em AUTENTICAR.

  7. Selecione uma tabela na lista ou insira uma consulta personalizada.

Selecione a opção CONSULTA PERSONALIZADA para estabelecer uma consulta SQL, em vez de se conectar a uma única tabela. O Looker Studio usa esse SQL personalizado como uma instrução SELECT interna a cada consulta gerada para o banco de dados.

O exemplo a seguir não funciona porque tem várias instruções SQL:


DECLARE cost_per_tb_in_dollar FLOAT64 DEFAULT 4.2;

SELECT total_bytes_billed / (1024 * 1024))* cost_per_tb_in_dollar)/(1024*1024))) FROM billing-table;

As consultas no Looker Studio podem atingir o tempo limite após três a cinco minutos. Se as consultas personalizadas expirarem, tente as seguintes abordagens para resolver o problema:

  • Simplifique a consulta para que seja executada com mais rapidez.
  • Execute a consulta no seu banco de dados e armazene os resultados em uma tabela separada. Conecte a nova tabela na sua fonte de dados.

Por fim, clique em CONECTAR. Em instantes, a página da lista de campos da fonte de dados vai aparecer. Clique em CRIAR RELATÓRIO para começar a visualizar seus dados.

Observações

Tipos de dados

O Looker Studio mapeia os tipos de dados integrados do seu banco de dados para um conjunto unificado de tipos de dados. Se o Looker Studio encontrar uma coluna não compatível na tabela ou consulta, ele não vai criar um campo para ela.

Firewall e acesso ao banco de dados

Para permitir que o Looker Studio se conecte e consulte bancos de dados protegidos por firewall, abra o acesso a um dos seguintes endereços IP. Talvez também seja necessário configurar seu banco de dados para aceitar tráfego desses endereços. Consulte a documentação do seu banco de dados específico para saber como fazer isso.

Endereços IP

  • 142.251.74.0/23

  • 2001:4860:4807::/48 (opcional para plataformas com suporte a IPv6)

Limites do conector do Amazon Redshift

  • Esse conector permite adicionar até 150 mil linhas por consulta. Se você exceder esse limite, os dados serão truncados.
  • Os cabeçalhos das colunas (nomes dos campos) só aceitam caracteres ASCII. Caracteres não ASCII não são aceitos.

Licença

O conector do Amazon Redshift foi desenvolvido com o driver JDBC do Amazon Redshift, que é distribuído de acordo com a licença Apache 2.0.

Solução de problemas

Consulte o guia de solução de problemas do Looker Studio para conferir uma lista de mensagens de erro comuns e as etapas para resolvê-los.