powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / полуаддитивные показатели
25 сообщений из 30, страница 1 из 2
полуаддитивные показатели
    #32850911
discoverer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ситуация такая:
Oracle Discoverer 9i.
указываю в свойствах показателя default aggregation = SUM
показатель - численность персонала(аналог - остатки на складах)
суммировать по департаметам нужно, а вот по датам никак нельзя(в лучшем случае среднее)
Подскажите, как можно указать что показатель являеться полуаддитивным в Oracle Discoverer ? Или еще лучше - для одного SUM, для другого AVG.
Т.е для измерения "Департамент" суммируеться, а по измерению "Время" нет.

Попутный вопрос.А другие средства OLAP это позволяют ?
...
Рейтинг: 0 / 0
полуаддитивные показатели
    #32850981
Виктор Сакович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
discovererСитуация такая:
Oracle Discoverer 9i.
указываю в свойствах показателя default aggregation = SUM
показатель - численность персонала(аналог - остатки на складах)
суммировать по департаметам нужно, а вот по датам никак нельзя(в лучшем случае среднее)
Подскажите, как можно указать что показатель являеться полуаддитивным в Oracle Discoverer ? Или еще лучше - для одного SUM, для другого AVG.
Т.е для измерения "Департамент" суммируеться, а по измерению "Время" нет.

Попутный вопрос.А другие средства OLAP это позволяют ?

MicroStrategy позволяет при агрегации на более высокий уровень, скажем с дня на месяц, выбирать первое или последнее значение. То есть значение за январь может быть равно значению либо за первое января, либо за 31.
При этом может быть выбрано два алгоритма вычисления в зависимости от того, имеются ли значения уровня складских запасов за каждый день, либо некоторые значения в какие-то дни могут отсутствовать.

Если же перед Вами стоит задача осреднения, то можно использовать вложенную метрику, в которой для разных измерений задаются разные операторы агргации. В данном случае - осреднение по времени и суммирование по другим измерениям.
...
Рейтинг: 0 / 0
полуаддитивные показатели
    #32851056
Jurii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попутный вопрос.А другие средства OLAP это позволяют ?

В OLAP-сервере Cognos PowerPlay это делается через выбор опции Time-state Rollup (первый период, последний период, среднее за период и др.).

Вопрос к Виктору: действительно в MSTR есть понятие измерения Времени? Или оно ничем не отличается от других измерений?
...
Рейтинг: 0 / 0
полуаддитивные показатели
    #32851169
Владимир Штепа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
discoverer
Попутный вопрос.А другие средства OLAP это позволяют ?

В MS AS 2005 есть semiadditive measures. Делают как раз то, что вам надо.
...
Рейтинг: 0 / 0
полуаддитивные показатели
    #32851822
Birkhoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
discovererСитуация такая:
Oracle Discoverer 9i.
указываю в свойствах показателя default aggregation = SUM
показатель - численность персонала(аналог - остатки на складах)
суммировать по департаметам нужно, а вот по датам никак нельзя(в лучшем случае среднее)
Подскажите, как можно указать что показатель являеться полуаддитивным в Oracle Discoverer ? Или еще лучше - для одного SUM, для другого AVG.
Т.е для измерения "Департамент" суммируеться, а по измерению "Время" нет.

Попутный вопрос.А другие средства OLAP это позволяют ?

Навскидку могу посоветовать использовать аналитические функции Oracle, где можно задать например что суммирование идет отдельно по департаментам и датам. Что то типа
Код: plaintext
select sum(kolvo) over(partition by dep,dat) from stat

А по второму вопросу, например, в Oracle Express и OLAP Option с поддержкой неаддитивных показателей все хорошо.
...
Рейтинг: 0 / 0
полуаддитивные показатели
    #32851872
Alex_D
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BirkhoffНавскидку могу посоветовать использовать аналитические функции Oracle, где можно задать например что суммирование идет отдельно по департаментам и датам. Что то типа
Код: plaintext
select sum(kolvo) over(partition by dep,dat) from stat

А по второму вопросу, например, в Oracle Express и OLAP Option с поддержкой неаддитивных показателей все хорошо.

А можно ли как нибудь извратится, чтоб при использовании аналитических функции список полей в опции over(partition by dep,dat) - был динамическим.

