Представьте, что каждый пользователь должен иметь доступ именно к своим данным.
И что отчет у всех одинаковый по используемым сущностям.
Внутри базы, в общих сущностях(и полях) для каждого пользователя ,выстроены свои условно динамические "оси" агрегации.
Если есть опция генерить отчеты на лету для каждого юзера (подставляя, например, наименование генерируемой для юзера вьюхи на уровне дакса или как либо иначе) - то можно пойти по ней.
Мы думаем пока, как лучше - через DQ или импорт. Кажется, что нас должен спасти DQ, но пока я не понимаю как.
DAX работает с тем, что в модели данных. Если импорт - то уже импортированных данных, никаких динамических вьюх. DQ вам поможет не импортировать 2 млрд строк, но тоже, думаю, никаких таких динамических вьюх.