Я создал меру еженедельного запроса следующим образом:
RequestsWeekly = var result= CALCULATE(
DISTINCTCOUNTNOBLANK(SessionRequests[RequestDateTime]),
FILTER('Date','Date'[WeekDate]=SELECTEDVALUE('DateSelector'[WeekDate],MAX('DateSelector'[WeekDate]))))+0
RETURN
IF ( NOT ISBLANK ( result ), result)
DateSelector - это отдельная таблица (не связанная с какой-либо другой таблицей в модели данных), которую я создал для всех дат в раскрывающемся меню выберите для Power BI Dasbboard. К сожалению, поскольку в таблице «Выбор даты» меньше дат, чем в таблице «Дата», я получаю ... Таблица «Дата» - это стандартная таблица DATE, заполненная датами с 1970 по 2038 год. Дата подключается к запросам на сеанс через однонаправленные отношения «многие к одному». фильтр. Запросы сеансов - это таблица основных фактов.
Мне нужно избавиться от пустой строки в наборе результатов через DAX, чтобы она не отображалась в мой график по оси X. Я пробовал много разных комбо DAX, таких как blank () и NOT ISBLANK. Нужно ли создавать таблицу для набора результатов, а затем пытаться отфильтровать там пустой день?