Como integrar o Microsoft Dynamics 365 ao Power BI
Os caminhos para ligar o Dynamics 365 ao Power BI: conector do Dataverse, endpoint TDS, vínculo com o Microsoft Fabric e Synapse Link, mais os cuidados de segurança, nomes de campos e desempenho, por aplicativo (Sales, Customer Service, Business Central e Finance).
O Dynamics 365 é Microsoft, e isso joga a seu favor
Quem roda Dynamics 365 tem uma vantagem que outros ERPs não dão: o dado já vive dentro do ecossistema Microsoft. Vendas, atendimento, finanças e operação ficam no Microsoft Dataverse ou em bancos preparados para análise, e o Power BI foi feito para ler esse mundo. Isso não significa que ligar os dois seja apertar um botão. A escolha do caminho certo define se o dashboard vai bater com o Dynamics, respeitar quem pode ver o quê e aguentar o volume. Este artigo mostra os caminhos reais de integração do Dynamics 365 com o Power BI e os cuidados que separam um projeto sólido de uma gambiarra.
Os caminhos de integração
1. Conector do Dataverse (apps de CRM e atendimento)
Os aplicativos de engajamento, como Sales, Customer Service e Field Service, guardam os dados no Dataverse. O Power BI tem conector nativo do Dataverse: ele lê as tabelas direto, já com os nomes de negócio, e respeita os papéis de segurança de quem publica. É o caminho mais limpo para modelos de tamanho pequeno a médio.
2. Endpoint TDS (SQL) do Dataverse
Para modelos maiores ou consultas mais elaboradas, o Dataverse expõe um endpoint TDS, que permite consulta de leitura em SQL sobre as mesmas tabelas. Ajuda a filtrar e juntar dado na origem, em vez de trazer tudo para o Power BI e tratar depois.
3. Business Central (o ERP da Dynamics 365)
O Dynamics 365 Business Central já traz conteúdo de Power BI pronto dentro das telas e expõe os dados por web services OData e pelo conector de Business Central no Power BI. Para relatórios além do pronto, publicamos as consultas e APIs certas e modelamos em cima delas.
4. Finance and Operations (Finance e Supply Chain)
Os aplicativos de Finance e Supply Chain Management têm volume e estrutura próprios. O caminho recomendado hoje não é consultar a aplicação de produção a cada atualização, e sim levar o dado para uma camada analítica (pelo Dataverse e pela extração para o lake), e o Power BI lê de lá.
5. Vínculo com o Microsoft Fabric e Azure Synapse Link
Este é o caminho que escala. O vínculo do Dataverse com o Microsoft Fabric e o Azure Synapse Link for Dataverse espelham as tabelas do Dynamics no OneLake e no lake, sem você montar um ETL do zero. O Power BI consome esse dado em escala, com histórico, e o ambiente de produção do Dynamics não sente a carga dos relatórios. Para empresas com muito dado ou muitos consumidores, é a arquitetura certa.
O cuidado com segurança e acesso
No Dynamics, quem pode ver o quê não é detalhe: é regra de negócio. O Dataverse tem papéis de segurança que limitam o acesso por unidade, equipe e registro. Ao levar o dado para o Power BI, esse controle não viaja sozinho. Um projeto sério decide como reproduzir essa segurança no relatório, em geral com Row-Level Security no modelo, e trata dado de cliente com o cuidado que a LGPD exige. Ignorar isso é abrir no painel o que o Dynamics protegia na tela.
O cuidado com nomes, escolhas e regra de negócio
O Dynamics tem a sua linguagem. Campos têm nome lógico e nome de exibição, as colunas de escolha (os option sets) guardam código e rótulo, os campos de pesquisa (lookups) apontam para outras tabelas, e datas chegam em UTC. Reproduzir indicador com fidelidade exige traduzir isso para o modelo semântico: rótulo amigável, fuso correto, status na linguagem do negócio. É a diferença entre um painel que bate com o Dynamics e um que "quase bate".
O que a diretoria passa a enxergar
Com o Dynamics 365 integrado ao Power BI:
- Vendas (Sales): funil, pipeline, taxa de conversão, ciclo de venda e previsão por vendedor e produto.
- Atendimento (Customer Service): SLA, tempo de resolução, satisfação e fila por canal e equipe.
- Business Central: resultado financeiro, fluxo de caixa, estoque, compras e vendas em uma só visão.
- Finance e Supply Chain: custo, margem, produção e desempenho da cadeia de suprimentos.
- Painel executivo: vendas, atendimento e finanças cruzados em uma tela confiável, no celular.
Como a Fynx faz
A Fynx é Microsoft Solutions Partner (Data & AI) e integra o Dynamics 365 ao Power BI pelos caminhos suportados: conector e endpoint TDS do Dataverse, web services e conector do Business Central, e, para volume, o vínculo com o Microsoft Fabric e o Azure Synapse Link. Cuidamos do que o Dynamics exige: papéis de segurança refletidos no relatório, nomes e escolhas traduzidos para o negócio, fuso e histórico tratados. É parte da nossa implantação de Power BI e da engenharia de dados, com manutenção no Fynx Care. Se você também usa outros sistemas, veja como integrar o SAP ao Power BI e como integrar o TOTVS ao Power BI.
Quer dashboards confiáveis sobre o seu Dynamics 365? Conte quais aplicativos usa (Sales, Customer Service, Business Central, Finance) e devolvemos o caminho recomendado. Fale com a gente.
Quer aplicar isso na sua empresa?
Este conteúdo é técnico de propósito. Se você precisa disso funcionando na empresa inteira, com governança e dentro do ecossistema Microsoft, é aí que a Fynx entra.
Veja como funciona a nossa implantação de Power BI de ponta a ponta, do dado espalhado ao painel que a diretoria usa toda semana.
Falar com um especialista