Минимальная дата DAX PowerBI, сгруппированная по клиенту. Отвечает на фильтры пользователя. - PullRequest
0 голосов
/ 12 декабря 2018

У меня есть фон SQL, и я пытаюсь изучить DAX.По сути, у меня есть запрос в наборе данных, где мне нужно получить самую раннюю дату, соответствующую каждой строке, для одного и того же клиента (сгруппированную по клиенту), и мне нужен фильтр дат для дат не раньше, чем отсечение.Мне также нужно, чтобы он отвечал на пользовательские фильтры в отчете - (где они будут выбраны программой - может быть, мне нужна здесь мера?).

Я действительно понятия не имею, как построить это в DAX.

Подводя итог: для каждой строки (каждая строка является случаем обслуживания) должна быть дата этого случая обслуживания (ServiceStart), но также самый ранний запуск службы для случаев обслуживания того же клиента, начиная сопределенную дату, динамически отвечая на программные фильтры на стороне пользовательского интерфейса отчета.

Запрос в SQL выглядит примерно так:

Данные в SQL

Как вы можете видеть в строке 4, есть две разные даты, потому что у этого клиента фактически была более ранняя дата случая обслуживания в другой строке таблицы.

Я открыт для всех предложений относительнолучшее решение.

...