Содержимое Power BI "Эффективность производства"

В этой статье описывается, что входит в содержимое Microsoft Power BI Эффективность производства. В нем описывается порядок доступа к отчетам Power BI и предоставляется информация о модели данных и объектах, которые использовались для построения пакета содержимого.

Обзор

Содержимое Power BI Эффективность производства предназначено для руководителей производства или других специалистов в организации, ответственных за контроль производства.

Входящие в него отчеты позволяют использовать Power BI для мониторинга эффективности производственных операций в отношении своевременности выполнения, качества и затрат. В отчетах используются данные проводок из производственных заказов и заказов партий для формирования как агрегированного представления производственных показателей по всей компании, так и разбивки показателей по продукту и ресурсу.

Содержимое Power BI позволяет понять, способна ли организация осуществлять производство вовремя и в полном объеме. Будущая эффективность прогнозируется на основе производственных планов. Подробные отчеты позволяют получить глубокое представление о браке продуктов, вызванном производством, а также о проценте брака по ресурсам и по операциям.

Это содержимое Power BI также дает возможность анализировать отклонения производственных затрат. Отклонение цены производства от себестоимости рассчитывается как разница между оценочной стоимостью и реализованной стоимостью. Отклонения цены производства от себестоимости рассчитываются при достижении производственными заказами или партионными заказами состояния Завершено.

Содержимое Power BI Эффективность производства включает данные, которые поступают из производственных заказов и заказов партий. Данные, связанные с производством по системе "канбан", в отчеты не входят.

Доступ к содержимому Power BI

Содержимое Power BI Эффективность производства отображается на странице Эффективность производства (Управление производством>Запросы и отчеты>Анализ эффективности производства>Эффективность производства).

Показатели, включенные в пакет содержимого Power BI

Содержимое Power BI Эффективность производства включает в себя набор страниц отчетов. Каждая страница состоит из набора показателей, которые отображаются в виде диаграмм, плиток и таблиц.

В следующей таблице приводится обзор визуализаций, входящих в эти отчеты.

Страница отчета Диаграммы Плитки
Эффективность производства
  • Количество производств по дате
  • Количество производств по продукту и группе номенклатуры
  • Количество запланированных производств по дате
  • Последние 10 продуктов по производству вовремя и в полном объеме
  • Всего заказов
  • % вовремя и в полном объеме
  • % не в полном объеме
  • % с опережением
  • % с опозданием
Брак по продукту
  • Процент брака (миллионных долей) по дате
  • Процент брака (миллионных долей) по продукту и группе номенклатур
  • Произведенное количество по дате
  • Первые 10 продуктов по проценту брака
  • Процент брака (миллионных долей)
  • Количество дефектных
  • Общее количество
Тенденция брака по продукту Процент брака (миллионных долей) по произведенному количеству Процент брака (миллионных долей)
Брак по ресурсу
  • Процент брака (миллионных долей) по дате
  • Процент брака (миллионных долей) по ресурсу и сайту
  • Процент брака (миллионных долей) по операции
  • Первые 10 ресурсов по проценту брака
Количество дефектных
Тенденция брака по ресурсу Процент брака (миллионных долей) по обработанному количеству
Отклонения цены производства от себестоимости для позаказной калькуляции себестоимости
  • Отклонения цены производства от себестоимости по дате и типу группы затрат
  • Отклонения цены производства от себестоимости по сайту и типу группы затрат
  • Первые 10 продуктов с неблагоприятным отклонением цены производства от себестоимости
  • Первые 10 неблагоприятных отклонений цены производства от себестоимости по ресурсу
  • Реализованная стоимость
  • Отклонение цены производства от себестоимости
  • % отклонения цены производства от себестоимости

Понимание модели данных и объектов

Следующие данные используются для заполнения страниц отчета в содержимом Power BI Эффективность производства. Эти данные представлены как общие измерения, которые помещаются на временное хранение в хранилище объектов. Хранилище объектов является базой данных Microsoft SQL Server, оптимизированной для аналитики. Дополнительные сведения о хранилище объектов см. в разделе Интеграция Power BI с хранилищем объектов.

В следующей таблице приведены ключевые агрегированные измерения, используемые в качестве основы для содержимого Power BI.

Объект Ключевые сводные измерения Источник данных для приложений для управления финансами и операциями Поле
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

В следующей таблице показано, как ключевые агрегированные измерения используются для создания нескольких вычисляемых мер в наборе данных содержимого.

