Integrações customizadas via API Rest e conectores SQL
Nem todo sistema tem conector nativo na plataforma — e nem todo relatório está disponível nos conectores que existem. Para esses casos, a plataforma oferece dois caminhos de integração customizada, capazes de obter dados de qualquer sistema que disponibilize API ou acesso a banco de dados: a etapa API Rest e a etapa Banco de Dados, ambas no fluxo de preparação de dados dos processos Turbo AI.
Quando usar cada caminho
API Rest — quando o sistema expõe uma API REST. É o caminho típico para sistemas em nuvem, serviços de mercado (cotações, dados de referência) e APIs corporativas expostas pelo time de TI (inclusive via iPaaS ou gateway de APIs da sua empresa). A plataforma suporta os principais métodos de autenticação (usuário e senha, token, assinatura HTTP e AWS) e percorre APIs paginadas automaticamente.
Conectores SQL (etapa Banco de Dados) — quando há acesso de leitura a um banco de dados: SQL Server, Oracle, PostgreSQL, MySQL, SAP HANA, Databricks e Google BigQuery, entre outros. O acesso pode ser direto ao banco do sistema de origem ou a uma base intermediária (staging ou BI), conforme a política de TI da sua empresa. Você escreve a consulta SQL e controla exatamente quais colunas e filtros entram no fluxo.
Os dois caminhos também complementam os conectores nativos: se o seu ERP tem conector mas o relatório que você precisa não está disponível nele, a API do sistema ou o acesso ao banco cobrem a lacuna.
Volume de dados: o critério decisivo
Atenção: a integração via API não é recomendada para volumes acima de 500 mil registros por execução — pode gerar lentidão e falhas. Para grandes volumes (posições completas, bases históricas, razão contábil), prefira o conector SQL ou a troca de arquivos.
Uma combinação comum: API para dados de baixo volume e alta frequência (cotações, status, cadastros) e conector SQL ou arquivos para as cargas pesadas recorrentes.
Conectividade com sistemas internos
Sistemas que rodam na rede interna da empresa — sem acesso pela internet — podem ser integrados por VPN/VPC site-to-site: um túnel privado e criptografado entre o ambiente da Dattos e a sua rede. O benefício é integrar com segurança, sem expor o sistema publicamente. A configuração pode envolver custos adicionais de infraestrutura; acione o suporte da Dattos para avaliar e solicitar.
Credenciais
As credenciais de API e de banco de dados ficam no Cadastro de Credenciais (Configurações > Credenciais), com campos sensíveis criptografados, teste de conexão e perfis de privacidade que controlam quem pode utilizá-las. Uma credencial cadastrada é reutilizável em várias etapas e processos.
Artigos relacionados
Etapa API Rest
Etapa Banco de Dados
Etapa ERP
Introdução às integrações