Pular para o conteúdo
Fynx
Business Intelligence12 min de leitura

Gestão de armazém (WMS) com Power BI: produtividade e acuracidade

BI para armazém WMS na prática: integre o WMS ao Power BI e acompanhe acuracidade de inventário, produtividade de picking e ocupação em tempo hábil.

F
Fynx

O relatório do WMS não é gestão de armazém

O sistema de gestão de armazém, o WMS, sabe tudo o que acontece no seu centro de distribuição: quem separou, quando, de qual endereço, quantas linhas, quantos erros. O problema é que essa informação fica presa em telas transacionais desenhadas para operar, não para analisar. Quando o gestor precisa entender por que a produtividade de picking caiu na terça, ele exporta um CSV, abre no Excel e monta um número que já está velho quando termina. É exatamente aí que BI para armazém WMS deixa de ser luxo e vira instrumento de operação: o Power BI conectado ao banco do WMS transforma o histórico transacional em indicadores que o supervisor consulta antes de o turno virar, não depois.

Este artigo é para quem já roda um WMS (Manhattan, Blue Yonder, Oracle WMS Cloud, SAP EWM, Highjump, Delage, ou um WMS nacional) e quer parar de gerir armazém por planilha. Vou tratar dos KPIs que realmente importam na armazenagem, de como integrar o WMS ao Power BI sem quebrar a operação, e das armadilhas de modelagem que fazem um dashboard de logística mentir.

Os KPIs de armazém que valem a pena medir

Existe uma tentação de colocar quarenta indicadores num dashboard. Resista. O supervisor de armazém olha o painel entre uma ronda e outra, com pouco tempo. O conjunto abaixo é o que sustenta decisão de verdade na armazenagem.

KPIO que medeFórmula baseFrequência útil
Acuracidade de inventárioAderência entre estoque físico e sistêmico1 - (divergências / posições contadas)Diária ou por ciclo
Produtividade de pickingRitmo da separaçãolinhas separadas / horas trabalhadasPor turno
Acuracidade de endereçamentoItem no endereço certoendereços corretos / endereços auditadosSemanal
Ocupação do armazémUso da capacidade físicaposições ocupadas / posições disponíveisDiária
Tempo de separaçãoCiclo do pedido no armazémsaída do picking - liberação do pedidoPor pedido
Contagem cíclica (cobertura)Percentual do estoque auditado no períodoSKUs contados / SKUs no cicloMensal

Vale detalhar cada um, porque a fórmula esconde decisões de negócio.

Acuracidade de inventário é o KPI que paga o projeto

Acuracidade de inventário é a razão entre o que o sistema diz que existe e o que realmente existe na posição. Um armazém que reporta 99% pode estar mascarando o problema: se você mede acuracidade por valor e não por posição, poucos SKUs de alto giro compensam dezenas de divergências pequenas. A recomendação é medir por posição de estoque (SKU + endereço), que é o denominador que a operação enxerga. No Power BI, isso vira uma medida DAX que compara a tabela de contagens com a de saldo sistêmico na granularidade posição a posição. Não caia na armadilha de calcular acuracidade sobre o total agregado, porque a compensação estatística some com o erro real.

Produtividade de picking mede ritmo, não esforço

Linhas por hora é o padrão da indústria de armazenagem porque a linha (uma combinação de SKU e quantidade num pedido) é a unidade de trabalho do separador. Medir por pedido distorce, já que um pedido com uma linha e outro com trinta pesam igual. Medir por unidade também engana, porque separar 100 unidades da mesma caixa é mais rápido que separar 10 linhas diferentes. O cuidado de modelagem aqui é o denominador: horas trabalhadas precisa vir do apontamento real (login e logout no coletor, ou registro de tarefa), não da escala teórica. Se você usar a escala, a produtividade parece constante e some justamente a variação que você quer investigar.

Ocupação, endereçamento e tempo de separação

Ocupação do armazém parece trivial, mas tem sutileza: capacidade não é só o número de posições, é a capacidade útil por tipo de posição (porta-palete, prateleira, flow rack, área de picking). Um armazém com ocupação total confortável pode estar travado no picking e vazio no pulmão. Modele ocupação por zona.

Acuracidade de endereçamento mede se o item está fisicamente onde o sistema aponta. Ela é a causa raiz de boa parte da queda de produtividade: o separador vai ao endereço, não acha, e reinicia a busca. Cruzar a auditoria de endereçamento com os erros de picking costuma revelar uma correlação que ninguém tinha quantificado.

Tempo de separação é o relógio do pedido dentro do armazém, da liberação até a saída do picking. É o KPI que conversa direto com o SLA de expedição. Meça a distribuição, não só a média: a média esconde a cauda longa de pedidos problemáticos, que é o que estoura o SLA.

A contagem cíclica é o que alimenta a acuracidade