Т.е. например, при удалении столбца dat из отчета опция
Код: plaintext
over(partition by dep,dat) 
автоматически преобразовывалась в
Код: plaintext
over(partition by dep)
...
Рейтинг: 0 / 0
полуаддитивные показатели
    #32851892
JuriiВопрос к Виктору: действительно в MSTR есть понятие измерения Времени? Или оно ничем не отличается от других измерений?
А что можно реализовать в измерении Время в Cognos, чего нельзя реализовать в любом другом?
...
Рейтинг: 0 / 0
полуаддитивные показатели
    #32851925
Birkhoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_DА можно ли как нибудь извратится, чтоб при использовании аналитических функции список полей в опции over(partition by dep,dat) - был динамическим.

Т.е. например, при удалении столбца dat из отчета опция
Код: plaintext
over(partition by dep,dat) 
автоматически преобразовывалась в
Код: plaintext
over(partition by dep)


Может вычислять и то и другое в отчете одновременно?
...
Рейтинг: 0 / 0
полуаддитивные показатели
    #32852002
Alex_D
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может вычислять и то и другое в отчете одновременно?

Это понятно ...
...
Рейтинг: 0 / 0
полуаддитивные показатели
    #32856145
Константин Лисянский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JuriiВ OLAP-сервере Cognos PowerPlay это делается через выбор опции Time-state Rollup (первый период, последний период, среднее за период и др.).

При этом, измерение ВРЕМЯ в Cognos PowerPlay может быть только одно. Что не очень удобно. В частности, невозможно организовать поддержку модели Accumulating Snapshot.

JuriiВопрос к Виктору: действительно в MSTR есть понятие измерения Времени? Или оно ничем не отличается от других измерений?

Отвечу за него. Ничем не отличается от других. Тут надо сказать, что понятие ИЗМЕРЕНИЕ как таковое отсутствует в Microstrategy. Есть понятие иерархии. Это примерно соответствует понятию измерения в Cognos. Однако в Microstrategy оно помощнее, поскольку в Cognos несколько drill-down path могут иметь только один общий уровень, тогда как в Microstrategy их количество не ограничено. Это предоставляет дополнительную гибкость.
Что касается поддержки именно времени, то, так же, как и с остальными измерениями, оно реализуется на уровне РСУБД соответствующими таблицами.



С уважением,
Константин Лисянский
http://lissianski.narod.ru
...
Рейтинг: 0 / 0
полуаддитивные показатели
    #32858600
Виктор Сакович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Jurii Попутный вопрос.А другие средства OLAP это позволяют ?

В OLAP-сервере Cognos PowerPlay это делается через выбор опции Time-state Rollup (первый период, последний период, среднее за период и др.).

Вопрос к Виктору: действительно в MSTR есть понятие измерения Времени? Или оно ничем не отличается от других измерений?

Я редко захожу сюда, поэтому не сразу ответил.
Константин достаточно подробно ответил на этот вопрос, добавить почти нечего.

У некоторых OLAP-продуктов действительно есть отдельное измерение времени, кстати непонятно зачем. Времена ведь бывают разными. В задаче может быть множество времён: Время заказа, Время отгрузки, Время продажи, Время поставки и т.п. И для каждого может потребоваться иерархия с месяцами, кварталами и т.д.
Более того, в каждой компании есть свои бизнес правила, как работать со временем, например, как недели соответствуют месяцам. Если выстраивать время путём постоения соответственных справочных таблиц, то всё это можно учесть. Если временная иерархия выстроена заранее, то что с ней можно сделать?
...
Рейтинг: 0 / 0
полуаддитивные показатели
    #32895458
Хаски
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я конечно не специалист, но есть у меня предположение, что в подобных случаях (типа описанного) разумнее всего использовать, таблицы в которых агрегаты рассчитаны заранее, зарегистрировав их в качестве summaries.
Тем более, что эти агрегаты могут потребоваться не только в случае полуаддитивных показателей, но и для совсем не аддитивных.
Например, проценты когда они выступют не в качестве расчетных величин, а поставляются из таблиц фактов ведут себя весьма удивительно :) и не только по измерению время. А стандартные функции агрегирования, как и аналитические функции Oracle отнюдь не всегда производят перерасчет так, как он должен производится по всевозможным ПБУ и аналитическим методикам...
Возможно я конечно неправ.

