Microsoft SQL Server SSH (conector)

O Microsoft SQL Server é um sistema gerenciador de banco de dados relacional criado pela Microsoft. 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.

A integração de dados do SQL Server SSH para o Data Warehouse criada pela Kondado possibilita que você tenha acesso aos dados do SQL Server SSH na sua nuvem analítica.

Adicionando o conector

Para automatizar o ETL do SQL Server SSH 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 SQL Server

2) No servidor do banco de dados, libere a conexão para o servidor intermediário na porta que será utilizada

3) Na plataforma da Kondado, vá para a página de adicionar conectores e selecione o conector do Microsoft SQL Server SSH

4) Dê um nome para o seu conector e preencha as informações do seu servidor intermediário e depois do seu banco de dados. Em “Chave PEM do servidor” basta copiar o texto do arquivo com a chave PEM.

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

Integrações

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 no destino terá um formato similar ao abaixo:

Campo Tipo

col_x

text

col_y

text

col_z

text

Configurar o conector Microsoft SQL Server SSH na Kondado

Siga estes passos para integrar dados do SQL Server SSH ao seu Data Warehouse ou Data Lake usando um servidor intermediário (bastião).

1
Liberar IPs da Kondado no servidor de banco de dados

No servidor do banco de dados (e na sua VPC), libere os IPs da Kondado para a porta que será utilizada para conectar com o SQL Server. Isso garante que a plataforma possa acessar seu ambiente de forma segura.

2
Configurar conexão com o servidor intermediário

No servidor do banco de dados, libere a conexão para o servidor intermediário (túnel/bastião) na porta que será utilizada. Essa etapa é o que diferencia a integração SSH da tradicional.

3
Selecionar o conector na plataforma Kondado

Acesse a página de conectores da Kondado e selecione o conector do Microsoft SQL Server SSH para iniciar a configuração do seu pipeline de dados.

4
Preencher credenciais do servidor intermediário e do banco

Dê um nome para o seu conector e preencha as informações do servidor intermediário e, em seguida, do banco de dados. No campo "Chave PEM do servidor", copie o texto completo do arquivo com a chave PEM.

5
Salvar e iniciar a integração de dados

Salve o conector e comece a integrar seus dados do SQL Server SSH no Data Lake ou Data Warehouse. Você poderá sincronizar tabelas e views, com suporte a integração incremental.

Perguntas frequentes

Qual a diferença entre a integração SQL Server SSH e a integração tradicional do SQL Server?
A integração SSH conecta-se ao banco de dados através de um servidor intermediário (túnel ou bastião), enquanto a tradicional faz conexão direta. Essa abordagem SSH é ideal para ambientes com restrições de segurança que exigem um bastion host. Veja todos os conectores disponíveis na página de conectores.
Como funciona a integração incremental de tabelas no SQL Server SSH?
Sua integração poderá ser incremental caso a tabela possua uma coluna do tipo datetime/timestamp que marque quando um registro foi alterado ou inserido. Isso permite sincronizar apenas os dados novos ou modificados, otimizando o processo de ETL para o seu Data Warehouse ou Data Lake.
O que é a 'Chave PEM do servidor' e onde encontro essa informação?
A "Chave PEM do servidor" é a chave de autenticação do seu servidor intermediário (bastião SSH). Você deve copiar o texto completo do arquivo que contém a chave PEM e colá-lo no campo correspondente ao configurar o conector na plataforma Kondado.
Posso integrar views do SQL Server SSH, ou apenas tabelas?
Com a integração da Kondado, você poderá integrar tanto tabelas quanto views do SQL Server SSH. Isso oferece flexibilidade para trabalhar com dados já transformados ou consolidados em views, além das tabelas brutas do banco de dados.
O que é a chave primária na integração e como ela deve ser definida?
A chave primária é a coluna (ou conjunto de colunas) que define um registro como sendo único. Ela pode ser composta por várias colunas e é necessária para que a integração funcione corretamente, especialmente para identificar registros em atualizações incrementais.

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