Как отфильтровать данные в одной таблице фактов для подмножества значений из другой таблицы фактов - PullRequest
0 голосов
/ 28 февраля 2020

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

AccountId IN (
SELECT AccountID
FROM factAccountDay fAD
WHERE fAD.CriteriaFlag = "Y"
AND fAD.SnapshotDate BETWEEN {the dates in the filter}
)

Так что флаг CriteriaFlag может меняться день ото дня. Если для какого-либо дня для учетной записи установлено значение CriteriaFlag, равное Y, то этот день должен отображаться в отчете.

Если показатели взяты из factAccountDay, фильтры уровня страницы с использованием CriteriaFlag и SnapshotDate работают нормально. Но сложность связана с мерами, взятыми из других таблиц фактов.

Как это можно сделать?

...