С уважением.
...
Рейтинг: 0 / 0
полуаддитивные показатели
    #32898012
Jurii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Андрей Прохоров:

А что можно реализовать в измерении Время в Cognos, чего нельзя реализовать в любом другом?

Измерение времени имеет удобную опцию Time-State Rollup. Сделав пару кликов мышки можно получить суммирование по всем измерениям куба, кроме времени - по времени например можно корректно отображать полуаддитивные показатели (когда год равен декабрю, а декабрь - дате 31 декабря). Если измерения Времени в аналитической системе нет - то реализовать Time-State Rollup будет трудоемко. Также стоит отметить, что Cognos, получая на вход поле типа Дата, автоматически генерирует иерархию времени, это зачастую удобнее чем создавать отдельную таблицу с календарем.

2 Константин Лисянский:

ВРЕМЯ в Cognos PowerPlay может быть только одно. Что не очень удобно

В ОЛАП-кубе Cognos может быть сколько угодно измерений времени. Если используется Time-State Rollup - то тогда есть ограничение - может быть лишь одно реальное измерение времени, но при этом сколько угодно фиктивных измерений времени (на основе например текстовых полей, как в Вашем подходе с таблицей календаря).

Что касается поддержки именно времени, то, так же, как и с остальными измерениями, оно реализуется на уровне РСУБД соответствующими таблицами.

Никто не спорит, но для поддержки Time-State Rollup при работе с полуаддитивными показателями это будет неудобно.

2 Виктор Сакович:

У некоторых OLAP-продуктов действительно есть отдельное измерение времени, кстати непонятно зачем.

Думаю этот постинг прояснил вопрос, зачем выделяют отдельно измерение времени (см. выше мой ответ Андрею Прохорову).

Времена ведь бывают разными. В задаче может быть множество времён: Время заказа, Время отгрузки, Время продажи, Время поставки и т.п. И для каждого может потребоваться иерархия с месяцами, кварталами и т.д.

Правильно, в тех ОЛАП-продуктах, где есть выделенное измерение времени - можно создать много измерений времени в одном кубе.

Если временная иерархия выстроена заранее, то что с ней можно сделать?

Надо заранее продумывать, как выстраивать иерархию времени. Я например часто делаю одновременно 2 измерения времени - Год-месяц-день и Год-неделя. Если заранее не определиться с иерархией - то это означает не использовать технологию многомерного OLAP. А без многомерного OLAP, если в OLAP-кубе не создавать заранее просчитанных агрегатов, не будет высокой производительности при анализе данных пользователем и при построении отчетов.
...
Рейтинг: 0 / 0
полуаддитивные показатели
    #32898058
Владимир Штепа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Jurii

2 Константин Лисянский:

ВРЕМЯ в Cognos PowerPlay может быть только одно. Что не очень удобно

В ОЛАП-кубе Cognos может быть сколько угодно измерений времени. Если используется Time-State Rollup - то тогда есть ограничение - может быть лишь одно реальное измерение времени, но при этом сколько угодно фиктивных измерений времени (на основе например текстовых полей, как в Вашем подходе с таблицей календаря).

Что касается поддержки именно времени, то, так же, как и с остальными измерениями, оно реализуется на уровне РСУБД соответствующими таблицами.

Никто не спорит, но для поддержки Time-State Rollup при работе с полуаддитивными показателями это будет неудобно.



Раз идет межконфесиональное обсуждение, то замечу, что в Юконе использование полуаддитивных мер не накладывает ограничений, о которых вы рассказали Константину относительно Когноса.
...
Рейтинг: 0 / 0
полуаддитивные показатели
    #32898125
Константин Лисянский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОК. В Microstrategy тоже нет таких ограничений.

JuriiНикто не спорит, но для поддержки Time-State Rollup при работе с полуаддитивными показателями это будет неудобно.

Не будет. Полуаддитивность метрики организуется в Microstrategy нисколько не сложнее, чем в Cognos. Пара кликов мышкой. Более того, в Microstrategy больше опций относительно того, что считать значением на конец периода - значение на последний день (неделю, и т.д.) периода, или последнее непустое значение в этом периоде.
Ещё, поскольку в Microstrategy все измерения равноправны, неаддитивность можно иметь на любом измерении, даже если это не измерение ВРЕМЯ. В Cognos такого нет.


