• Integração Power BI e SQL Server
background

Integração Power BI e SQL Server

O SQL Server está no coração de boa parte das operações corporativas brasileiras — como banco de dados de ERPs (Protheus, Senior, Sankhya), aplicações proprietárias, sistemas legados e data warehouses internos. É robusto, confiável e amplamente suportado. Mas transformar dados do SQL Server em inteligência de negócio acessível para todos ainda é um desafio sem a ferramenta certa.

Por Que Integrar Power BI ao SQL Server

SQL Server e Power BI: o stack Microsoft que trabalha junto.

O SQL Server está no coração de boa parte das operações corporativas brasileiras — como banco de dados de ERPs (Protheus, Senior, Sankhya), aplicações proprietárias, sistemas legados e data warehouses internos. É robusto, confiável e amplamente suportado. Mas transformar dados do SQL Server em inteligência de negócio acessível para todos ainda é um desafio sem a ferramenta certa.

A integração entre Power BI e SQL Server é a mais nativa do ecossistema Microsoft — com suporte completo a todas as edições do SQL Server, Direct Query de alta performance, integração com Azure Synapse, suporte a SQL Server Analysis Services (SSAS) e compatibilidade com Microsoft Fabric. A camada analítica que o seu SQL Server merece.

Native
integração entre Power BI e SQL Server — sem drivers externos, sem middleware adicional
100%
compatível com SQL Server 2012, 2014, 2016, 2017, 2019, 2022 e Azure SQL
BI
Power BI + SQL ServerIntegração certificada — BDA Solutions
O que a integração entrega
Dashboards interativos com dados em tempo real
Drill-down por qualquer dimensão sem TI
Alertas automáticos de desvio por e-mail ou Teams
Acesso mobile com app Power BI nativo
Row Level Security integrado ao Active Directory
Atualização automática agendada ou em tempo real
Modos de Conexão

Como conectamos Power BI ao SQL Server

O SQL Server suporta múltiplos modos de conexão com o Power BI — cada um com características específicas de performance, latência e volume. Escolhemos o modo ideal para cada caso de uso.

Import Mode — Máxima Performance

Os dados são importados do SQL Server para o modelo Power BI em memória (VertiPaq). Melhor performance para dashboards consultados com frequência. Atualizações agendadas de 15 minutos a 8x por dia (Power BI Pro) ou por demanda. Ideal para modelos com até centenas de milhões de linhas.

In-memoryAlta performanceCompressão VertiPaqAtualização agendadaAté 100GB por modelo

DirectQuery — Dados Sempre Atuais

Cada interação no dashboard executa uma query diretamente no SQL Server em tempo real. Ideal para dados que mudam constantemente e onde latência de minutos é inaceitável. Recomendado com views e stored procedures otimizadas para garantir performance de resposta.

Tempo realSem importaçãoQuery por interaçãoViews otimizadasDados sempre frescos

Composite Model — Híbrido

Combina Import e DirectQuery no mesmo modelo: tabelas de dimensão importadas (alta performance para filtros) e tabelas de fato em DirectQuery (dados em tempo real). O melhor dos dois mundos para modelos complexos com grandes volumes.

HíbridoTabelas Import + DirectQueryPerformance otimizadaModelos complexos

SQL Server Analysis Services (SSAS)

Para ambientes que já possuem cubo SSAS (Tabular ou Multidimensional) construído, o Power BI se conecta diretamente via Live Connection — aproveitando toda a modelagem, hierarquias, KPIs e medidas DAX/MDX já existentes sem duplicar o trabalho.

Live ConnectionSSAS Tabular/MultidimensionalAproveitamento de cubo existenteMDX/DAX

Azure SQL Database

Para ambientes SQL Server em nuvem (Azure SQL Database ou Azure SQL Managed Instance), a conexão é direta sem gateway — aproveitando a infraestrutura Azure com autenticação AAD, segurança de rede e escalabilidade automática.

Azure SQLSem gatewayAAD authVNet integrationEscalabilidade automática

Microsoft Fabric / Synapse

Para grandes volumes de dados ou necessidade de histórico longo, construímos uma camada de dados no Microsoft Fabric (OneLake/Lakehouse) ou Azure Synapse que replica o SQL Server e entrega ao Power BI com máxima performance e governança.

