|
|
Дуже короткий огляд ринку BI
Представляємо вашій увазі результати експрес-дослідження сучасного стану ринку BI-додатків. Це інструменти аналізу даних і засоби представлення їх у більш зручному для сприйняття виді (графіки, зведені таблиці, звіти), що дозволяють приймати обґрунтовані рішення (наприклад, про подальші напрямки розвитку бізнесу компанії).
Постачальників BI можна розділити на дві групи залежно від джерел даних. До першої групи (продукти залежать від джерела даних) належать Microsoft, Oracle, IBM. Другу групу (продукти не залежать від джерела даних) формують MicroStrategy, BusinessObject, Cognos і інші
Перша група – це великі постачальники баз даних (і не тільки баз даних). Вони активно конкурують між собою і лише небагато з постачальниками іншої групи, тому що інша група допомагає їм у конкурентоній боротьбі усередині групи. У цій категорії особливий інтерес представляють Microsoft і Oracle (top).
Продукти другої групи використовують бази даних як джерела даних. Вони працюють із усіма популярними базами даних і OLAP серверами. MicroStrategy вважає своїми основними конкурентами BusinessObject і Cognos. MiscroStrategy і BusinessObject побудовані з використанням технології java, обидві пропонують java api, і sdk. Всі три можуть працювати через web. Взагалі до другої групи можна віднести десяток постачальників порівнянної якості й ціни. Серед цієї категорії особливий інтерес представляють MiscroStrategy і BusinessObject (top).
На нашому ринку активно просувається продукт Контур російської компанії Intersoft Lab. По своїй суті це OLAP засіб для невеликої кількості даних.
Недоліками систем від провідних постачальників є:
- Величезна ціна.
Фактично перешкоджає більш широкому розповсюдженню таких систем. Повне рішення від Oracle буде коштувати від 60 000 до 120 000 тисяч доларів за процесор.
- Працюють тільки з комерційними базами даних.
За використання bitmap індексів в Oracle треба заплатити 20 000 доларів. Продукти Microstrategy, BusinessObjects, Hyperion, Cognos не працюють зі вільно-розповсюджувальними базами даних типу PostgreSQL, MySQL, Firebird.
- Не використовують усю міць бази даних.
Деякі з додатків завантажують інформацію в мікрокуб, а над ним виконуються всі необхідні операції. Така технологія може дати істотний приріст у продуктивності, однак вона часто не працює на великих обсягах або працює занадто довго (поки завантажиться). З іншого боку, сучасним базам даних властиві такі особливості як:
- перезапис запитів для підстановки агрегованих даних (забезпечує підвищення швидкості виконання запиту) або забезпечення безпеки;
- розширення мови маніпулювання даними SQL вираженнями GROUP BY CUBE, ROLLUP і GROUPING SET;
- наявність аналітичних функцій LAG, AVG, SUM і інших.
- Ваговитість продуктів.
Відсутня можливість використовувати вже встановлений Apache, Tomcat або Openejb. Кожний постачальник використовує свої власні web сервера й сервера додатків. Наприклад, відсутня можливість купити частину Oracle Dicoverer і зв'язати його з Apache2 і Openejb або навіть Websphere. Потрібно купити великий набір продуктів, у яких окремої потреби немає.
- Складність продуктів.
Багато які із продуктів несуть у собі надмірну складність і надлишкового функціонала, які не затребувані, але за які треба платити. Приклад – можливість Microstrategy працювати з Microsoft OLAP Service.
Тенденції
Загальна тенденція на ринку BI така, що великі постачальники витісняють дрібних. Так відбувається не тільки на BI ринку. Так, Oracle намагається купити PeopleSoft і ще ряд компаній. IBM купила Brio (і багато інших компаній), Business Objects купив Crystal Reports.
Висновок
Для потреб аналізу дані як правило надаються в схемі «зірка». Основна її перевага – простота. Написання запитів у цій схемі не є складним. Однак це вимагає кваліфікації від користувача, це нудно й немає можливості легко представити результат у вигляді зведеної таблиці, таблиці із придушенням дублюючих значень, підтримки графіки.
На локальному ринку є потреба в простому легкому продукті з web інтерфейсом для виконання довільних запитів до бази даних, дані в якій представлені в схемі «зірка». Він повинен максимально використати можливості SQL, а всі обчислення повинні вироблятися на стороні бази даних.
Компанія "Уліс Сістемс" пропонує послуги з розробки сховищ даних. У компанії працюють:
- три Oracle8i Certified Professional DBA, з яких два сертифіковані й на Oracle9i;
- три Sun Certified Programmer, з яких два є Sun Certified Web Component Developer.
|