С уважением,
Константин Лисянский
http://lissianski.narod.ru
...
Рейтинг: 0 / 0
полуаддитивные показатели
    #32898264
Mosha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В Юконе тоже можно выбрать LastChild или LastNonEmptyChild как полуаддитивную функцию (наряду с FirstChild, FirstNonEmptyChild, AverageOfChildren и т.д.). Но встроенные полуаддитивные функции работают только с измерением времени, а если оно не время, то либо надо пометить его как "Время" либо делать руками.
Так что в этом смысле Юкон сильнее Когноса, но слабее Microstrategy.
А еще в Юконе есть ByAccount aggregation function, которая позволяет разным членам измерения Account аггрегироваться по разному в зависимости от их типа (например Inventory как LastNonEmptyChild, а Income как Sum и т.д.).

Моша
----------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights
...
Рейтинг: 0 / 0
полуаддитивные показатели
    #32898497
Владимир Штепа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MoshaВ Юконе тоже можно выбрать LastChild или LastNonEmptyChild как полуаддитивную функцию (наряду с FirstChild, FirstNonEmptyChild, AverageOfChildren и т.д.). Но встроенные полуаддитивные функции работают только с измерением времени, а если оно не время, то либо надо пометить его как "Время" либо делать руками.
Так что в этом смысле Юкон сильнее Когноса, но слабее Microstrategy.
А еще в Юконе есть ByAccount aggregation function, которая позволяет разным членам измерения Account аггрегироваться по разному в зависимости от их типа (например Inventory как LastNonEmptyChild, а Income как Sum и т.д.).

Моша
----------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights


Вот так потихоньку и без документации по юкону можно обойтись, если Вы тут почаще и поаодробнее будете комментировать функционал :-)
...
Рейтинг: 0 / 0
полуаддитивные показатели
    #32898704
Mosha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
backfireВот так потихоньку и без документации по юкону можно обойтись, если Вы тут почаще и поаодробнее будете комментировать функционал :-)
Кстати через месяц у вас в Европе (а точнее в Вене) будет 3-х дневный курс по Yukon BI. Сам я туда поехать не смог, но посылаю человека из моей команды. Так что курс должен быть стоящий. Может быть еще не поздно записаться. Если кто заинтересуется - могу указать подробности.

Моша
----------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights
...
Рейтинг: 0 / 0
полуаддитивные показатели
    #32899057
Виктор Сакович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Jurii

В ОЛАП-кубе Cognos может быть сколько угодно измерений времени. Если используется Time-State Rollup - то тогда есть ограничение - может быть лишь одно реальное измерение времени, но при этом сколько угодно фиктивных измерений времени (на основе например текстовых полей, как в Вашем подходе с таблицей календаря).



Это не очень интересно. Я имею в виду текстовые поля. Дело в том, что в жизни требуются не фиктивные, а настоящие измерения, которые можно использовать в анализе. Например, найти все заказы, время поставки по которым отличаются от времени размещения не больше, чем на 7 дней. Это задача нахождения просроченных заказов.

А потом как-то очень странно, что это свойство Cognos (Time-State Rollup) относится к измерению. На мой взгляд, это может относиться только к метрике. Например, тот же уровень складских запасов. А если у Вас в кубе ещё есть и аддитивные метрики, скажем продажи?
...
Рейтинг: 0 / 0
полуаддитивные показатели
    #32906963
Jurii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 backfire:

Раз идет межконфесиональное обсуждение, то замечу, что в Юконе использование полуаддитивных мер не накладывает ограничений, о которых вы рассказали Константину относительно Когноса.

По правде говоря, первое мое впечатление от чтения функциональности Юкона - это то что она делалась с учетом функциональности OLAP-сервера Cognos PowerPlay... Что-то конечно должно быть в Юконе лучше, чем в PowerPlay. Хотя я слабо себе представляю, как Юкон разрулацию, когда в OLAP-отчете будет одно измерение времени в строках, а другое измерение времени - в столбцах, и по обоим будет задан Time-State Rollup - не будет ли конфликта, не упадет ли от этого сервер...

2 Константин Лисянский:

ОК. В Microstrategy тоже нет таких ограничений.

Приятно об этом слышать.

поскольку в Microstrategy все измерения равноправны, неаддитивность можно иметь на любом измерении, даже если это не измерение ВРЕМЯ.

