MySQL (conector)

O MySQL é um banco de dados relacional open source que está por trás de muitas aplicações, sendo um dos bancos de dados mais populares do mundo. A integração de dados do MySQL para o Data Warehouse criada pela Kondado possibilita que você replique suas tabelas e views para a sua nuvem analítica, de forma integral ou incremental (capturando apenas dados novos e atualizados).

Adicionando o conector

Para automatizar o ETL do MySQL com a Kondado para o seu banco de dados, siga os passos abaixo:

1) Libere os IPs da Kondado no servidor do banco de dados (e na sua VPC) para a porta que será utilizada para conectar com o MySQL (geralmente a 3306)

2) Na plataforma da Kondado, vá para a página de adicionar conectores e selecione o conector do MySQL

3) Dê um nome para o seu conector e preencha as informações do seu banco de dados

Agora basta salvar o conector e começar a integrar os dados do MySQL no Data Lake ou Data Warehouse.

Integrações

Gráfico de relacionamento entre tabelas

Tabelas e Views

  • Com a nossa integração, você poderá integrar tabelas e também views
  • Caso a sua tabela possua uma coluna do tipo datetime/timestamp que marque quando um registro foi alterado/inserido, sua integração poderá ser incremental
  • Será necessário definir a chave primária, que pode ser definida por várias colunas e se refere à coluna (ou conjunto de colunas) que definem um registro como sendo único

A tabela criada terá um formato similar ao abaixo:

Campo Tipo

col_x

text

col_y

text

col_z

text

Integrar dados do MySQL com a Kondado

Configure o conector MySQL na Kondado para replicar tabelas e views para seu Data Warehouse ou Data Lake, de forma integral ou incremental.

1
Liberar IPs da Kondado no servidor

No seu servidor MySQL e na VPC, libere os IPs da Kondado para a porta de conexão (geralmente 3306). Isso garante a comunicação segura entre a plataforma e seu banco de dados.

2
Selecionar o conector MySQL na plataforma

Acesse a página de conectores da Kondado e escolha o conector do MySQL para iniciar a configuração do ETL.

3
Configurar nome e credenciais do banco

Dê um nome identificável ao seu conector e preencha as informações de host, porta, usuário, senha e banco de dados do seu MySQL.

4
Definir chave primária e modo de integração

Escolha entre integração integral ou incremental. Para sincronização incremental, identifique a coluna datetime/timestamp que marca alterações e defina a chave primária que torna cada registro único.

5
Salvar e iniciar a replicação

Salve o conector e comece a replicar suas tabelas e views do MySQL para o Data Lake ou Data Warehouse escolhido, com atualizações automáticas.

Perguntas frequentes

O que é o conector MySQL da Kondado?
É uma integração que permite replicar tabelas e views do seu banco de dados MySQL para um Data Warehouse ou Data Lake, de forma integral ou incremental, capturando apenas dados novos e atualizados.
Quais portas e configurações de rede são necessárias?
Você precisa liberar os IPs da Kondado no servidor do banco de dados e na sua VPC, geralmente para a porta 3306, que é a porta padrão do MySQL.
Posso integrar views além de tabelas?
Sim, o conector suporta a integração tanto de tabelas quanto de views do MySQL, mantendo a estrutura dos dados no destino.
Como funciona a integração incremental?
A integração incremental requer que sua tabela possua uma coluna do tipo datetime/timestamp que registre quando cada registro foi inserido ou alterado. Assim, apenas os dados novos e modificados são replicados.
Para que serve a chave primária na configuração?
A chave primária identifica cada registro como único e pode ser composta por várias colunas. Ela é essencial para garantir a consistência dos dados e para o funcionamento correto da integração incremental.
Quais destinos posso usar com o conector MySQL?
Você pode enviar os dados do MySQL para diversos destinos analíticos. Consulte os destinos disponíveis na Kondado, incluindo Data Warehouses, Data Lakes e ferramentas de BI.

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