Microsoft FabricAzure SynapseOneLakeGrande volumeGovernançaHistórico
Casos de Uso com SQL Server

O que construímos com Power BI sobre SQL Server

Mapeamos as tabelas, views e APIs de cada módulo — construindo o modelo analítico que cada área precisa, com KPIs relevantes e linguagem de negócio.

ERP e Sistemas de Gestão

Qualquer ERP que usa SQL Server como banco (Protheus, Senior, Sankhya, Dynamics, Bling, Omie). Mapeamos o schema, construímos o modelo analítico e entregamos dashboards por módulo ou integrados.

Data Warehouse Corporativo

Para empresas com DW construído em SQL Server, o Power BI é o front-end analítico ideal — com suporte a star schema, snowflake schema, slowly changing dimensions e particionamento de tabelas de fato.

Aplicações Proprietárias

Sistemas desenvolvidos internamente que usam SQL Server como banco. Mapeamos o schema da aplicação, construímos as queries analíticas e entregamos dashboards sem necessidade de alterar a aplicação.

SQL Server Integration Services (SSIS)

Para pipelines ETL construídos com SSIS, o Power BI pode consumir as tabelas de destino do SSIS com atualização incremental alinhada ao agendamento dos pacotes SSIS existentes.

SQL Server Reporting Services (SSRS)

Para empresas que já usam SSRS para relatórios operacionais, o Power BI complementa com dashboards interativos e análises exploratórias — coexistindo com o SSRS para os relatórios formais que continuam necessários.

Azure SQL & SQL Managed Instance

Ambientes SQL Server em cloud Azure — Database, Managed Instance ou SQL on Azure VM. O Power BI se integra nativamente com autenticação AAD e acesso via Service Principal para máxima segurança.

Sistemas Legados com SQL Server

Aplicações antigas que acumulam anos de histórico no SQL Server. Construímos a camada analítica sobre os dados legados para extrair valor de um histórico que normalmente fica inacessível.

Múltiplos SQL Servers

Grupos empresariais com vários SQL Servers por filial ou sistema. Construímos o modelo que consolida dados de múltiplas instâncias com federação de queries ou via camada de staging intermediária.

Boas Práticas

O que fazemos diferente em projetos SQL Server + Power BI

Cada sistema tem suas particularidades técnicas. Nossa equipe conhece as nuances de cada ambiente e resolve os problemas antes que se tornem bloqueios.

DESAFIO 01

Modelagem dimensional correta

A performance do Power BI depende diretamente de uma boa modelagem. Construímos modelos em star schema com tabelas de dimensão e fato bem separadas, relacionamentos corretos e cardinalidades otimizadas — evitando os erros comuns de modelagem que degradam performance.

DESAFIO 02

Views SQL otimizadas como camada de abstração

Em vez de apontar o Power BI diretamente para as tabelas brutas do SQL Server, criamos uma camada de views SQL que encapsula lógica de negócio, filtra dados desnecessários, renomeia campos e pré-agrega onde necessário — garantindo manutenibilidade e performance.

DESAFIO 03

Carga incremental para tabelas de alto volume

Tabelas transacionais com milhões de linhas não devem ser recarregadas completamente a cada atualização. Implementamos carga incremental baseada em chave de data e hora — carregando apenas os registros novos ou modificados desde a última atualização.

DESAFIO 04

Segurança com Row Level Security dinâmico

Configuramos RLS dinâmico no Power BI integrado com Active Directory ou Azure AD — cada usuário enxerga apenas os dados do seu escopo (filial, departamento, região) sem precisar criar múltiplos relatórios ou workspaces separados.

DESAFIO 05

Monitoramento de queries com Query Performance

Usamos o SQL Server Profiler e as DMVs do SQL Server para identificar queries do Power BI que estão consumindo recursos excessivos — otimizando índices, estatísticas e o design das queries para garantir que a carga analítica não impacte o ambiente transacional.

DESAFIO 06

Documentação e versionamento do modelo

