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

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
23.04.2002, 09:46
|
|||
|---|---|---|---|
|
|||
накопительная сумма - где-то ошибка.... |
|||
|
#18+
Есть ситуация: Куб с одним Dimension [Дата события](Year, Quater, Month, Day), и одно [Measure].[Колво]. Таблица фактов такая ID, DATEEVENT (FK на таблицу времени). Вот собственно и все. По времени есть уровень All. Нужно сделать: - чтобы [Measure].[колво] отражало прирост ID - чтобы еще какое-нибудь измерение показывало нарастающий итог этих приростов. Итого, делаем Dimension 'Дата события] с агрегацией по [All]. Создаем куб, в нем объявляем [Measure].[колво], которое соответсвует Distinct Count по ID. Часть первая задания выполнена. Для получения нарастающего итога создаем Calculated Cell [Measure].[колво_сум]. В мастере указываем, что он идет по {[Measure].[кол-во]} IIF([Дата события].CurrentMember.PrevMember IS NULL, 0, IIF(IsEmpty([Measures].[Колво]), 0, [Measures].[Колво]) ) + IIF(IsEmpty([Measures].[Колво]), 0, [Measures].[Колво]) Редактор пропустил запрос, но вот с результатом... Везде ERR. В первых промежутках времени точно данных нету, то есть там должны работать ветки NULL. При двойном клике на ERR получаю Infinite recursion detected during execution calculated member. Но намека рекурсии не вижу, если честно . Итого, возможно, причина в том, что надо убрать [All] по времени? Но есть подозрение, что по месяцу, кварталу там тоже какие-то проблемы. И еще. Получается, что Calculated Cell закрывает показ самого [Measure].[колво]. Надо бы их рядом показывать. То есть для этого сделать второй куб с одним "просто [Measure].[колво]", и потом их увязать по времени? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=46&mobile=1&tid=1822981]: |
0ms |
get settings: |
10ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
136ms |
get topic data: |
9ms |
get forum data: |
4ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 450ms |

| 0 / 0 |
