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

start [/forum/topic.php?fid=49&msg=33368372&tid=1870901]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 257ms |
| total: | 408ms |

| 0 / 0 |
