01. Plataforma

02. Destinos

BigQuery (destino)

BigQuery (Service Account) (destino)

Excel (destino)

Google Sheets

Microsoft SQL Server

MySQL (destino)

MySQL SSH (destino)

PostgreSQL

PostgreSQL SSH

Redshift

Redshift SSH

S3

Via Kondado

Via Kondado: Referência KSQL

03. Conectores

04. API

05. Visualização

06. Central de Ajuda

MySQL SSH (destino)

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. Ao utilizar o MySQL como um destino de dados na Kondado, você pode criar o seu Data Warehouse utilizando tanto MySQL quanto MariaDB.

A integração SSH difere-se da integração tradicional por conectar-se com o banco de dados através de um servidor intermediário, também chamado de túnel ou bastião

Caso queira utilizar o destino MySQL diretamente (sem um servidor SSH intermediário) veja este artigo

Antes de adicionar o banco de dados, assegure-se que servidor intermediário é acessível aos nossos IPs que estão listados aqui e libere a conexão para a porta do e usuário do banco de dados para o servidor intermediário na porta que será utilizada, depois siga os passos abaixo:

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 MySQL SSH

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 do servidor: O endereço do servidor intermediário que acessará o seu banco de dados
  3. Porta do servidor: A porta do servidor intermediário que acessará seu banco de dados
  4. Usuário do servidor: O usuário do servidor intermediário que acessará banco de dados
  5. Chave PEM do servidor: O texto do arquivo com a chave PEM para acesso ao servidor intermediário
  6. Endereço do banco de dados: O endereço de servidor do seu banco de dados
  7. Porta do banco de dados: A porta do seu banco de dados (geralmente 3306)
  8. Usuário do banco de dados: o nome do usuário que a Kondado irá usar para inserir dados no seu banco de dados. Este usuário deve ter permissões de DROP, INSERT, CREATE, ALTER, SELECT, DELETE e PROCESS
  9. Senha do banco de dados: a senha do usuário do banco de dados
  10. Banco de dados: o nome do database (dbname)
  11. Clique em salvar e o seu novo destino será criado!

ATENÇÃO
a) O parâmetro sql_require_primary_key deve estar desabilitado – é comum que nuvens como Digital Ocean deixem-o habilitado
b) Configurações como como STRICT_TRANS_TABLES que exigem valores em todas as colunas (default value constraint) devem estar desabilitados