Inventário geral anual é um evento traumático: para a operação, custa caro e fotografa o erro uma vez por ano. A contagem cíclica distribui a auditoria ao longo do tempo, tipicamente por curva ABC (itens A contados com mais frequência que itens C). O papel do BI aqui é duplo: acompanhar a cobertura (quanto do estoque já foi auditado no ciclo) e transformar cada contagem em um ponto na série histórica de acuracidade. Sem isso, a contagem cíclica vira burocracia; com isso, ela vira o termômetro contínuo do armazém.

CurvaCritério típicoFrequência de contagem sugerida
AAlto giro / alto valorMensal ou quinzenal
BGiro e valor intermediáriosTrimestral
CBaixo giro / baixo valorSemestral

Os intervalos acima são referência de mercado e devem ser calibrados pela sua realidade de giro e criticidade. O ponto que não muda é o princípio: quem gira mais e vale mais, conta-se mais.

Como integrar o WMS ao Power BI sem derrubar a operação

Aqui mora a decisão técnica que separa um projeto que dura de um que morre no terceiro mês. O erro clássico é conectar o Power BI direto no banco de produção do WMS e sair puxando dados. WMS é sistema transacional, sensível a lock e a carga; consulta analítica pesada concorrendo com a separação em tempo real é receita para lentidão na operação.

O caminho recomendado é desacoplar. As opções, em ordem de maturidade:

  • Réplica ou banco de leitura. Uma cópia read-only do banco do WMS (log shipping, replicação, ou um standby) onde o Power BI consulta sem tocar na produção. Simples e eficaz quando o volume é moderado.
  • Camada de dados intermediária. Um pipeline de engenharia de dados que extrai do WMS, trata e materializa as tabelas fato e dimensão num destino analítico (SQL, lakehouse). É o padrão para quem tem vários armazéns, alto volume ou precisa cruzar WMS com ERP e TMS. Se esse é o seu caso, vale conhecer nosso trabalho de engenharia de dados.
  • Microsoft Fabric com Direct Lake. O Fabric, anunciado pela Microsoft em 2023, unifica ingestão, armazenamento no OneLake e consumo no Power BI. O modo Direct Lake lê os dados diretamente do OneLake sem importar para dentro do modelo nem gerar consulta ao WMS a cada interação, combinando frescor com desempenho. Para quem está avaliando a plataforma, escrevemos um panorama honesto sobre o Microsoft Fabric.

Sobre o modo de conexão dentro do Power BI: para armazém, o padrão que funciona é importação com atualização incremental. O motor VertiPaq, que sustenta o modelo do Power BI, comprime as colunas por cardinalidade e entrega resposta rápida sobre milhões de linhas de movimento. DirectQuery contra o WMS pode parecer atraente pela promessa de tempo real, mas transfere cada interação do usuário para o banco transacional, que é justamente o que você quer proteger. Reserve tempo real de verdade para o punhado de indicadores que realmente exigem, e resolva o resto com atualizações frequentes.

Uma nota sobre frequência de atualização: com licença Power BI Pro, o serviço permite um número limitado de atualizações agendadas por dia; com Premium Per User (PPU) ou capacidade (Premium ou Fabric), esse teto sobe e você libera atualização incremental. Os limites exatos mudam e devem ser confirmados na documentação oficial da Microsoft, mas a lógica é estável: se o supervisor precisa de dado de meia em meia hora, você vai precisar de capacidade, não de Pro puro.

Modelagem: o que faz o dashboard de armazém dizer a verdade

A parte técnica que mais gera retrabalho é a modelagem do semântico. Alguns princípios que aprendemos apanhando:

Use esquema estrela. Uma tabela fato de movimentos de picking, uma de contagens, uma de posições de estoque, ligadas a dimensões compartilhadas de SKU, endereço, operador, data e turno. Achatar tudo numa tabela única mata o desempenho e impede o cruzamento entre KPIs. Se DAX ainda te morde nos totais e nas medidas de razão, vale revisar nosso material de boas práticas de modelagem DAX.

Cuidado com a dimensão de tempo em operação 24 horas. Armazém que roda três turnos precisa de uma dimensão de data e turno bem resolvida, senão a virada de meia-noite corta o turno da madrugada em dois dias e a produtividade da noite fica irreconhecível. Defina o dia operacional (que pode começar às 6h, não à meia-noite) explicitamente na dimensão.

Não calcule acuracidade e produtividade como colunas na fonte. Faça como medidas DAX sobre os fatos brutos, para que o mesmo indicador responda corretamente a qualquer filtro (por zona, por operador, por curva, por período) sem recalcular ETL. Indicador congelado em coluna é indicador que mente quando você muda o recorte.

Governança: dado de operação também é dado sensível

