Redshift

O Redshift, criado pela AWS, é um banco ideal para armazenamento de grandes volumes de dados. Ele foi desenvolvido utilizando o próprio Postgres (um dos mais conhecidos bancos de dados de uso geral), mas possui uma arquitetura colunar que oferece uma velocidade incrível de processamento.

Neste artigo, iremos mostrar como cadastrar um banco Redshift como destino na plataforma da Kondado.

Caso precise de ajuda para criar um novo cluster Redshift, você pode seguir este nosso tutorial

Clique aqui para acessar o tutorial de como conectar à sua ferramenta de visualização:
- Looker Studio
- Power BI

Antes de adicionar o banco de dados, assegure-se que o cluster permite acesso externo e os nossos IPs que estão listados aqui podem acessá-lo (veja mais neste nosso tutorial)

1) Faça login na plataforma da Kondado

2) Navegue até a página de adição de destinos, clique em "Novo Destino" e selecione o destino do Redshift conforme imagem abaixo

3) Preencha as informações do seu banco de dados conforme imagem abaixo:

  1. Nome: Essa é a descrição interna do seu destino na plataforma da Kondado
  2. Endereço: O endereço de servidor do seu banco de dados (este é o IP público associado ao seu cluster e pode ser encontrado na página do seu cluster na AWS em Properties > Network and security settings > Publicly accessible elastic IP address)
  3. Porta: A porta do seu banco de dados (pode ser encontrada na página do seu cluster na AWS em Properties > Database configurations > Port)
  4. Banco de dados: o nome do database (pode ser encontrado na página do seu cluster na AWS em Properties > Database configurations > Database name)
  5. Usuário: o nome do usuário que a Kondado irá usar para inserir dados no seu banco. Este usuário deve ter permissões de DROP, INSERT, CREATE, ALTER, SELECT e DELETE (pode ser encontrado na página do seu cluster na AWS em Properties > Database configurations > Admin user name)
  6. Senha: a senha do usuário
  7. Schema: informe um schema ou deixe o padrão “public” [1]
  8. Clique em salvar e o seu novo destino será criado!

[1] A Kondado irá tentar criar o schema com valor informado no parâmetro "schema" e caso não seja possível (por exemplo, por falta de permissão), será utilizado o schema public. Mesmo que o schema já exista, a Kondado deve ter permissão para criação de schemas ("GRANT CREATE ON DATABASE db TO user") caso você não queira utilizar o schema public. Para schemas existentes, também é importante que o usuário cadastrado na Kondado tenha permissão para utilizar o schema ("GRANT USAGE ON SCHEMA schema_name TO user;")

Adicionar Amazon Redshift como destino na Kondado

Configure seu cluster AWS Redshift para receber dados integrados pela plataforma Kondado em poucos passos.

1
Prepare o cluster Redshift na AWS

Certifique-se de que seu cluster Redshift permite acesso externo e que os IPs da Kondado estão liberados no security group. Caso precise de ajuda para criar o cluster, consulte o tutorial da AWS. Veja também nossa página de segurança para mais detalhes sobre permissões de acesso.

2
Acesse a plataforma Kondado

Faça login na plataforma da Kondado e navegue até a página de adição de destinos. Clique em "Novo Destino" e selecione o destino Redshift. Explore outros destinos disponíveis se quiser comparar opções.

3
Preencha as credenciais do banco

Informe o endereço do servidor (IP público do cluster), porta, nome do database, usuário com permissões DROP, INSERT, CREATE, ALTER, SELECT e DELETE, senha e schema (padrão "public"). Todos esses dados estão disponíveis na página do seu cluster na AWS em Properties > Database configurations.

4
Valide permissões de schema

Garanta que o usuário tenha permissão para criar schemas (GRANT CREATE ON DATABASE) ou uso do schema (GRANT USAGE ON SCHEMA). A Kondado tentará criar o schema informado; se não for possível, será utilizado o schema public.

5
Salve e conecte à visualização

Clique em salvar para criar o destino. Em seguida, conecte seus dados a uma ferramenta de visualização como Looker Studio ou Power BI para criar dashboards e análises.

Perguntas frequentes

Quais permissões o usuário do Redshift precisa ter na Kondado?
O usuário cadastrado na Kondado deve ter as permissões DROP, INSERT, CREATE, ALTER, SELECT e DELETE no banco Redshift. Além disso, para schemas personalizados, é necessário conceder permissão de criação de schemas (GRANT CREATE ON DATABASE) ou uso do schema (GRANT USAGE ON SCHEMA schema_name TO user).
Onde encontro o endereço IP público do meu cluster Redshift?
O endereço IP público do seu cluster pode ser encontrado na página do cluster na AWS, em Properties > Network and security settings > Publicly accessible elastic IP address. A porta e o nome do banco estão em Properties > Database configurations.
Posso usar um schema diferente do 'public' no Redshift?
Sim. Você pode informar um schema personalizado no campo "Schema". A Kondado tentará criá-lo automaticamente. Se não houver permissão, será utilizado o schema "public". Para schemas existentes, o usuário precisa ter permissão de uso (GRANT USAGE ON SCHEMA).
O Redshift é compatível com quais ferramentas de visualização?
O Redshift como destino na Kondado pode ser conectado a diversas ferramentas de BI. A plataforma oferece integrações prontas para Looker Studio, Power BI e outras ferramentas de visualização, permitindo criar dashboards e relatórios com seus dados integrados.
O que fazer se meu cluster Redshift não permitir acesso externo?
Você precisa configurar o security group do cluster na AWS para permitir conexões externas e liberar os IPs da Kondado. Consulte nosso tutorial de configuração de acesso ou verifique as orientações na página de segurança da Kondado para a lista atualizada de endereços IP.

Escrito por·Publicado em 2020-06-15·Atualizado em 2026-04-25