То есть например мы смотрим отчет по географическому измерению, и значение показателя на уровне страны Россия у нас будет равно значению дочерней к России Ярославской области? А количество голосов поданное за всех кандидатов в президенты будет равно числу голосов, поданному за г-на Явлинского? :)
Я думаю что Cognos считает неактуальным использование Time-State Rollup для невременны'х измерений. А если например требуется подтасовать результаты выборов, чтобы например сумма голосов по кандидатам не была равна общему итогу - можно использовать External Rollup - эта функция Cognos позволяет заполнять нужные ячейки OLAP-куба PowerPlay произвольными значениями.

2 Mosha:

А еще в Юконе есть ByAccount aggregation function, которая позволяет разным членам измерения Account аггрегироваться по разному в зависимости от их типа (например Inventory как LastNonEmptyChild, а Income как Sum и т.д.).

В Cognos PowerPlay при проектировании OLAp-куба создаются иерархические показатели, и для каждого показателя можно задать индивидуальные правила агрегации (вместо измерения Account).

2 Виктор Сакович:

Это не очень интересно. Я имею в виду текстовые поля. Дело в том, что в жизни требуются не фиктивные, а настоящие измерения, которые можно использовать в анализе. Например, найти все заказы, время поставки по которым отличаются от времени размещения не больше, чем на 7 дней. Это задача нахождения просроченных заказов.

Тут важно не путать в разных подхода - OLAP и Query & Reporting. OLAP подразумевает создание агрегатов в OLAP-кубе. Для OLAP не свойственно выводить в качестве результатов отчета список заказов. Однако в OLAP часто делают измерение "Количество дней просрочки", устанавливая для него заранее фиксированные интервалы (от 1 до 7, от 7 до 14, и т.д.). Либо делают показатель Среднего времени просрочки, и в OLAP-отчете делают выборку контрагентов, имеющих средний уровень просрочки более N дней. И при всем этом не требуется, чтобы измерения времени были нормальными - даже текстовое измерение времени может служить базисом для расчета измерения Количества дней просрочки.
Если хочется вывести список документов, в которых количество дней просрочки определяется пользователем произвольно - это подход query & reporting, когда отчет делается не на основе многомерного, а на основе SQL-запроса, в онлайне, нагружая реляционный сервер. Для этой цели у Cognos есть либо ReportNet, либо Impromptu.

А потом как-то очень странно, что это свойство Cognos (Time-State Rollup) относится к измерению. На мой взгляд, это может относиться только к метрике. Например, тот же уровень складских запасов. А если у Вас в кубе ещё есть и аддитивные метрики, скажем продажи?

Вы правы, понятие Time-State Rollup указывается не для измерения, а для метрики (показателя). Но думаю те кто принимал участие в дискуссии и так все поняли.
...
Рейтинг: 0 / 0
полуаддитивные показатели
    #32907775
Виктор Сакович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Jurii
Тут важно не путать в разных подхода - OLAP и Query & Reporting. OLAP подразумевает создание агрегатов в OLAP-кубе. Для OLAP не свойственно выводить в качестве результатов отчета список заказов. Однако в OLAP часто делают измерение "Количество дней просрочки", устанавливая для него заранее фиксированные интервалы (от 1 до 7, от 7 до 14, и т.д.). Либо делают показатель Среднего времени просрочки, и в OLAP-отчете делают выборку контрагентов, имеющих средний уровень просрочки более N дней. И при всем этом не требуется, чтобы измерения времени были нормальными - даже текстовое измерение времени может служить базисом для расчета измерения Количества дней просрочки.
Если хочется вывести список документов, в которых количество дней просрочки определяется пользователем произвольно - это подход query & reporting, когда отчет делается не на основе многомерного, а на основе SQL-запроса, в онлайне, нагружая реляционный сервер. Для этой цели у Cognos есть либо ReportNet, либо Impromptu.
.

Я понял. Но скучно это. Шаг вправо, шаг влево - и уже нужен другой продукт.

Jurii
Вы правы, понятие Time-State Rollup указывается не для измерения, а для метрики (показателя). Но думаю те кто принимал участие в дискуссии и так все поняли.

Я конечно знаю, как должно быть. Но Вы писали совсем другое. Смотрите цитату внизу

Jurii
Измерение времени имеет удобную опцию Time-State Rollup
.
...
Рейтинг: 0 / 0
полуаддитивные показатели
    #32907788
