Odoo 9 min 2026-08-28

Como integrar Odoo ao Power BI para dashboards gerenciais

Decida entre dashboards nativos, API JSON-2 e camada analítica para levar vendas, estoque e financeiro do Odoo ao Power BI com segurança.

Odoo 19 já oferece Dashboards e Spreadsheet conectados aos modelos da própria base. Power BI faz sentido quando a empresa precisa combinar Odoo com metas, outros ERPs ou fontes externas, distribuir um modelo corporativo ou aplicar governança analítica diferente.

Antes de integrar, compare a necessidade com o recurso nativo. Adicionar uma ferramenta sem uma pergunta clara só duplica manutenção.

Quando usar o dashboard nativo

Odoo Dashboards usa planilhas com fontes ligadas à base e atualiza dados ao abrir ou atualizar. Listas, pivôs e gráficos de vários apps podem compartilhar filtros e respeitam permissões do usuário.

Se os indicadores usam apenas Odoo e o público já trabalha nele, esse caminho pode ser suficiente. Compartilhamento externo dinâmico tem limitações: a documentação prevê versão congelada para usuários externos.

Quando Power BI agrega valor

Power BI combina fontes, mantém histórico analítico e distribui modelos sem exigir acesso ao ERP. A extração pode usar JSON-2 em Odoo 19 Custom; planos Standard e One App Free não oferecem API externa.

Em versões anteriores, o método depende da API daquela versão, observando a descontinuação futura de XML-RPC/JSON-RPC. Integrações novas devem evitar assumir que o endpoint legado será permanente.

Modelo e carga

O coletor lê modelos como sale.order, sale.order.line, account.move e stock.move conforme permissões e necessidade. Campos customizados são descobertos na documentação /doc da base.

Dados entram numa camada analítica com upsert e janela de reprocessamento. Pedidos, faturas e movimentos ficam em fatos separados; o relacionamento preserva origem e evita dupla contagem.

Segurança e desempenho

API key pertence a usuário de serviço com acesso mínimo e rotação. Consultas selecionam apenas campos necessários e paginam volume. Relatórios não recebem a chave.

A atualização mostra última carga e falhas. Para volume alto, replicar dados para um warehouse evita pressionar o Odoo em cada interação do usuário.

Primeiro escopo

Escolha uma decisão que dependa de mais de uma fonte ou histórico, como vendas Odoo versus meta e entrega do legado. Homologue números com telas e documentos específicos.

No diagnóstico, avaliamos versão, plano, modelos, volume, usuários e fontes adicionais. O resultado inclui dicionário e pipeline, não só gráficos.

Fontes técnicas consultadas

Documentação oficial usada para conferir recursos, limitações e caminhos de integração citados neste guia.

Leia também