BI conversacional no banco do seu ERP
O Entendo conecta direto no banco de dados que está por trás do ERP e responde perguntas em português, em modo somente leitura. Não é uma integração oficial de nenhum fabricante de ERP, e quando não há acesso ao banco construímos o conector sob demanda. O que torna as respostas confiáveis é a camada semântica, montada na implantação.
Por que perguntar direto ao banco do ERP
O ERP guarda quase tudo o que a diretoria quer saber: vendas, estoque, contas a pagar e a receber, folha, produção. O dado já está lá. O que costuma faltar é uma forma de chegar a ele sem fila.
Os relatórios do ERP são fixos. Alguém decidiu, anos atrás, quais colunas, filtros e totais valiam a pena, e qualquer pergunta fora desse desenho vira pedido para a TI, para o fornecedor do sistema ou para o analista que sabe montar uma consulta. A pergunta que o gestor faz na quarta-feira de manhã costuma ser a que nenhum relatório responde: qual cliente comprou menos neste trimestre do que no anterior, quais itens têm estoque parado há mais tempo do que o giro justifica, quais títulos vencem na semana e estão concentrados em poucos clientes.
Perguntar direto ao banco resolve isso sem exportar planilha e sem montar um data warehouse antes. A pessoa escreve a pergunta em português, o Entendo gera a consulta SQL, executa em modo somente leitura e devolve um número, uma tabela ou um gráfico. O SQL e o raciocínio aparecem na tela, então quem conhece o negócio consegue conferir como a resposta foi montada.
Isso não substitui o ERP. O sistema continua sendo o lugar onde a operação acontece. O Entendo fica ao lado, só lendo, para as perguntas que o relatório não cobre. Se você quer a visão geral do conceito, veja o que é BI conversacional.
Como funciona
O caminho entre a pergunta e o banco tem três peças.
A primeira é o Entendo Gateway, um agente instalado na rede da empresa, perto do servidor de banco de dados. Ele abre uma conexão de saída criptografada com o Entendo. Por isso a empresa não precisa abrir porta de entrada no firewall nem liberar IP. A credencial do banco permanece dentro da rede da empresa, e o que sobe para a nuvem é o resultado da consulta.
A segunda é a leitura somente. Antes de executar qualquer SQL, o Entendo bloqueia comandos de escrita. Recomendamos criar no banco uma credencial só de leitura para o Entendo, de modo que a restrição valha também do lado do banco. Cada pergunta e cada SQL ficam registrados para auditoria.
A terceira peça é a camada semântica, e é ela que decide se a resposta serve. Bancos de ERP guardam os dados em tabelas e colunas com nomes técnicos, abreviados ou herdados de versões antigas. Uma coluna de valor pode se chamar de um jeito que só quem implantou o sistema entende. A camada semântica traduz esses nomes para termos do negócio: o que é "faturamento", qual tabela guarda o cadastro de clientes, que filtro separa uma venda efetiva de um orçamento, o que conta como "cancelado". Também guarda metas e indicadores que a IA usa para interpretar a pergunta.
Montar essa camada é o trabalho central da implantação, e não adianta fingir que não é. Sem ela, uma IA escreve SQL plausível sobre colunas que não conhece e erra de forma convincente. Com ela, a pergunta "quanto faturamos em setembro por vendedor" cai nas tabelas e filtros certos para aquele sistema. É por isso que a implantação é assistida pelo nosso time e cobrada à parte.
Bancos suportados e onde costumam aparecer
O Entendo conecta em PostgreSQL, MySQL, SQL Server, Oracle, Firebird e ClickHouse, além de Google Sheets, CSV e Excel. A tabela abaixo organiza os cenários mais comuns de ERP. Nenhum deles depende de um conector oficial de fabricante: hoje a conexão é com o banco, e para sistemas sem acesso ao banco construímos a integração sob demanda.
Não afirmamos qual banco cada produto usa em todas as instalações. Varia por versão e por escolha do cliente. Confirme com o seu fornecedor ou com a TI antes de planejar.
| Tipo de sistema | Banco típico | Como o Entendo conecta |
|---|---|---|
| ERP em Oracle (por exemplo, WinThor; alguns Protheus) | Oracle | Pelo gateway na rede da empresa, com credencial de leitura no Oracle |
| ERP em SQL Server (por exemplo, Protheus em muitas instalações) | SQL Server | Pelo gateway na rede da empresa, com credencial de leitura no SQL Server |
| Sistemas legados em Firebird | Firebird | Pelo gateway na rede da empresa, com usuário de leitura no Firebird |
| ERP em PostgreSQL ou MySQL | PostgreSQL ou MySQL | Conexão direta ao banco, pelo gateway quando o servidor fica na rede interna |
| ERPs e SaaS na nuvem sem acesso ao banco | Não exposto ao cliente | Hoje depende de acesso ao banco. Sem ele, construímos a integração sob demanda, pela API ou formato equivalente que o sistema oferecer, avaliada no projeto |
Fontes públicas: a documentação da TOTVS lista SQL Server, Oracle e PostgreSQL entre os bancos homologados para o Protheus (TDN TOTVS, Banco de Dados Homologados). Para o WinThor, o documento de configuração de equipamentos da TOTVS especifica banco Oracle (TDN TOTVS, DA.RPI.004). O Entendo não é produto, parceiro oficial nem integração dos fabricantes citados. Revisado em 7 de outubro de 2026.
Cuidados antes de conectar
Conectar numa base de produção pede alguns cuidados simples, e vale combinar todos com a TI antes da primeira consulta.
- Credencial só de leitura. Crie um usuário no banco com permissão apenas de consulta, limitado às tabelas que o Entendo precisa enxergar. O bloqueio de escrita do Entendo existe, mas a restrição no banco é a segunda trava.
- Carga no banco de produção. Consultas analíticas podem ser mais pesadas que as do dia a dia do ERP. Quando houver uma réplica de leitura ou um banco de homologação com cópia recente, apontar o Entendo para ela alivia a produção. Quando não houver, vale combinar horários e acompanhar o desempenho nas primeiras semanas.
- Permissões por pessoa. Decida quem pode perguntar o quê. Folha de pagamento e margem por cliente não devem aparecer para todo usuário.
- LGPD. Dados pessoais de clientes, fornecedores e funcionários estão em boa parte das bases de ERP. Defina com o encarregado de dados quais tabelas e colunas entram, o que fica fora do alcance da IA e quem acessa. O gateway mantém a credencial na rede da empresa, mas os resultados das consultas sobem para a plataforma, e isso precisa constar na análise de privacidade da empresa.
- Auditoria. Como cada pergunta e cada SQL ficam registrados, a empresa consegue rever o que foi consultado.
O que esperar da implantação
A implantação segue uma ordem previsível, ainda que o tempo varie com o tamanho e a organização do banco.
- Acesso. Instalar o gateway na rede, criar a credencial de leitura e confirmar que o Entendo enxerga o banco.
- Mapeamento das tabelas. Identificar as tabelas que importam para as primeiras perguntas (vendas, clientes, produtos, financeiro) e entender como se relacionam.
- Glossário. Registrar os termos do negócio e as regras que definem cada um, com a ajuda de quem usa o ERP no dia a dia.
- Validação. Fazer perguntas cujas respostas a equipe já conhece e comparar. Onde houver diferença, ajustar a camada semântica. Esse passo se repete até a equipe confiar nos números.
- Liberação por área. Abrir o acesso para comercial, financeiro ou operação, uma de cada vez, com as permissões combinadas.
O ponto mais importante da validação é ter ao lado alguém que conheça o número de verdade, porque só essa pessoa sabe se a resposta está certa. Não prometemos prazo antes de ver o seu banco. O tamanho do esquema, a qualidade dos nomes e a disponibilidade da equipe pesam mais do que qualquer estimativa genérica.
Perguntas típicas por área
Estes exemplos mostram o tipo de pergunta que o Entendo responde quando a camada semântica cobre as tabelas certas. As respostas dependem dos dados e das regras de cada empresa.
- Comercial: quais vendedores venderam menos neste mês do que no mês anterior? Quais clientes ativos não compram há mais de noventa dias? Qual o mix de produtos por região?
- Financeiro: quais títulos vencem esta semana? Como está o contas a receber por faixa de atraso? Quais fornecedores concentram o contas a pagar do mês?
- Estoque e compras: quais itens têm estoque parado há mais tempo? Quais produtos estão com cobertura abaixo do prazo de reposição? Qual fornecedor entrega mais atrasado?
- Operação e logística: quantos pedidos saíram atrasados por transportadora? Qual a taxa de devolução por produto?
- Diretoria: como as vendas do trimestre se comparam com as do mesmo período do ano anterior? Qual a previsão das próximas semanas com base no histórico?
Cada pergunta pode virar um gráfico, entrar em um dashboard com filtros e drill-down e ser exportada em CSV, XLSX, PNG ou PDF. Para vender isso aos seus clientes com a sua marca, veja o modelo white-label para software houses e consultorias.