ssas tabular - измерение дизайна - PullRequest
0 голосов
/ 27 июня 2018

вопрос о мерах в табличной форме. Лучше ли иметь физическую меру в таблице фактов в виде столбца, а затем выполнить простую меру суммы? например,

Представьте себе сценарий, в котором у меня есть мера под названием Доход в таблице фактов, но пользователь хочет видеть доход ProductA, доход Product B как отдельные показатели (без использования показателя дохода с измерением продукта, что да дает тот же результат)

Или лучше рассчитать dax с суммой и фильтром на основе затемнения продукта. например Продукт B Доход: = CALCULATE(SUM('fact'[Income]);VALUES('Product Type dim');('Product Type dim'[Product Tye] ="ProductB"))

Я испробовал оба метода, и оба возвращают один и тот же результат ... просто хочу знать, что было бы лучше здесь. (таблица фактов около 300 миллионов строк)

Ответы [ 2 ]

0 голосов
/ 14 августа 2018

DC07 Как конечные пользователи смотрят вашу модель? Они используют его в PowerPivot (Excel) или PowerBI? Я бы предложил выполнить эти вычисления в элементе визуализации (PowerBI) в PowerPivot в качестве метода отображения расчета.

0 голосов
/ 28 июня 2018

Чем меньше показателей, тем эффективнее будет ваш отчет. В этой ситуации я бы порекомендовал просто придерживаться простой меры sum () и применять ее к каждому продукту. Это был бы наиболее эффективный подход, вычисление 300 миллионов строк, в то время как фильтрация и вызов значений, безусловно, замедляют работу.

...