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

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
09.11.2005, 08:42
|
|||
|---|---|---|---|
|
|||
Не вычисляемые агрегаты |
|||
|
#18+
Есть таблица фактов по месячно. Из них никак не следуют факты по квартально и за год. Например средняя зарплата по предприятию за месяц. если нет ни кол-во работников ни общей зарплаты никак не получить среднюю зарплату за квартал. (учитывая что кол-во работников меняется из месяца в месяц) Очень хочется засунуть эти данные в OLAP. Можно ли сделать чтобы это выглядело следующим образом: Если запрошены данные за месяц - выдаются введенные цифры. Если запрошены данные за квартал - выдаются пустые строки. ИЛИ Где-то посчитаны данные за квартал (в другой таблицы фактов) и выдаются именно они. MS OLAP 2000, можно ткнуть носом в литературу. С уважением Idid ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.11.2005, 10:22
|
|||
|---|---|---|---|
|
|||
Не вычисляемые агрегаты |
|||
|
#18+
А зачем вам это всё в олап "засовывать"? сколько у вас фактов? IdidЕсли запрошены данные за месяц - выдаются введенные цифры. Если запрошены данные за квартал - выдаются пустые строки.А какое удовольствие получит аналитик рассматривая пустые строки? просто запретите выбор квартала - удалите или задизэйблите уровень IdidГде-то посчитаны данные за квартал (в другой таблицы фактов) и выдаются именно они.сделайте два куба и объедините их в виртуальный, в котором можно сделать Calc.Member типа Iif(Time.CurrentMember.Level Is Time.Quater,Measures.QuaterFigure,Measures.MonthFigure) Ну и в конце-концов надо будет "узнать" кол-во сотрудников ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.11.2005, 11:08
|
|||
|---|---|---|---|
|
|||
Не вычисляемые агрегаты |
|||
|
#18+
Dmitry BiryukovА зачем вам это всё в олап "засовывать"? сколько у вас фактов? Просто кроме этих "неправильных" агрегатов есть еще целая куча правильных - т.е. тех которые нужно суммировать А засовываем мы все это в ОЛАП из-за собственной лени. Иначе некоторые отчетные формы придется строить на основе двух источников данных (OLAP и SQL) что вполне возможно но очень неприятно. Я вообще хотел ограничится Excelом как клиентом, и совсем не рисовать отчетных форм. Dmitry Biryukov А какое удовольствие получит аналитик рассматривая пустые строки? просто запретите выбор квартала - удалите или задизэйблите уровень Ну он сможет добраться до нужных цифр в каких-то случаях. И если в других случаях этих цифр просто нет (и быть не может) то это объяснимо Dmitry Biryukov сделайте два куба и объедините их в виртуальный, в котором можно сделать Calc.Member типа Iif(Time.CurrentMember.Level Is Time.Quater,Measures.QuaterFigure,Measures.MonthFigure) За идею спасибо, а таким-же образом с помощью вычисляемого члена, можно запретить показ цифр в квартале и годе? С уважением Idid ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=49&tablet=1&tid=1870901]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 257ms |
| total: | 375ms |

| 0 / 0 |