Мера Как вычисляется мера
Отклонение цены производства от себестоимости, % SUM('Расхождение в производстве'[Расхождение в производстве]) / SUM('Расхождение в производстве'[Оценочная стоимость])
Все спланированные заказы COUNTROWS('Спланированный производственный заказ')
С опережением COUNTROWS(FILTER('Спланированный производственный заказ', 'Спланированный производственный заказ'[Запланированная дата окончания] < 'Спланированный производственный заказ'[Дата потребности]))
С опозданием COUNTROWS(FILTER('Спланированный производственный заказ', 'Спланированный производственный заказ'[Запланированная дата окончания] > 'Спланированный производственный заказ'[Дата потребности]))
Вовремя COUNTROWS(FILTER('Спланированный производственный заказ', 'Спланированный производственный заказ'[Запланированная дата окончания] = 'Спланированный производственный заказ'[Дата потребности]))
% вовремя IF ( 'Спланированный производственный заказ'[Вовремя] <> 0, 'Спланированный производственный заказ'[Вовремя], IF ('Спланированный производственный заказ'[Все спланированные заказы] <> 0, 0, BLANK()) ) / 'Спланированный производственный заказ'[Все спланированные заказы]
Завершено COUNTROWS(FILTER('Производственный заказ', 'Производственный заказ'[Принят] = TRUE))
Процент брака (миллионных долей) IF( 'Производственный заказ'[Общее количество] = 0, BLANK(), (SUM('Производственный заказ'[Количество дефектных]) / 'Производственный заказ'[Общее количество]) * 1 000 000)
Процент продукции, произведенной с опозданием 'Производственный заказ'[C опозданием #] / 'Производственный заказ'[Завершено]
С опережением и в полном объеме COUNTROWS(FILTER('Производственный заказ', 'Производственный заказ'[Выполнен в полном объеме] = TRUE && Производственный заказ'[Выполнен с опережением] = TRUE))
C опережением # COUNTROWS(FILTER('Производственный заказ', 'Производственный заказ'[Выполнен с опережением] = TRUE))
% с опережением IFERROR( IF('Производственный заказ'[C опережением #] <> 0, 'Производственный заказ'[C опережением #], IF('Производственный заказ'[Всего заказов] = 0, BLANK(), 0)) / 'Производственный заказ''[Всего заказов], BLANK())
Не завершено COUNTROWS(FILTER('Производственный заказ', 'Производственный заказ'[Выполнен в полном объеме] = FALSE && 'Производственный заказ'[Принят] = TRUE))
% не в полном объеме IFERROR( IF('Производственный заказ'[Не завершено] <> 0, 'Производственный заказ'[Не завершено], IF('Производственный заказ'[Всего заказов] = 0, BLANK(), 0)) / 'Производственный заказ'[Всего заказов], BLANK())
Выполнен с опозданием 'Производственный заказ'[Принят] = TRUE && 'Производственный заказ'[Значение задержки] = 1
Выполнен с опережением 'Производственный заказ'[Принят] = TRUE && 'Производственный заказ'[Дней задержки] < 0
Выполнен в полном объеме 'Производственный заказ'[Количество правильных] >= 'Производственный заказ'[Запланированное количество]
Принят 'Производственный заказ'[Значение производственного статуса] = 5 || 'Производственный заказ'[Значение производственного статуса] = 7
С опозданием и в полном объеме COUNTROWS(FILTER('Производственный заказ', 'Производственный заказ'[Выполнен в полном объеме] = TRUE && Производственный заказ'[Выполнен с опозданием] = TRUE))
C опозданием # COUNTROWS(FILTER('Производственный заказ', 'Производственный заказ'[Выполнен с опозданием] = TRUE))
% с опозданием IFERROR( IF('Производственный заказ'[С опозданием #] <> 0, 'Производственный заказ'[С опозданием #], IF('Производственный заказ'[Всего заказов] = 0, BLANK(), 0)) / 'Производственный заказ'[Всего заказов], BLANK())
Вовремя и в полном объеме COUNTROWS(FILTER('Производственный заказ', 'Производственный заказ'[Выполнен в полном объеме] = TRUE && 'Производственный заказ'[Выполнен с опозданием] = FALSE && 'Производственный заказ'[Выполнен с опережением] = FALSE))
% вовремя и в полном объеме IFERROR( IF('Производственный заказ'[Вовремя и в полном объеме] <> 0, 'Производственный заказ'[Вовремя и в полном объеме], IF('Производственный заказ'[Завершено] = 0, BLANK(), 0)) / 'Производственный заказ'[Завершено], BLANK())
Всего заказов COUNTROWS('Производственный заказ')
Общее количество SUM('Производственный заказ'[Количество правильных]) + SUM('Производственный заказ'[Количество дефектных])
Процент брака (миллионных долей) IF( 'Маршрутные проводки'[Обработанное количество] = 0, BLANK(), (SUM('Маршрутные проводки'[Количество дефектных]) / 'Маршрутные проводки'[Обработанное количество]) * 1 000 000)
Процент брака смешанный (миллионных долей) IF( 'Маршрутные проводки'[Общее смешанное количество] = 0, BLANK(), (SUM('Маршрутные проводки'[Количество дефектных]) / 'Маршрутные проводки'[Общее смешанное количество]) * 1 000 000)
Обработанное количество SUM('Маршрутные проводки'[количество правильных]) + SUM('Маршрутные проводки'[Количество дефектных])
Общее смешанное количество SUM('Производственный заказ'[Количество правильных]) + SUM('Маршрутные проводки'[Количество дефектных])

В следующей таблице приведены ключевые измерения, используемые в качестве фильтров для разделения агрегированных измерений, чтобы можно было достичь большей детализации и получить более глубокое аналитическое представление.

Объект Примеры атрибутов
Дата учета товара, как готового Дата выполнения (приемки), месяц и смещение года
Завершенная дата Смещение месяца окончания и месяц
Дата потребности Смещение месяца даты потребности и дата потребности
Дата маршрутной проводки Смещение месяца маршрутной проводки и дата
Сайты Код сайта, имя сайта, регион и город
Объекты Код и имя
Ресурсы Код ресурса, имя ресурса, тип ресурса и группа ресурсов
Товары Номер продукта, наименование продукта, код номенклатуры и группа номенклатур