|
|
|
Итоги в табличной модели
|
|||
|---|---|---|---|
|
#18+
Добрый день! Имеется куб(Табличная модель). Реализована вот такая мера: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Мера рассчитывается на каждом уровне. Но получается, что при детализации данный показатель по строкам может быть разный, но в итоге он расcчитывается от итоговых значений и поэтому всегда равен 100%. Можно ли как то реализовать, чтобы итог был средним от детализации? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2019, 17:25 |
|
||
|
Итоги в табличной модели
|
|||
|---|---|---|---|
|
#18+
Я попыталась создать вычисляемый столбец: Код: vbnet 1. 2. Он выводит итоговую сумму по столбцу [QuantityDal]. А надо, чтобы для каждой строки выводил сумму по столбцу с фильтром по дате. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2019, 11:05 |
|
||
|
Итоги в табличной модели
|
|||
|---|---|---|---|
|
#18+
Lania, можете сделать пример в Power BI Desktop? если вопрос решаем, так будет конструктивно и быстро ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2019, 11:18 |
|
||
|
Итоги в табличной модели
|
|||
|---|---|---|---|
|
#18+
1. В гугле "Detecting Total, Subtotal" 2. Вы точно написали про вычисляемый столбец? может речь о мере все же? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2019, 13:27 |
|
||
|
Итоги в табличной модели
|
|||
|---|---|---|---|
|
#18+
IDVT, Да, я пыталась создать вычисление в столбце, чтобы потом создать вычисляемую меру просто sum, чтобы данные не рассчитывались на каждом уровне, а просто суммировались из детализации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2019, 14:13 |
|
||
|
Итоги в табличной модели
|
|||
|---|---|---|---|
|
#18+
Либо закладывайте эту логику в запросе к источнику данных, либо выносите все в меру, расчетные колонки не сжимаются. Агрегаты в Dax не самое слабое место, приведите на примере что именно вы хотите рассчитать. Сейчас Ваша мера для каждой строки вернет одно и то же значения, понять что именно Вам нужно не так просто. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2019, 14:32 |
|
||
|
Итоги в табличной модели
|
|||
|---|---|---|---|
|
#18+
IDVT, Во вложении скриншот сводной таблицы. SSL% это остатки/средний заказ. И в этом случае получается, что итоговый процент рассчитывается как итог по остаткам/итог средний заказ. и получается 100%. А нужно, чтобы в этом итоге было 90%, как среднее от всех значений внутри. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2019, 14:50 |
|
||
|
Итоги в табличной модели
|
|||
|---|---|---|---|
|
#18+
Конкретно для этой задачи: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2019, 15:11 |
|
||
|
Итоги в табличной модели
|
|||
|---|---|---|---|
|
#18+
IDVT, спасибо. Получается такой вариант будет работать только если используется измерение "Дистрибьютор". А если к нему добавить другие, или вообще не будет Дистрибьютора, а будут другие поля, то уже работать не будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2019, 15:17 |
|
||
|
Итоги в табличной модели
|
|||
|---|---|---|---|
|
#18+
IDVT, Конструкция Dimensional['Дистрибьютер'] наверное работает только в power bi, в табличной модели кубов такое не поддерживается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2019, 15:21 |
|
||
|
Итоги в табличной модели
|
|||
|---|---|---|---|
|
#18+
Dimensional['Дистрибьютер'] => ИмяИзмерения[ИмяАтрибута] по которым Вам нужно сгруппировать расчет и получить среднее значение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2019, 15:25 |
|
||
|
Итоги в табличной модели
|
|||
|---|---|---|---|
|
#18+
IDVT,уже дошло) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2019, 15:31 |
|
||
|
Итоги в табличной модели
|
|||
|---|---|---|---|
|
#18+
IDVT, результат данного выражения ничем не отличается, от того, что у меня уже было рассчитано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2019, 16:23 |
|
||
|
Итоги в табличной модели
|
|||
|---|---|---|---|
|
#18+
Покажите свою меру... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2019, 08:56 |
|
||
|
Итоги в табличной модели
|
|||
|---|---|---|---|
|
#18+
IDVT, Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2019, 10:19 |
|
||
|
Итоги в табличной модели
|
|||
|---|---|---|---|
|
#18+
Пустое имя дистрибьютора это что? нет соответствующего ключа в измерении и факты сопоставляются с Blank()? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2019, 11:23 |
|
||
|
Итоги в табличной модели
|
|||
|---|---|---|---|
|
#18+
IDVT, Дистрибьютор является атрибутом. Ключевой атрибут другой. там есть и другое дистры с 0%. Как оказалось очень многим не нравится такая логика расчета итогов. В другом случае обратились, что есть вычисляемое поле, где итог это не сумма всех значений по столбцу, а так же вычисление по итогу. Я сейчас попробую реализовать на многомерной модели и посмотрю как там будут вычисляться итоги. Но от многомерной хотелось бы уже уходить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2019, 13:31 |
|
||
|
Итоги в табличной модели
|
|||
|---|---|---|---|
|
#18+
Нечего не понял из написанного.... Скрин на примере PowerBI ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2019, 15:19 |
|
||
|
Итоги в табличной модели
|
|||
|---|---|---|---|
|
#18+
В MDX надо использовать Scope. В DAX смотреть, как аналогично его реализовать. Вот есть серия статей: https://javierguillen.wordpress.com/2012/05/02/scoping-at-different-granularities-in-dax-part-i/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2019, 12:05 |
|
||
|
|

start [/forum/topic.php?fid=49&msg=39857257&tid=1857509]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
107ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 440ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...