Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
полуаддитивные показатели
|
|||
|---|---|---|---|
|
#18+
Ситуация такая: Oracle Discoverer 9i. указываю в свойствах показателя default aggregation = SUM показатель - численность персонала(аналог - остатки на складах) суммировать по департаметам нужно, а вот по датам никак нельзя(в лучшем случае среднее) Подскажите, как можно указать что показатель являеться полуаддитивным в Oracle Discoverer ? Или еще лучше - для одного SUM, для другого AVG. Т.е для измерения "Департамент" суммируеться, а по измерению "Время" нет. Попутный вопрос.А другие средства OLAP это позволяют ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2004, 09:55 |
|
||
|
полуаддитивные показатели
|
|||
|---|---|---|---|
|
#18+
discovererСитуация такая: Oracle Discoverer 9i. указываю в свойствах показателя default aggregation = SUM показатель - численность персонала(аналог - остатки на складах) суммировать по департаметам нужно, а вот по датам никак нельзя(в лучшем случае среднее) Подскажите, как можно указать что показатель являеться полуаддитивным в Oracle Discoverer ? Или еще лучше - для одного SUM, для другого AVG. Т.е для измерения "Департамент" суммируеться, а по измерению "Время" нет. Попутный вопрос.А другие средства OLAP это позволяют ? MicroStrategy позволяет при агрегации на более высокий уровень, скажем с дня на месяц, выбирать первое или последнее значение. То есть значение за январь может быть равно значению либо за первое января, либо за 31. При этом может быть выбрано два алгоритма вычисления в зависимости от того, имеются ли значения уровня складских запасов за каждый день, либо некоторые значения в какие-то дни могут отсутствовать. Если же перед Вами стоит задача осреднения, то можно использовать вложенную метрику, в которой для разных измерений задаются разные операторы агргации. В данном случае - осреднение по времени и суммирование по другим измерениям. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2004, 10:28 |
|
||
|
полуаддитивные показатели
|
|||
|---|---|---|---|
|
#18+
Попутный вопрос.А другие средства OLAP это позволяют ? В OLAP-сервере Cognos PowerPlay это делается через выбор опции Time-state Rollup (первый период, последний период, среднее за период и др.). Вопрос к Виктору: действительно в MSTR есть понятие измерения Времени? Или оно ничем не отличается от других измерений? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2004, 11:01 |
|
||
|
полуаддитивные показатели
|
|||
|---|---|---|---|
|
#18+
discoverer Попутный вопрос.А другие средства OLAP это позволяют ? В MS AS 2005 есть semiadditive measures. Делают как раз то, что вам надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2004, 11:38 |
|
||
|
полуаддитивные показатели
|
|||
|---|---|---|---|
|
#18+
discovererСитуация такая: Oracle Discoverer 9i. указываю в свойствах показателя default aggregation = SUM показатель - численность персонала(аналог - остатки на складах) суммировать по департаметам нужно, а вот по датам никак нельзя(в лучшем случае среднее) Подскажите, как можно указать что показатель являеться полуаддитивным в Oracle Discoverer ? Или еще лучше - для одного SUM, для другого AVG. Т.е для измерения "Департамент" суммируеться, а по измерению "Время" нет. Попутный вопрос.А другие средства OLAP это позволяют ? Навскидку могу посоветовать использовать аналитические функции Oracle, где можно задать например что суммирование идет отдельно по департаментам и датам. Что то типа Код: plaintext А по второму вопросу, например, в Oracle Express и OLAP Option с поддержкой неаддитивных показателей все хорошо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2004, 16:10 |
|
||
|
полуаддитивные показатели
|
|||
|---|---|---|---|
|
#18+
BirkhoffНавскидку могу посоветовать использовать аналитические функции Oracle, где можно задать например что суммирование идет отдельно по департаментам и датам. Что то типа Код: plaintext А по второму вопросу, например, в Oracle Express и OLAP Option с поддержкой неаддитивных показателей все хорошо. А можно ли как нибудь извратится, чтоб при использовании аналитических функции список полей в опции over(partition by dep,dat) - был динамическим. Т.е. например, при удалении столбца dat из отчета опция Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2004, 16:30 |
|
||
|
полуаддитивные показатели
|
|||
|---|---|---|---|
|
#18+
JuriiВопрос к Виктору: действительно в MSTR есть понятие измерения Времени? Или оно ничем не отличается от других измерений? А что можно реализовать в измерении Время в Cognos, чего нельзя реализовать в любом другом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2004, 16:40 |
|
||
|
полуаддитивные показатели
|
|||
|---|---|---|---|
|
#18+
Alex_DА можно ли как нибудь извратится, чтоб при использовании аналитических функции список полей в опции over(partition by dep,dat) - был динамическим. Т.е. например, при удалении столбца dat из отчета опция Код: plaintext Код: plaintext Может вычислять и то и другое в отчете одновременно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2004, 16:59 |
|
||
|
полуаддитивные показатели
|
|||
|---|---|---|---|
|
#18+
Может вычислять и то и другое в отчете одновременно? Это понятно ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2004, 17:28 |
|
||
|
полуаддитивные показатели
|
|||
|---|---|---|---|
|
#18+
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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2005, 20:21 |
|
||
|
полуаддитивные показатели
|
|||
|---|---|---|---|
|
#18+
Jurii Попутный вопрос.А другие средства OLAP это позволяют ? В OLAP-сервере Cognos PowerPlay это делается через выбор опции Time-state Rollup (первый период, последний период, среднее за период и др.). Вопрос к Виктору: действительно в MSTR есть понятие измерения Времени? Или оно ничем не отличается от других измерений? Я редко захожу сюда, поэтому не сразу ответил. Константин достаточно подробно ответил на этот вопрос, добавить почти нечего. У некоторых OLAP-продуктов действительно есть отдельное измерение времени, кстати непонятно зачем. Времена ведь бывают разными. В задаче может быть множество времён: Время заказа, Время отгрузки, Время продажи, Время поставки и т.п. И для каждого может потребоваться иерархия с месяцами, кварталами и т.д. Более того, в каждой компании есть свои бизнес правила, как работать со временем, например, как недели соответствуют месяцам. Если выстраивать время путём постоения соответственных справочных таблиц, то всё это можно учесть. Если временная иерархия выстроена заранее, то что с ней можно сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2005, 11:20 |
|
||
|
полуаддитивные показатели
|
|||
|---|---|---|---|
|
#18+
Я конечно не специалист, но есть у меня предположение, что в подобных случаях (типа описанного) разумнее всего использовать, таблицы в которых агрегаты рассчитаны заранее, зарегистрировав их в качестве summaries. Тем более, что эти агрегаты могут потребоваться не только в случае полуаддитивных показателей, но и для совсем не аддитивных. Например, проценты когда они выступют не в качестве расчетных величин, а поставляются из таблиц фактов ведут себя весьма удивительно :) и не только по измерению время. А стандартные функции агрегирования, как и аналитические функции Oracle отнюдь не всегда производят перерасчет так, как он должен производится по всевозможным ПБУ и аналитическим методикам... Возможно я конечно неправ. С уважением. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2005, 18:01 |
|
||
|
полуаддитивные показатели
|
|||
|---|---|---|---|
|
#18+
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-кубе не создавать заранее просчитанных агрегатов, не будет высокой производительности при анализе данных пользователем и при построении отчетов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2005, 20:02 |
|
||
|
полуаддитивные показатели
|
|||
|---|---|---|---|
|
#18+
Jurii 2 Константин Лисянский: ВРЕМЯ в Cognos PowerPlay может быть только одно. Что не очень удобно В ОЛАП-кубе Cognos может быть сколько угодно измерений времени. Если используется Time-State Rollup - то тогда есть ограничение - может быть лишь одно реальное измерение времени, но при этом сколько угодно фиктивных измерений времени (на основе например текстовых полей, как в Вашем подходе с таблицей календаря). Что касается поддержки именно времени, то, так же, как и с остальными измерениями, оно реализуется на уровне РСУБД соответствующими таблицами. Никто не спорит, но для поддержки Time-State Rollup при работе с полуаддитивными показателями это будет неудобно. Раз идет межконфесиональное обсуждение, то замечу, что в Юконе использование полуаддитивных мер не накладывает ограничений, о которых вы рассказали Константину относительно Когноса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2005, 20:59 |
|
||
|
полуаддитивные показатели
|
|||
|---|---|---|---|
|
#18+
ОК. В Microstrategy тоже нет таких ограничений. JuriiНикто не спорит, но для поддержки Time-State Rollup при работе с полуаддитивными показателями это будет неудобно. Не будет. Полуаддитивность метрики организуется в Microstrategy нисколько не сложнее, чем в Cognos. Пара кликов мышкой. Более того, в Microstrategy больше опций относительно того, что считать значением на конец периода - значение на последний день (неделю, и т.д.) периода, или последнее непустое значение в этом периоде. Ещё, поскольку в Microstrategy все измерения равноправны, неаддитивность можно иметь на любом измерении, даже если это не измерение ВРЕМЯ. В Cognos такого нет. С уважением, Константин Лисянский http://lissianski.narod.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2005, 22:56 |
|
||
|
полуаддитивные показатели
|
|||
|---|---|---|---|
|
#18+
В Юконе тоже можно выбрать 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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2005, 06:13 |
|
||
|
полуаддитивные показатели
|
|||
|---|---|---|---|
|
#18+
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 Вот так потихоньку и без документации по юкону можно обойтись, если Вы тут почаще и поаодробнее будете комментировать функционал :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2005, 10:14 |
|
||
|
полуаддитивные показатели
|
|||
|---|---|---|---|
|
#18+
backfireВот так потихоньку и без документации по юкону можно обойтись, если Вы тут почаще и поаодробнее будете комментировать функционал :-) Кстати через месяц у вас в Европе (а точнее в Вене) будет 3-х дневный курс по Yukon BI. Сам я туда поехать не смог, но посылаю человека из моей команды. Так что курс должен быть стоящий. Может быть еще не поздно записаться. Если кто заинтересуется - могу указать подробности. Моша ---------------------------------------------------- This posting is provided "AS IS" with no warranties, and confers no rights ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2005, 11:35 |
|
||
|
полуаддитивные показатели
|
|||
|---|---|---|---|
|
#18+
Jurii В ОЛАП-кубе Cognos может быть сколько угодно измерений времени. Если используется Time-State Rollup - то тогда есть ограничение - может быть лишь одно реальное измерение времени, но при этом сколько угодно фиктивных измерений времени (на основе например текстовых полей, как в Вашем подходе с таблицей календаря). Это не очень интересно. Я имею в виду текстовые поля. Дело в том, что в жизни требуются не фиктивные, а настоящие измерения, которые можно использовать в анализе. Например, найти все заказы, время поставки по которым отличаются от времени размещения не больше, чем на 7 дней. Это задача нахождения просроченных заказов. А потом как-то очень странно, что это свойство Cognos (Time-State Rollup) относится к измерению. На мой взгляд, это может относиться только к метрике. Например, тот же уровень складских запасов. А если у Вас в кубе ещё есть и аддитивные метрики, скажем продажи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2005, 13:30 |
|
||
|
полуаддитивные показатели
|
|||
|---|---|---|---|
|
#18+
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 указывается не для измерения, а для метрики (показателя). Но думаю те кто принимал участие в дискуссии и так все поняли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2005, 20:19 |
|
||
|
полуаддитивные показатели
|
|||
|---|---|---|---|
|
#18+
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 . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2005, 11:57 |
|
||
|
полуаддитивные показатели
|
|||
|---|---|---|---|
|
#18+
господа, перестаньте оппонировать Юрию научитесь наконец фильтровать этот бред ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2005, 12:01 |
|
||
|
полуаддитивные показатели
|
|||
|---|---|---|---|
|
#18+
2 Виктор Сакович: Тут важно не путать в разных подхода - OLAP и Query & Reporting Я понял. Но скучно это. Шаг вправо, шаг влево - и уже нужен другой продукт. Не согласен. Я могу провести параллель с вопросом выбора оружия - иногда удобнее использовать пистолет, а иногда - винтовку с оптическим прицелом. В арсенале MSTR насколько я знаю есть только винтовка, а для оперативного OLAP-анализа, в ходе которого нужно ответить на множество взаимосвязанных вопросов, и для которого нужны заранее предрассчитанные агрегаты - средства нет :) У Cognos есть и то, и другое. Вы правы, понятие Time-State Rollup указывается не для измерения, а для метрики (показателя). Но думаю те кто принимал участие в дискуссии и так все поняли Я конечно знаю, как должно быть. Но Вы писали совсем другое. Смотрите цитату внизу Измерение времени имеет удобную опцию Time-State Rollup Это примерно то же самое, что написать "прошла зима, наступило лето". Кто-то скажет, что нужно дописать про весну, а кто-то и так поймет. В следующий раз я буду более подробно расписывать подобные случаи. 2 Константин Лисянский: господа, перестаньте оппонировать Юрию научитесь наконец фильтровать этот бред Думаю за такие непарламентские выражения нужно перекрыть г-ну олаписту доступ в форум, по крайней мере пока он не станет Олапистом с большой буквы :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2005, 12:25 |
|
||
|
полуаддитивные показатели
|
|||
|---|---|---|---|
|
#18+
2 олапист и Jurii: Вам обоим по китайскому предупреждению. Юрий, обратите, пожалуйста, внимание на ссылку "Сообщить модератору" внизу каждого сообщения. Если Вы считаете, что кто-то нарушает правила форума, пользуйтесь на здоровье. Пока жалобы были, в основном, в Вашу сторону. Старайтесь писать по существу, тогда никто и жаловаться не будет. Форум технический. Не надо забывать об этом. С уважением, Константин Лисянский http://lissianski.narod.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2005, 14:44 |
|
||
|
полуаддитивные показатели
|
|||
|---|---|---|---|
|
#18+
Jurii Не согласен. Я могу провести параллель с вопросом выбора оружия - иногда удобнее использовать пистолет, а иногда - винтовку с оптическим прицелом. В арсенале MSTR насколько я знаю есть только винтовка, а для оперативного OLAP-анализа, в ходе которого нужно ответить на множество взаимосвязанных вопросов, и для которого нужны заранее предрассчитанные агрегаты - средства нет :) У Cognos есть и то, и другое. Ну зачем же так про MicroStrategy? Если не знаете, то спросили бы. Я бы с удовольствием ответил. Там всё это есть, и отчётность, и OLAP и даже (страшно сказать) датамайнинг. Поддерживаются и агрегаты и партишенинги и дриллинги. Создаются кубы, которые поддерживают многопользовательскую работу. Репортинг тоже без глупостей. Одних видов фильтров порядка десяти. В вашем хвалёном ReportNet-e я нашёл только один - красуется иконка просто на инструментальной панели. А уж множество взаимосвязанных вопросов уж куда богаче - Вы ведь срезались на одном из самых простых, предложив использовать другой продукт. А это накладно, знаете. Во-первых, лицензии купить. Во-вторых, ещё раз проект поднять на другом продукте. А в MicroStrategy всё это в одном флаконе. Jurii Это примерно то же самое, что написать "прошла зима, наступило лето". Кто-то скажет, что нужно дописать про весну, а кто-то и так поймет. В следующий раз я буду более подробно расписывать подобные случаи. Вы всё гиперболами орудуете. Мне всё-таки кажется, что лучше выражать свои мысли не поэтическими образами, а техническими терминами. Всё-таки форум на sql.ru . Кстати можно не ждать следующего случая, а расписать решение проблемы прямо сейчас. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2005, 14:55 |
|
||
|
|

start [/forum/topic.php?fid=49&msg=32908353&tid=1871802]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
| others: | 268ms |
| total: | 420ms |

| 0 / 0 |
