Academy
Fontes de Dados

Etapa Banco de Dados

A etapa Banco de Dados conecta o fluxo de preparação de dados diretamente a um banco de dados e importa o resultado de uma consulta SQL escrita por você. É a opção mais robusta para grandes volumes e para dados que não estão disponíveis em relatórios ou APIs. A Banco de Dados fica na categoria Fonte de Dados da barra de ferramentas.

São suportados os principais bancos do mercado — SQL Server, Oracle, PostgreSQL, MySQL, SAP HANA, Databricks e Google BigQuery, entre outros. A conexão pode ser feita ao banco do próprio sistema de origem ou a uma base intermediária (staging ou BI), conforme a política de TI da sua empresa.

Antes de começar

  • Cadastre a credencial do banco em Configurações > Credenciais (categoria Banco de Dados), com os dados fornecidos pelo time de banco de dados da sua empresa. Use Testar conexão para validar o acesso antes de salvar.

  • Permissões mínimas: o usuário da conexão precisa apenas de leitura nas tabelas consultadas.

Banco sem acesso pela internet: a conexão pode ser feita por VPN/VPC site-to-site — um túnel privado entre o ambiente da Dattos e a sua rede. Acione o suporte da Dattos para avaliar essa configuração.

Como configurar

  • Conector: selecione a conexão de banco de dados cadastrada.

  • Registros para amostra: quantidade de registros exibida na prévia durante a construção do fluxo.

  • Editor SQL: escreva a consulta que extrai os dados — os nomes das colunas da saída são definidos pelos alias da própria consulta. O link Parâmetros disponíveis mostra as variáveis dinâmicas que podem ser usadas na consulta, como a data de referência da execução.

  • Testar: executa a consulta e exibe a prévia dos dados retornados.

  • Salvar: conclui a configuração. Conecte a saída da etapa às próximas etapas do fluxo.

Exemplo de utilização

Um time financeiro precisa dos títulos em aberto do contas a receber, que somam milhões de linhas por mês — volume alto demais para API. Na etapa Banco de Dados, seleciona o conector do banco de staging do ERP e escreve a consulta com o filtro de competência usando o parâmetro de data de referência. A cada execução, a posição do mês entra no fluxo direto do banco, sem arquivo intermediário.

Artigos relacionados

  • Integrações customizadas via API Rest e conectores SQL

  • Etapa API Rest

  • Etapa ERP

  • Etapa Exportação Banco de Dados

Isso foi útil?