Мне нужна функция dax для вычисления среднего показателя.
Существует метрический срок годности, который представляет собой разницу текущей даты и первой входящей даты.Первая входящая дата - это дата, когда определенный материал впервые поступает в магазин.Показатель должен быть таким, чтобы при просмотре на общем уровне он давал среднее значение отдельных сроков хранения (уровень магазина и материала).
Я пытался использовать функцию суммирования, чтобы сгруппировать таблицу с материалом и хранить,затем в дополнение к этому я использовал функцию Averagex для вычисления среднего.Также опробовал функцию sumx поверх нее и разделил ее на различное количество строк.
Выход POWERBI На рисунке показан выходной сигнал power bi (в идеале срок годности при хранении и SL test1 должны быть одинаковыми идолжно дать 5,78)
Выход Power BI:
ИЗМЕРЕНИЯ
Первая входящая дата: = MIN (Inward [Rdate])
Срок годности: = DIVIDE (MAX ('Date' [Date]) - [First Inward Date], 7,0)
SL test1: = CALCULATE (AVERAGEX (SUMMARIZE (Inward, Inward [StoreMaterial], "avg", DIVIDE (MAX ('Date' [Date]) - [Первая входящая дата], 7,0)), [avg]))
Структура куба На этом рисунке показана структура внутренней таблицы в табличном кубе SSAS
Структура куба: