Различное значение в диаграмме PowerBi для уровня детализации - PullRequest
0 голосов
/ 09 марта 2020

Диаграмма производительности состоит из трехуровневой иерархии дат (1) год, (2) месяц, (3) неделя в качестве осей. Развернув график по иерархии дат, я хотел бы отобразить разные показатели для уровня детализации. Таким образом, уровень детализации (1) дата [год] отображает меру A, (2) дата [месяц] отображает меру B, (3) дата [неделя] отображает меру C.

Цените любую помощь по эта проблема очень много.

Заранее спасибо!

Ответы [ 2 ]

0 голосов
/ 10 марта 2020

Следующее работает для меня и предоставляет уникальную меру для каждого уровня детализации:

Measure_PAR = IF (ISFILTERED (Query1 [Date]. [Year])) && ISFILTERED (Query1 [Date]. [Month] ) && ISFILTERED (запрос1 [дата]. [Неделя]), показатель C, IF (ISFILTERED (запрос1 [дата]. [Год]) && ISFILTERED (запрос1 [дата]. [Месяц])), показатель B, IF ( ISFILTERED (запрос1 [дата производства]. [Год]), мера A)))

0 голосов
/ 09 марта 2020

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

https://docs.microsoft.com/en-us/power-bi/desktop-cross-report-drill-through

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

...