Documentamos o dicionário de dados, o mapeamento de campos SQL → Power BI, as medidas DAX criadas e as regras de negócio implementadas. Usamos Git para versionamento dos arquivos .pbix e SQL, garantindo rastreabilidade de mudanças e facilidade de manutenção.

Como trabalhamos

Da conexão ao dashboard em produção — sem surpresa de escopo

Cada projeto começa com um diagnóstico técnico gratuito: avaliamos o seu ambiente SQL Server, o estado dos dados, as integrações necessárias e os KPIs prioritários — e devolvemos uma proposta com escopo fechado, prazo realista e ROI estimado.

Entregamos em sprints com validação a cada etapa, com treinamento do time ao longo do projeto e documentação completa na entrega final.

  • Diagnóstico gratuito do ambiente SQL Server
  • Mapeamento das tabelas e módulos relevantes
  • Proposta com escopo, prazo e ROI estimado
  • Entrega em sprints com validação a cada etapa
  • Treinamento e documentação incluídos
  • Sustentação contínua após a entrega
Solicitar diagnóstico gratuito
Dúvidas Técnicas

Perguntas frequentes sobre a integração

Não encontrou sua dúvida? Fale com um dos nossos arquitetos de dados — diagnóstico técnico de 45 minutos sem compromisso.

Falar com Arquiteto

Sim. O Power BI suporta SQL Server 2012, 2014, 2016, 2017, 2019, 2022 e Azure SQL Database/Managed Instance. Para versões mais antigas (2008 ou anteriores), avaliamos o uso de views de compatibilidade ou camada intermediária.

Sim, para SQL Server on-premise o gateway é necessário para que o Power BI Service acesse o banco. O gateway é gratuito e funciona como uma ponte segura entre a rede local e o Power BI na nuvem. Para ambientes Azure SQL, não é necessário.

Depende do design do banco e das queries. Com índices bem configurados, views otimizadas e consultas bem escritas, o DirectQuery entrega tempo de resposta abaixo de 5 segundos para a maioria dos casos de uso. Para dashboards executivos com múltiplos visuais, Import Mode costuma ser mais adequado.

Configuramos RLS dinâmico no Power BI que usa o e-mail do usuário logado para filtrar os dados automaticamente — integrado com Active Directory ou Azure AD. A tabela de permissões fica no SQL Server e é consultada dinamicamente, sem precisar criar versões separadas do relatório.

Sim. Se o ambiente já tem um cubo SSAS Tabular ou Multidimensional construído, o Power BI se conecta via Live Connection — aproveitando toda a modelagem, hierarquias e medidas já existentes sem duplicar trabalho. Novos dashboards Power BI são criados sobre o cubo SSAS existente.

Projetos SQL Server + Power BI com 1 a 2 fontes e arquitetura direta saem em 3 a 5 semanas. Projetos com modelagem dimensional completa, múltiplas fontes e camada de dados no Fabric levam de 6 a 12 semanas. Diagnóstico gratuito com análise do ambiente SQL Server e proposta com ROI estimado.
Nosso modelo de trabalho

Solução de Ponta a Ponta

Da estratégia à operação: planejamos, arquitetamos, implementamos e sustentamos todo o ecossistema de dados da sua empresa — sem fragmentação, sem terceiros, sem ruído.

Estratégia
Arquitetura
Implementação
Visualização
IA & ML
A BDA Solutions

Integrar, transformar e automatizar dados e processos para a tomada de decisão.

Nosso principal objetivo é ajudar os clientes a tomarem as melhores decisões para seus negócios baseados nos seus dados e processos, de forma rápida e consistente, diminuindo os riscos e aumentando a rentabilidade dos negócios.

Atuamos em Grandes Projetos
Mais de 200.000 horas de projeto de BI, RPA, Apps e IA
Time de especialistas técnicos, negócio e gestão de projetos
12 anos de Atuação em Grandes Empresas

Resultados comprovados

12+

Anos de atuação nacional

60%

Mais assertividade nas decisões

72%

De redução de custos em Marketing

+64%

Redução no tempo de análise de dados

Grandes companhias que contam com nossas soluções.


BDA Solutions - Integração Power BI e SQL Server

Integração Power BI e SQL Server

Clique para Ligar
Fale por WhatsApp
Fale por WhatsApp