Dashboard de produtividade por operador expõe desempenho individual de pessoas. Isso pede critério. Do ponto de vista de gestão, medir por operador é legítimo e útil, mas o acesso precisa ser controlado: o supervisor vê a sua equipe, o operador vê o próprio número, a diretoria vê o agregado. Isso se resolve com Row-Level Security no Power BI, definindo o que cada perfil enxerga.

Há também o recorte legal. Dados que identificam desempenho de trabalhador são dados pessoais na acepção da Lei nº 13.709/2018 (LGPD), e o tratamento precisa de finalidade clara e acesso restrito ao necessário. Não é motivo para não medir, é motivo para medir com governança. Tratamos desse desenho com profundidade em governança de dados e LGPD no Power BI e no serviço de governança de dados.

Onde o Power Platform completa o ciclo

BI mostra o problema, mas alguém precisa agir. Quando uma contagem cíclica acusa divergência acima do limite, o ideal é disparar uma tarefa de recontagem sem depender de e-mail solto. O Power Automate faz esse gatilho a partir do dado, e um app leve de coleta no Power Apps registra a contagem no chão do armazém alimentando o mesmo modelo. Não é obrigatório, mas fecha o ciclo entre enxergar e corrigir. Quem quer entender o encaixe pode ver o guia de Power Platform e o serviço de Power Platform.

Por onde começar de fato

A tentação é fazer tudo de uma vez. O caminho que dá certo é o inverso: escolha um armazém, dois ou três KPIs (acuracidade de inventário, produtividade de picking e ocupação já entregam valor imediato), integre por réplica ou camada de dados, e coloque na mão do supervisor. Com o painel rodando e sendo usado nas reuniões de turno, a expansão para os demais indicadores e armazéns acontece com demanda real puxando, não com escopo inflado empurrando. Nosso serviço de Power BI e o discovery e assessment existem para acelerar exatamente essa primeira volta.

Perguntas frequentes

Posso conectar o Power BI direto no WMS? Tecnicamente sim, mas não é recomendável em produção. WMS é transacional e sensível a carga; consulta analítica concorrendo com a separação em tempo real degrada a operação. O correto é ler de uma réplica, de um banco de leitura ou de uma camada de dados intermediária, preservando o ambiente que roda o armazém.

Qual licença de Power BI preciso para um dashboard de armazém? Depende da frequência de atualização e do número de usuários. Power BI Pro atende cenários simples com atualizações agendadas limitadas. Para atualização mais frequente, atualização incremental e volumes maiores, você vai precisar de Premium Per User ou de capacidade (Premium ou Fabric). Confirme os limites atuais e as faixas de preço na fonte oficial da Microsoft, pois mudam com o tempo.

Vale a pena adotar o Microsoft Fabric para logística? Vale considerar quando há vários armazéns, alto volume de movimentos e necessidade de cruzar WMS com ERP e TMS. O modo Direct Lake, lendo do OneLake, entrega frescor de dado com desempenho sem sobrecarregar o WMS. Para operação de um único armazém e volume moderado, uma réplica com importação incremental já resolve, sem custo de capacidade.

Como meço produtividade de picking sem punir o operador injustamente? Meça linhas por hora com base no apontamento real de horas trabalhadas, não na escala teórica, e normalize por tipo de separação (picking de caixa fechada rende diferente de picking fracionado). Trate o número como diagnóstico de processo, não só de pessoa, e controle o acesso ao indicador com Row-Level Security e critério de LGPD.

Com que frequência devo rodar a contagem cíclica? Pela curva ABC: itens de alto giro e alto valor (curva A) mais frequentemente, itens de baixo giro (curva C) com intervalos maiores. Os intervalos exatos dependem da sua criticidade e giro. O papel do BI é acompanhar a cobertura do ciclo e transformar cada contagem em ponto na série histórica de acuracidade de inventário.

Dá para começar sem trocar meu WMS atual? Sim, e é o recomendado. BI para armazém WMS é uma camada analítica que consome o histórico do sistema que você já tem, seja ele internacional ou nacional. Não há necessidade de migração de WMS para colocar os KPIs no ar; o que importa é ter acesso de leitura ao dado transacional de forma segura.

Conclusão

Gerir armazém por planilha exportada é gerir olhando pelo retrovisor. Colocar os KPIs certos do WMS dentro do Power BI, com integração que respeita a operação e modelagem que não mente, muda a conversa do turno: o supervisor decide com o dado de hoje, não com a suposição de ontem. Comece pequeno, com poucos indicadores e um armazém, e deixe o uso puxar a expansão.

Quer desenhar essa integração no seu centro de distribuição? Fale com a gente.

Quer aplicar isso na sua empresa?

A Fynx implementa BI, Power BI e Power Platform de ponta a ponta. Conte seu cenário e devolvemos um diagnóstico direto ao ponto.

Falar com um especialista

Vamos transformar seus dados em decisão?

Conte seu cenário. Devolvemos um diagnóstico e uma proposta com faixa de investimento em poucos dias úteis, sem folheto, direto ao ponto.