Conteúdo de desempenho da produção do Power BI
Este artigo descreve o que está incluído no conteúdo do Microsoft Power BI Desempenho de produção. Ele explica como acessar os relatórios do Power BI e fornece informações sobre o modelo de dados e entidades que foram usados para criar o conteúdo.
Visão Geral
O conteúdo do Power BI Desempenho de produção destina-se a gerentes de produção ou indivíduos na organização responsáveis pelo controle de produção.
Os relatórios que estão incluídos permitem que você use o Power BI para monitorar o desempenho das operações de fabricação em relação a execução, qualidade e custo. Os relatórios usam dados transacionais de ordens de produção e ordens por lotes e fornecem uma visão agregada das métricas de produção de toda a empresa e uma quebra de métricas por produto e recurso.
O conteúdo do Power BI destaca a capacidade da organização de completar a produção a tempo e na íntegra. O desempenho futuro é projetado com base nos planos de produção. Relatórios abrangentes fornecem informações detalhadas sobre os defeitos do produto causados pela produção e também as taxas de defeito para recursos e operações.
O conteúdo do Power BI também permite analisar as variações de produção. A variação de produção é calculada como a diferença entre os custos ativos e os realizados. As variações de produção são calculadas quando as ordens de produção ou ordens de lote atingem o status Finalizado.
O conteúdo do Power BI Desempenho de produção contém dados que se originam de ordens de produção e de ordens de lotes. Os relatórios não incluem dados relacionados às produções de Kanban.
Acessando o conteúdo do Power BI
O conteúdo do Power BI de Desempenho da produção é exibido na página Desempenho da produção (Controle de produção>Consultas e relatórios>Análise do desempenho da produção>Desempenho da produção).
Métricas incluídas no conteúdo do Power BI
O conteúdo do Power BI Desempenho de produção inclui um conjunto de páginas do relatório. Cada página consiste em um conjunto de métricas visualizadas, como gráficos, blocos e tabelas.
A tabela a seguir fornece uma visão geral das visualizações incluídas.
Página de relatório | Gráficos | Blocos |
---|---|---|
Desempenho da produção |
|
|
Defeitos por produto |
|
|
Tendência de defeitos por produto | Taxa de defeito (ppm) por quantidade produzida | Taxa de defeito (ppm) |
Defeitos por recurso |
|
Quantidade com defeito |
Tendência de defeitos por recurso | Taxa de defeito (ppm) por quantidade processada | |
Variações de produção para os custos de ordem de produção |
|
|
Noções básicas sobre o modelo de dados e as entidades
Os seguintes dados são usados para as páginas de relatório no conteúdo do Power BI Desempenho de produção. Esses dados são representadas como medições agregadas que foram preparadas no Repositório de entidades. O Repositório de entidades é um banco de dados do Microsoft SQL Server otimizado para análise. Para saber mais sobre o repositório de entidades, consulte Integração do Power BI com o repositório Entidade.
A tabela a seguir mostra as principais medidas agregadas que são usadas como base do conteúdo do Power BI.
Entidade | Principais medidas agregadas | Fonte de dados para os aplicativos de finanças e operações | Campo |
---|---|---|---|
CostCalculation | CostAmount | ProdCalcTransExpanded | CostAmount |
CostCalculation | CostMarkup | ProdCalcTransExpanded | CostMarkup |
CostCalculation | ActualCostAmount | ProdCalcTransExpanded | RealCostAmount |
CostCalculation | RealCostAdjustment | ProdCalcTransExpanded | RealCostAdjustment |
RouteTransactions | ErrorQuantity | ProdRouteTransExpanded | QtyError |
RouteTransactions | GoodQuantity | ProdRouteTransExpanded | QtyGood |
ProductionOrder | DaysDelayed | ProdTableExpanded | DaysDelayed |
ProductionOrder | LeadTime | ProdTableExpanded | LeadTime |
ProductionOrder | PlannedLeadTime | ProdTableExpanded | PlannedLeadTime |
ProductionOrder | ProductionOrderCount | ProdTableExpanded | |
CoproductCostCalculation | CoproductCostAmount | PmfCoByProdCalcTransExpanded | CostAmount |
CoproductCostCalculation | CoproductCostMarkup | PmfCoByProdCalcTransExpanded | CostMarkup |
CoproductCostCalculation | CoproductRealCostAdjustment | PmfCoByProdCalcTransExpanded | RealCostAdjustment |
CoproductCostCalculation | CoproductActualCostAmount | PmfCoByProdCalcTransExpanded | RealCostAmount |
A tabela a seguir mostra como as principais medidas agregadas são usadas para criar diversas medidas calculadas no conjunto de dados do conteúdo.
Medição | Como a medida é calculada |
---|---|
Variação de produção % | SUM('Variação de produção'[Variação de produção]) / SUM('Variação de produção'[Custo estimado]) |
Todas as ordens planejadas | COUNTROWS('Ordem de produção planejada') |
Antecipada | COUNTROWS(FILTRO('Ordem de produção planejada', 'Ordem de produção planejada'[Data de término planejada] < 'Ordem de produção planejada'[Data do requisito])) |
Atrasado | COUNTROWS(FILTRO('Ordem de produção planejada', 'Ordem de produção planejada'[Data de término planejada] > 'Ordem de produção planejada'[Data do requisito])) |
No prazo | COUNTROWS(FILTRO('Ordem de produção planejada', 'Ordem de produção planejada'[Data de término planejada] = 'Ordem de produção planejada'[Data do requisito])) |
No prazo % | IF ( 'Ordem de produção planejada'[No prazo] <> 0, 'Ordem de produção planejada'[No prazo], IF ('Ordem de produção planejada'[Todas as ordens planejadas] <> 0, 0, BLANK()) ) / 'Ordem de produção planejada'[Todas as ordens planejadas] |
Concluídas | COUNTROWS(FILTRO('Ordem de produção', 'Ordem de produção'[Is RAF'ed] = TRUE)) |
Taxa defeituosa (ppm) | IF( 'Ordem de produção'[Quantidade total] = 0, BLANK(), (SUM('Ordem de produção'[Quantidade com defeito]) / 'Ordem de produção'[Quantidade total]) * 1000000) |
Taxa de produção em atraso | 'Ordem de produção'[Atrasada #] / 'Ordem de produção'[CConcluída] |
Antecipadamente e na totalidade | COUNTROWS(FILTRO('Ordem de produção', 'Ordem de produção'[Is in full] = TRUE && 'Ordem de produção'[Está antecipada] = TRUE)) |
Antecipado # | COUNTROWS(FILTRO('Ordem de produção', 'Ordem de produção'[Está antecipada] = TRUE)) |
Antecipada % | IFERROR( IF('Ordem de produção'[Antecipada #] <> 0, 'Ordem de produção'[Antecipada #], IF('Ordem de produção'[Total de ordens] = 0, BLANK(), 0)) / 'Ordem de produção'[Total de ordens], BLANK()) |
Incompleto | COUNTROWS(FILTRO('Ordem de produção', 'Ordem de produção'[Está na totalidade] = FALSE && 'Ordem de produção'[Is RAF'ed] = TRUE)) |
Incompleto % | IFERROR( IF('Ordem de produção'[Incompleta] <> 0, 'Ordem de produção'[Incompleta], IF('Ordem de produção'[Total de ordens] = 0, BLANK(), 0)) / 'Ordem de produção'[Total de ordens], BLANK()) |
Está atrasada | 'Ordem de produção'[Is RAF'ed] = TRUE && 'Ordem de produção'[Valor atrasado] = 1 |
Está antecipado | 'Ordem de produção'[Is RAF'ed] = TRUE && 'Ordem de produção'[Dias de atraso] < 0 |
Está na totalidade | 'Ordem de produção'[Boa quantidade] >= 'Ordem de produção'[Quantidade programada] |
É RAF'ed | 'Ordem de produção'[Valor de status de produção] = 5 || 'Ordem de produção'[Valor de status de produção] = 7 |
Atrasado e na totalidade | COUNTROWS(FILTER('Ordem de produção', 'Ordem de produção'[Está na totalidade] = TRUE && 'Ordem de produção'[Está atrasada] = TRUE)) |
Atrasado # | COUNTROWS(FILTRO('Ordem de produção', 'Ordem de produção'[Está atrasada] = TRUE)) |
Atrasado % | IFERROR( IF('Ordem de produção'[Atrasada #] <> 0, 'Ordem de produção'[Atrasada #], IF('Ordem de produção'[Total de ordens] = 0, BLANK(), 0)) / 'Ordem de produção'[Total de ordens], BLANK()) |
No prazo e na totalidade | COUNTROWS(FILTRO('Ordem de produção', 'Ordem de produção'[Está na totalidade] = TRUE && 'Ordem de produção'[Está atrasada] = FALSE && 'Ordem de produção'[Está antecipada] = FALSE)) |
No prazo e na totalidade | IFERROR( IF('Ordem de produção'[No prazo e na totalidade] <> 0, 'Ordem de produção'[No prazo e na totalidade], IF('Ordem de produção'[Concluída] = 0, BLANK(), 0)) / 'Ordem de produção'[Concluída], BLANK()) |
Total de ordens | COUNTROWS('Ordem de produção') |
Quantidade total | SUM('Ordem de produção'[Boa quantidade]) + SUM('Ordem de produção'[Quantidade com defeito]) |
Taxa de defeito (ppm) | IF( 'Transações de roteiro'[Quantidade processada] = 0, BLANK(), (SUM('Transações de roteiro'[Quantidade com defeito]) / 'Transações de roteiro'[Quantidade processada]) * 1000000) |
Taxa mista de defeitos (ppm) | IF( 'Transações de roteiro'[Quantidade total mista] = 0, BLANK(), (SUM('Transações de roteiro'[Quantidade com defeito]) / 'Transações de roteiro'[Quantidade total mista]) * 1000000) |
Quantidade processada | SUM('Transações de roteiro'[Boa quantidade]) + SUM('Transações de roteiro'[Quantidade com defeito]) |
Quantidade mista total | SUM('Ordem de produção'[Boa quantidade]) + SUM('Transações de roteiro'[Quantidade com defeito]) |
A tabela a seguir mostra as dimensões-chave que são usadas como filtros para cortar as medidas agregadas, para que você possa obter maior granularidade e obter informações analíticas mais profundas.
Entidade | Exemplos de atributos |
---|---|
Data do relatório de conclusão | Data de conclusão (RAF), mês e compensação de ano |
Data de término | Compensação e mês do mês encerrado |
Data da necessidade | Compensação e data de requisito do mês da data de requisito |
Data de transação de roteiro | Compensação e data do mês da transação de roteiro |
Locais | ID de sites, nome do site, estado e cidade |
Entidades | Id e nome |
Recursos | ID do recurso, nome do recurso, tipo de recurso e grupo de recursos |
Produtos | Número do produto, nome do produto, identificação do item e grupo de itens |