Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Что из себя представляет Business Objects ?
|
|||
|---|---|---|---|
|
#18+
1. Business Objects - это следующая версия Crystal Reports? 2. Позволяет создавать OLAP- кубы? Какие - MOLAP и/или ROLAP ? 3. В качестве альтернативы MDX-запросам - что пердлагает Business Objects ? 4. Есть ли локализация Business Objects ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2006, 10:46 |
|
||
|
Что из себя представляет Business Objects ?
|
|||
|---|---|---|---|
|
#18+
Business Objects - это продукт Business Intelligence, а также одноименная фирма. Самую полную информацию можно получить на сайте businessobjects.com или общую информацию но в русском варианте тут 1) В XI версия продукта включает в себя и Crystal Reports и сам оригинальный Business Objects. 2) Нет, не позволяет. Он может выбирать данные из множества источников, в том числе olap-кубов, и совмещать их все в одном отчете, в том виде, который необходим пользователю. 4) Есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2006, 11:34 |
|
||
|
Что из себя представляет Business Objects ?
|
|||
|---|---|---|---|
|
#18+
Про BO3. В качестве альтернативы MDX-запросам - что пердлагает Business Objects ? Есть у BusinessObjects продукт, называется OLAP Intelligence. Мы его исследовали несколько месяцев назад. Скажу честно - функционал убогий. В частности, не дает возможности выбрать несколько мемберов в слайсе (то есть, не может создать агрегатный мембер и засунуть его в WITH). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2006, 12:28 |
|
||
|
Что из себя представляет Business Objects ?
|
|||
|---|---|---|---|
|
#18+
Какие ещё минусы есть? (интересуюсь без пристрастия) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2006, 15:59 |
|
||
|
Что из себя представляет Business Objects ?
|
|||
|---|---|---|---|
|
#18+
Про BOКакие ещё минусы есть? (интересуюсь без пристрастия) Минусы и плюсы любого продукта зависят от задачи. Вам он для каких целей нужен? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2006, 16:35 |
|
||
|
Что из себя представляет Business Objects ?
|
|||
|---|---|---|---|
|
#18+
2 Про BO: Какие ещё минусы есть? Основной минус - это отсутствие OLAP-функциональности. Соответственно отсюда вытекает низкая гибкость в построении сложных отчетов (нельзя вставлять строки в боковик отчета, нельзя накладывать отдельные фильтры на разные строки и столбцы отчета), низкая производительность на солидных объемах данных... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2006, 17:54 |
|
||
|
Что из себя представляет Business Objects ?
|
|||
|---|---|---|---|
|
#18+
Jurii2 Про BO: Какие ещё минусы есть? Основной минус - это отсутствие OLAP-функциональности. Соответственно отсюда вытекает низкая гибкость в построении сложных отчетов (нельзя вставлять строки в боковик отчета, нельзя накладывать отдельные фильтры на разные строки и столбцы отчета), низкая производительность на солидных объемах данных... Я не хочу флеймить. Но не могу сказать следующее: 1) БО не может создавать olap-кубы - это факт. Но как это соотносится с низкой гибкостью в построении отчетов? 2) Juriiнельзя вставлять строки в боковик отчета, нельзя накладывать отдельные фильтры на разные строки и столбцы отчета Юра, вы хотя бы читали материалы о том, как строить БО-отчеты и работали с ним более часа или это голословное утверждение. Как постоянный пользователь БО, заранее делаю вывод, что это слова, не основанные на реальном опыте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2006, 18:18 |
|
||
|
Что из себя представляет Business Objects ?
|
|||
|---|---|---|---|
|
#18+
2 Bormoglot: Я не хочу флеймить. Но не могу сказать следующее: 1) БО не может создавать olap-кубы - это факт. Но как это соотносится с низкой гибкостью в построении отчетов? У BO нет OLAP-кубов, и это вынуждает пользователей BO делать все отчеты на основе SQL-запросов. Практика показывает, что когда есть OLAP-куб, то из него можно накидать в отчет элементы из разных срезов, одни под другие, делать производные многомерные вычисления... Подобные вещи SQL-запросами делать просто нереально. Я даже не говорю про производительность... нельзя вставлять строки в боковик отчета, нельзя накладывать отдельные фильтры на разные строки и столбцы отчета Юра, вы хотя бы читали материалы о том, как строить БО-отчеты и работали с ним более часа или это голословное утверждение. Как постоянный пользователь БО, заранее делаю вывод, что это слова, не основанные на реальном опыте. Поскольку BO ничем не отличается от других генераторов отчетов, таких как например Cognos Impromptu, мне удалось свой первый отчет сделать в BO не читая документацию, в считанные минуты. Сами посудите, если взять такой отчет: Вывести в шапку отчета те месяцы, в которые наилучшим образом продается копченая колбаса, в боковик отчета - вывести магазины, в которых наилучшим образом мы получаем прибыль от продаж ветчины, лучший магазин раскрыть в тех клиентов, которые за прошлый год вернули более 2 процентов от колбасы, которую они купили, и посмотреть при этом в ячейках отчета рентабельность продаж фарша... А чуть ниже вставить строку сумма продаж фарша по городу, и вычислить для каждого месяца из столбца отчета, сколько вышеперечисленные клиенты вышеперечисленного магазина составляют процентов в общем обороте города... Подобный отчет с помощью OLAP делается элементарно, и производительность при этом - в стиле OLAP, в среднем не более 5 секунд на отчет. А вот с помощью BO я слабо представляю, что можно такое сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2006, 19:15 |
|
||
|
Что из себя представляет Business Objects ?
|
|||
|---|---|---|---|
|
#18+
авторПодобный отчет с помощью OLAP делается элементарно, и производительность при этом - в стиле OLAP, в среднем не более 5 секунд на отчет. Да не быстр Cognos8 BI, не быстр, как всех уверяет Юра. Разница между OLAP-источником и реляционной хорошо индексированной базой в Cognos 8 определяется не как "5 сек. vs 2 мин.", а, скорее, "1.5 мин. vs 2 мин." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2006, 19:24 |
|
||
|
Что из себя представляет Business Objects ?
|
|||
|---|---|---|---|
|
#18+
2 Гликоген: Подобный отчет с помощью OLAP делается элементарно, и производительность при этом - в стиле OLAP, в среднем не более 5 секунд на отчет. Да не быстр Cognos8 BI, не быстр, как всех уверяет Юра. Разница между OLAP-источником и реляционной хорошо индексированной базой в Cognos 8 определяется не как "5 сек. vs 2 мин.", а, скорее, "1.5 мин. vs 2 мин." Ну да :) Что-то здесь нечисто... Хотите сказать что Cognos 8 PowerPlay User (Mobile Analysis) не укладывается в среднеи в 5-секундный интервал? Понятно, что есть веб-доступ. Эта архитектура нуждается в неком минимуме оперативной памяти на сервере, поскольку абсолютно все вычисления производятся на сервере и форматирование веб-страниц произодится на сервере. Но когда я например имею 1 гигабайт оперативной памяти, у меня в OLAP-клиенте (Analysis Studio) кубики крутятся шустро, да и в репортинговых модулях (Report и Query Studio) отчеты поверх кубов делаются быстро... Если сохранить отчет и дать к нему доступ через портал, то отчет откроется еще быстрее... Приведите основные параметры - сколько записей из таблицы фактов в Вашем кубе, какой размер имеет куб, какие железо используете для Cognos 8 BI? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2006, 19:57 |
|
||
|
Что из себя представляет Business Objects ?
|
|||
|---|---|---|---|
|
#18+
Jurii Практика показывает, что когда есть OLAP-куб, то из него можно накидать в отчет элементы из разных срезов, одни под другие, делать производные многомерные вычисления... Подобные вещи SQL-запросами делать просто нереально. Для пользователя доступ к данным заключается в выборе измерений и мер из семантического слоя BO. Точно таких же, как они выгдядели бы в OLAP-кубе. Дальше на основе выбранных измерений BO формирует в памяти микрокубы (на машине пользователя, если толстый клиент, или на сервере, если тонкий клиент). Далее на основе этих кубов можно строить отчёты, вертеть куб рассматривая его со всех сторон (при желании можно добавить или детилизировать измерение двумя щелчками мыши). Микрокуб хранится в создаваемом документе. Jurii ..Подобные вещи SQL-запросами делать просто нереально. Пользователь ничего не знает про SQL-запросы. Они используются для формирования микрокуба, а не во время работы с ним. Описанный отчет, который якобы нельзя сделать в BO, делается на основе микрокуба, который по сути ни каких ограничений по сравнению с традиционными OLAP кубами не имеет. Jurii Я даже не говорю про производительность... Как всегда, всё зависит от ситуации. Во многих случаях BO обеспечивает приемлемую производительность. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2006, 20:04 |
|
||
|
Что из себя представляет Business Objects ?
|
|||
|---|---|---|---|
|
#18+
2 ante871: Для пользователя доступ к данным заключается в выборе измерений и мер из семантического слоя BO. Точно таких же, как они выгдядели бы в OLAP-кубе Не совсем так... В OLAP-клиенте пользователь видит не только измерения, но и уровни иерархии, и их мемберов, и может в боковик/шапку отчета в одном уровне перетащить мемберов из разных уровней (например в первую строчку - Россия, во вторую - Москва, в третью - Питер, а в четвертой сделать процент Москвы и Питера от всей России. Вот это уже проявление гибкости... Дальше на основе выбранных измерений BO формирует в памяти микрокубы (на машине пользователя, если толстый клиент, или на сервере, если тонкий клиент). В микрокуб не войдет много данных... И хорошо когда кубы генерируются и обновляются ночью или днем в фоновом режиме, чтобы пользователь не терял время... А еще лучше когда пользователи могут анализировать данные не сталкиваясь с необходимостью создавать какие-либо кубы. Далее на основе этих кубов можно строить отчёты, вертеть куб рассматривая его со всех сторон (при желании можно добавить или детилизировать измерение двумя щелчками мыши). Микрокуб хранится в создаваемом документе. Можете ли Вы оценить, реально ли сделать на основе микрокуба вышеописанный отчет про колбасу, ветчину и фарш? Что-то мне подсказывает, что OLAP-клиент у BO для работы с микро-кубами не отличается гибкостью... Дрилл-даун конечно в нем можно сделать, но вот разкрыть один элемент одного подзапроса (лучший магазин по прибыли) элементами другого подзапроса (клиенты которые делали более 2% возвратов), все это держать в боковике отчета, а в шапку вывести третий позвопрос (месяцы) - это думаю не получится... А без подобной функциональности интересного анализа данных не получится. Пользователь ничего не знает про SQL-запросы. Они используются для формирования микрокуба, а не во время работы с ним. Ценность микрокубов сомнительна. Не понимаю, почему BO до сих пор не научился делать не микро-кубы, а большие и мощные кубы... Описанный отчет, который якобы нельзя сделать в BO, делается на основе микрокуба, который по сути ни каких ограничений по сравнению с традиционными OLAP кубами не имеет. Было бы интересно узнать, можно сделать описанный отчет на основе микрокуба или нет. Такой отчет можно сделать далеко не в каждом OLAP-продукте... Как всегда, всё зависит от ситуации. Во многих случаях BO обеспечивает приемлемую производительность. BO показывает высокую производительность в случаях, когда под каждый отчет имеется реляционная таблица с агрегатами, либо когда надо сделать выборку записей по индексам без агрегирований больших объемов данных, либо когда данных немного... А вот аналитические запросы, аналогичные вышеописанному, и даже не обязательно такие сложные, делаться быстро в BO не могут, если их вообще можно сделать, хоть небыстро... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2006, 20:47 |
|
||
|
Что из себя представляет Business Objects ?
|
|||
|---|---|---|---|
|
#18+
Про BOКакие ещё минусы есть? (интересуюсь без пристрастия) Сложно о BusinessObjects OLAP "Intelligence" говорить без пристрастия. На самом деле он сплошной минус. Маркетинг, да и только. Все красиво когда смотришь на их презентации, ну а когда начинаешь смотреть на то, что продукт может с технической точки зрения - тогда начинаешь понимать что он не стоит тех денег, которые за него просят. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2006, 00:24 |
|
||
|
Что из себя представляет Business Objects ?
|
|||
|---|---|---|---|
|
#18+
Jurii Вывести в шапку отчета те месяцы, в которые наилучшим образом продается копченая колбаса, в боковик отчета - вывести магазины, в которых наилучшим образом мы получаем прибыль от продаж ветчины, лучший магазин раскрыть в тех клиентов, которые за прошлый год вернули более 2 процентов от колбасы, которую они купили, и посмотреть при этом в ячейках отчета рентабельность продаж фарша... А чуть ниже вставить строку сумма продаж фарша по городу, и вычислить для каждого месяца из столбца отчета, сколько вышеперечисленные клиенты вышеперечисленного магазина составляют процентов в общем обороте города... Подобный отчет с помощью OLAP делается элементарно, и производительность при этом - в стиле OLAP, в среднем не более 5 секунд на отчет. А вот с помощью BO я слабо представляю, что можно такое сделать. Юра, вам все-таки необходимо почерпнуть дополнительную информацию о БО, так как, то, что вы тут пишите, ничем кроме непрофессионализма не отдает. В любом отчете БО можно разместить необходимое количество таблиц и графиков, причем они могут пожеланию пользователя изменяться в зависимости от дрилов, или таких понятий в БО как "Разрыв", "Фильтр", "Ранжирование" и т.д. Так что, я не вижу ничего сложного в формировании этого отчета средствами БО. ГликогенДа не быстр Cognos8 BI, не быстр, как всех уверяет Юра. Разница между OLAP-источником и реляционной хорошо индексированной базой в Cognos 8 определяется не как "5 сек. vs 2 мин.", а, скорее, "1.5 мин. vs 2 мин." Спасибо за информацию, отличную от Юриной. Но давайте не будем ему давать повода в ветке про БО свести всё обсуждение к посторонним вещам, таким как Cognos Jurii В OLAP-клиенте пользователь видит не только измерения, но и уровни иерархии, и их мемберов, и может в боковик/шапку отчета в одном уровне перетащить мемберов из разных уровней (например в первую строчку - Россия, во вторую - Москва, в третью - Питер, а в четвертой сделать процент Москвы и Питера от всей России. Вот это уже проявление гибкости... Так и быть открою для вас тайну. Иерархии в БО есть. Их можно задавать как на уровне юниверса, так и при создании микрокубов. Пример про структуру отчета по географии наоборот подчеркивает гибкость БО. Кто, работал с БО, подтвердят, что разбить отчет на уровни в зависимости от географии в вашем случае от силы 10 щелчков мыши и одна формула для получения процента Москвы и Питера. Jurii В микрокуб не войдет много данных... А сколько войдет, вы считали? Что за выводы из ничего? JuriiЦенность микрокубов сомнительна. Не понимаю, почему BO до сих пор не научился делать не микро-кубы, а большие и мощные кубы... Как вы оценивали микрокубы? Может быть, ваши глаза режет приставка "микро", так объясню, что это означает: таблицы фактов реляционного хранилища огромны (надеюсь все согласны) и имеют связь с большим количеством справочников. Было бы глупо выбирать в один БО-куб всю информацию по нескольким таблицам фактов и всем, привязанным к ним справочникам, так как для решения реальных задач пользователей в определенный момент времени достаточно иметь информацию, например, о 10 измерениях из 1000 и 10 мерах из 100 за период 1 год из 10. Поэтому БО и прибавляет к названиям кубов приставку "микро", так данные, получаемые пользователем, это только малая часть всей информации доступной ему, но вполне достаточной для решения поставленных задач. И как пример: Допустим, есть таблица фактов по продажам со следующими мерами: продажи в единицах, рублях, инвалюте, маржа, продажи по себестоимости, продажи по средним ценам, сумма скидки и т.д. И следующие таблицы измерений: клиенты, сотрудники, товар, склады, офисы, календарь. И три пользователя БО: 1) Мерчендайзер-аналитик 2) Логист 3) Директор офиса 1) Мерчендайзер в своей деятельности (анализ продаж товара, новых коллекций и т.д.) будет использовать такие меры как продажи в единицах, маржа, продажи по себестоимости, продажи по средним ценам и измерения товар и календарь. 2) Логист для контроля за шириной ассортимента и количеством товара на складах: меры продажи в единицах, измерения товар, календарь, офис, склад. 3) Директор офиса для анализа продаж клиентам и работы торговых представителей: меры продажи в рублях, продажи в инвалюте, сумма скидки. Измерения: клиенты, сотрудники, офисы, календарь. Каждый из этих пользователей нуждается только в части информации из реляционной таблицы и остальная информация была бы для них избыточна, находись она в большом кубе, и усложняла бы доступ к данным.А так при помощи БО каждый может на основе таблицы фактов построить нужный(ые) ему микрокуб(ы) и создать необходимый для анализа набор отчетности. Из этого следует, что БО со своими микрокубами является универсальным средством для построения любых форм отчетности на основе реляционных хранилищ и olap-серверов(модуль OLAP Intelligence) и при этом не нуждается в больших и мощных кубах. Jurii BO показывает высокую производительность в случаях, когда под каждый отчет имеется реляционная таблица с агрегатами, либо когда надо сделать выборку записей по индексам без агрегирований больших объемов данных, либо когда данных немного... А вот аналитические запросы, аналогичные вышеописанному, и даже не обязательно такие сложные, делаться быстро в BO не могут, если их вообще можно сделать, хоть небыстро... БО как раз таки и заточен на работу с реляционными хранилищами данных, но и кроме этого содержит достаточно мощный функционал для доступа и создания отчетов из/совместно/ других источников данных. И быстрота доступа к данным напрямую зависит от проектирования структуры хранилища, а вот создание отчетов на основе полученных данных зависит от количества измерений, мер, и дополнительных вычислений (от "мгновенно" до "нескольких дней"). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2006, 01:16 |
|
||
|
|

start [/forum/topic.php?fid=49&msg=33656713&tid=1870311]: |
0ms |
get settings: |
4ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
46ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 338ms |

| 0 / 0 |
