Совершенно новый с DAX и борется с отфильтрованным RANKX. У меня есть таблица StatsDB и таблица ключей игрока для базы данных фэнтези-футбола, над которой я работаю.
Каждая строка таблицы данных представляет собой игровой журнал для игрока:
StatsDB
- PlayerID (отношение)
- год
- Имя
- Должность
- Команда
- Неделя
- Пропуск попыток
- Успешные сдачи
- и т.д.. - Другие соответствующие статистические данные о правонарушениях.
PlayerKey
- PlayerID (отношение)
- Имя игрока
- Текущая позиция
Я создал меры, которые вычисляют очки фантазии на основе статистики.
Пример мер:
- FPTS Rush Yds: = РАСЧЕТ (сумма ([Rush Yards]) *. 1)
- Всего FPTS: = [Потерянный FPTS потерян] + [FPTS Rush Yds] + [TDTS Pass TDs] + и т. Д.
У меня есть ранг очков, который, кажется, работает для контекста
pivot / slicers -
=if(not(ISBLANK([FPTS Total])),rankx(filter(all(PlayerKey),not(isblank([FPTS
> Total]))),[FPTS Total]),blank())
Тем не менее, моя цель состоит в том, чтобы иметь меру "фэнтезийных очков". Где в каком-либо заданном промежутке времени игрок оценивал очки фэнтези, набранные на его позиции?
Есть идеи, как это сделать? Буду очень признателен! Я могу сделать это вручную, но пытаюсь установить позиционные ранги в модели данных и застрял.