Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Express Server. Агрегировать через формулу?
|
|||
|---|---|---|---|
|
#18+
Совсем запутался. Требуется помощь. Есть показатель-формула МАРЖА_ПРОЦЕНТЫ на измерениях НОМЕНКЛАТУРА и ВРЕМЯ вычисляемый как МАРЖА / (ОТГРУЗКА - МАРЖА) *100 Измерение НОМЕНКЛАТУРА связано отношением МЕНЕДЖЕР.НОМЕНКЛАТУРА с измерением МЕНЕДЖЕР. Т.е. каждой номенклатурной позицией заведует определённый менеджер. Как агрегировать показатель МАРЖА_ПРОЦЕНТЫ через отношение МЕНЕДЖЕР.НОМЕНКЛАТУРА, чтобы при агрегации использовалась формула, через которую вычисляется этот показатель? (суммирование процентов "relation МЕНЕДЖЕР.НОМЕНКЛАТУРА operator sum" не имеет смысла) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2004, 09:13 |
|
||
|
Express Server. Агрегировать через формулу?
|
|||
|---|---|---|---|
|
#18+
.. и опять путаюсь - перескочил через шаг: конечно же хочу что бы показатель МАРЖА_ПРОЦЕНТЫ правильно персчитывался при агрегации по измерению МЕНЕДЖЕР. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2004, 09:25 |
|
||
|
Express Server. Агрегировать через формулу?
|
|||
|---|---|---|---|
|
#18+
PetСовсем запутался. Требуется помощь. если у Вас связь между таблицами Номенклатура и Менеджер как 1 к 1 - то достаточно добавить измерение Менеджер в куб и указать поле связующее эти 2 таблицы приведите скриншот вашего куба в AS Manager - предварительно включив в него измерение Менеджер , если конечно возникнут проблемы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2004, 10:13 |
|
||
|
Express Server. Агрегировать через формулу?
|
|||
|---|---|---|---|
|
#18+
Bear_ если у Вас связь между таблицами Номенклатура и Менеджер как 1 к 1 Связь между Номенклатура и Менеджер Parent-child. Вся номенклатура поделена между менеждерами, за номенклатурную позицию отвечает только один менеджер. Bear_ приведите скриншот вашего куба в AS Manager - предварительно включив в него измерение Менеджер , если конечно возникнут проблемы Боюсь для переноса из Oracle Express OLAP в MS AS потребуются знания, которыми я не обладаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2004, 11:33 |
|
||
|
Express Server. Агрегировать через формулу?
|
|||
|---|---|---|---|
|
#18+
PetБоюсь для переноса из Oracle Express OLAP в MS AS потребуются знания, которыми я не обладаю. прошу прощения - невнимательно прочел тему топика и стоит только попробовать - в MS AS нет ничего сложного ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2004, 13:24 |
|
||
|
Express Server. Агрегировать через формулу?
|
|||
|---|---|---|---|
|
#18+
to Pet : Что именно вы хотите получить? Decimal-формулу на осях <МЕНЕДЖЕР,ВРЕМЯ>, которая "агрегировала" бы всё что положено с использованием формулы МАРЖА_ПРОЦЕНТЫ и с учётом parent-child relation МЕНЕДЖЕР.НОМЕНКЛАТУРА ? Нужно именно это? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2004, 14:42 |
|
||
|
Express Server. Агрегировать через формулу?
|
|||
|---|---|---|---|
|
#18+
Да. Если я правильно понял, именно это. Возможная проблема в том, что показатели, заданные в формуле "размерны" по измерению НОМЕНКЛАТУРА, но не по МЕНЕДЖЕР. При агрегации на лету через селектор правильно агрегируются все остальные необходимые показатели ОТГРУЗКА, МАРЖА, но не МАРЖА_ПРОЦЕНТЫ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2004, 14:50 |
|
||
|
Express Server. Агрегировать через формулу?
|
|||
|---|---|---|---|
|
#18+
Если я правильно понял задачу, то ... для начала попробовал бы вот такое "статическое серверное" решение : 1) Создаём Множество define set.МЕНЕДЖЕР.НОМЕНКЛАТУРА valueset НОМЕНКЛАТУРА <МЕНЕДЖЕР> 2) Создаём Программу define ПРОГРАММА1 program decimal program lmt НОМЕНКЛАТУРА to set.МЕНЕДЖЕР.НОМЕНКЛАТУРА return total(МАРЖА_ПРОЦЕНТЫ ВРЕМЯ) end 3) Создаём Формулу define НОВАЯ_ФОРМУЛА formula decimal <МЕНЕДЖЕР ВРЕМЯ> eq ПРОГРАММА1 4) Заполняем set.МЕНЕДЖЕР.НОМЕНКЛАТУРА используя отношение МЕНЕДЖЕР.НОМЕНКЛАТУРА Вот собственно и всё. Пользоваться НОВОЙ_ФОРМУЛОЙ. (Работать должно, но за правильность и эффективность не ручаюсь :) ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2004, 15:36 |
|
||
|
Express Server. Агрегировать через формулу?
|
|||
|---|---|---|---|
|
#18+
Описание ситуации заново. Размерности: .............НОМЕНКЛАТУРА .............ВРЕМЯ .............МЕНЕДЖЕР Показатели-переменные: .............ОТГРУЗКА по НОМЕНКЛАТУРА, ВРЕМЯ .............МАРЖА по НОМЕНКЛАТУРА, ВРЕМЯ Показатели-функции: .............МАРЖА_ПРОЦЕНТЫ по НОМЕНКЛАТУРА, ВРЕМЯ eq МАРЖА / (ОТГРУЗКА - МАРЖА) *100 Отношения: .............МЕНЕДЖЕР.НОМЕНКЛАТУРА parent-child relation (заполняется при загрузке данных в OLAP - каждой номенклатуре присуждается менеджер, у любого менеджера есть множество его номенклатур) менеджеры{менеджер_1..менеджер_3} номенклатуры{номенклатура_1.. номенклатура_9} МЕНЕДЖЕРНОМЕНКЛАТУРА менеджер_1 номенклатура_1 менеджер_1 номенклатура_2 менеджер_1 номенклатура_3 менеджер_2 номенклатура_4 менеджер_3 номенклатура_5 менеджер_3 номенклатура_6 менеджер_3 номенклатура_7 менеджер_3 номенклатура_8 менеджер_3 номенклатура_9 Строим таблицу всех показателей. Проблемная ситуация: Когда в селекторе выбираешь аггрегирование НОМЕНКЛАТУРА в МЕНЕДЖЕР все показатели суммируются. Но суммирование процентов не имеет смысла! Очень хочется что бы они пересчитывались по формуле. Что сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2004, 09:50 |
|
||
|
Express Server. Агрегировать через формулу?
|
|||
|---|---|---|---|
|
#18+
Георгий Т. return total(МАРЖА_ПРОЦЕНТЫ ВРЕМЯ) смущает total - суммирование процентов? Георгий Т. 4) Заполняем set.МЕНЕДЖЕР.НОМЕНКЛАТУРА используя отношение МЕНЕДЖЕР.НОМЕНКЛАТУРА а как заполнить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2004, 09:54 |
|
||
|
|

start [/forum/topic.php?fid=49&msg=32738537&tid=1872159]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
61ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 370ms |

| 0 / 0 |