олапист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
господа, перестаньте оппонировать Юрию
научитесь наконец фильтровать этот бред
...
Рейтинг: 0 / 0
полуаддитивные показатели
    #32907869
Jurii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Виктор Сакович:

Тут важно не путать в разных подхода - OLAP и Query & Reporting
Я понял. Но скучно это. Шаг вправо, шаг влево - и уже нужен другой продукт.


Не согласен. Я могу провести параллель с вопросом выбора оружия - иногда удобнее использовать пистолет, а иногда - винтовку с оптическим прицелом. В арсенале MSTR насколько я знаю есть только винтовка, а для оперативного OLAP-анализа, в ходе которого нужно ответить на множество взаимосвязанных вопросов, и для которого нужны заранее предрассчитанные агрегаты - средства нет :) У Cognos есть и то, и другое.

Вы правы, понятие Time-State Rollup указывается не для измерения, а для метрики (показателя). Но думаю те кто принимал участие в дискуссии и так все поняли
Я конечно знаю, как должно быть. Но Вы писали совсем другое. Смотрите цитату внизу
Измерение времени имеет удобную опцию Time-State Rollup

Это примерно то же самое, что написать "прошла зима, наступило лето". Кто-то скажет, что нужно дописать про весну, а кто-то и так поймет. В следующий раз я буду более подробно расписывать подобные случаи.

2 Константин Лисянский:

господа, перестаньте оппонировать Юрию
научитесь наконец фильтровать этот бред


Думаю за такие непарламентские выражения нужно перекрыть г-ну олаписту доступ в форум, по крайней мере пока он не станет Олапистом с большой буквы :)
...
Рейтинг: 0 / 0
полуаддитивные показатели
    #32908313
Константин Лисянский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 олапист и Jurii:

Вам обоим по китайскому предупреждению.

Юрий, обратите, пожалуйста, внимание на ссылку "Сообщить модератору" внизу каждого сообщения. Если Вы считаете, что кто-то нарушает правила форума, пользуйтесь на здоровье.
Пока жалобы были, в основном, в Вашу сторону.
Старайтесь писать по существу, тогда никто и жаловаться не будет. Форум технический. Не надо забывать об этом.


С уважением,
Константин Лисянский
http://lissianski.narod.ru
...
Рейтинг: 0 / 0
полуаддитивные показатели
    #32908353
Виктор Сакович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Jurii
Не согласен. Я могу провести параллель с вопросом выбора оружия - иногда удобнее использовать пистолет, а иногда - винтовку с оптическим прицелом. В арсенале MSTR насколько я знаю есть только винтовка, а для оперативного OLAP-анализа, в ходе которого нужно ответить на множество взаимосвязанных вопросов, и для которого нужны заранее предрассчитанные агрегаты - средства нет :) У Cognos есть и то, и другое.


Ну зачем же так про MicroStrategy? Если не знаете, то спросили бы. Я бы с удовольствием ответил. Там всё это есть, и отчётность, и OLAP и даже (страшно сказать) датамайнинг. Поддерживаются и агрегаты и партишенинги и дриллинги. Создаются кубы, которые поддерживают многопользовательскую работу. Репортинг тоже без глупостей. Одних видов фильтров порядка десяти. В вашем хвалёном ReportNet-e я нашёл только один - красуется иконка просто на инструментальной панели. А уж множество взаимосвязанных вопросов уж куда богаче - Вы ведь срезались на одном из самых простых, предложив использовать другой продукт. А это накладно, знаете. Во-первых, лицензии купить. Во-вторых, ещё раз проект поднять на другом продукте. А в MicroStrategy всё это в одном флаконе.

Jurii

Это примерно то же самое, что написать "прошла зима, наступило лето". Кто-то скажет, что нужно дописать про весну, а кто-то и так поймет. В следующий раз я буду более подробно расписывать подобные случаи.



Вы всё гиперболами орудуете. Мне всё-таки кажется, что лучше выражать свои мысли не поэтическими образами, а техническими терминами. Всё-таки форум на sql.ru . Кстати можно не ждать следующего случая, а расписать решение проблемы прямо сейчас.
...
Рейтинг: 0 / 0
25 сообщений из 30, страница 1 из 2
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / полуаддитивные показатели
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]