Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Cognos - продвинутые возможности

Microsoft – демпинг и маркетинг

Microsoft Analysis Services (Microsoft SQL Server) не был оригинальной разработкой корпорации. Технология, разработанная в 1996 году, была куплена у компании Panorama Software Systems. Продукт Microsoft, созданный на основе этой технологии, быстро завоевал рынок OLAP-решений за счет усовершенствованной архитектуры хранения данных с применением ROLAP/MOLAP/ HOLAP, а также демпинговых цен и агрессивного маркетинга. Analysis Services 2005 выигрывает в цене у конкурентов, кроме того, корпорация изначально встраивала зачатки OLAP-системы в MS Office, а в Excel 2000 специальное приложение PivotTables помогало интегрироваться в виде OLAP-клиента к Microsoft Analytic Services. Безусловно Office 12 в этом смысле не будет исключением.

 

В Microsoft SQL Server 2005 в отличие от 2000-ого присутствует единая модель OLAP и реляционной отчетности. Если в SQL Server 2000 модель анализа данных использовала всю информацию OLAP-куба, то в новой версии модели можно строить по произвольным разрезам куба. При выборе одного измерения другие, связанные с ним, можно рассматривать как вложенные таблицы, причем к каждому допускается применение независимых разрезов. Новая версия продукта позволяет применять OLAP-модель к глобальному кубу, делить его на группы, создавать кластеры в режиме реального времени. Сервер позволяет постоянно обновлять кубы, сводя разницу между реляционными и многомерными базами к минимуму.

 

Microsoft всегда старалась привлекать других разработчиков к созданию инструментария, поэтому отдельно стоит упомянуть продукты, интегрируемые с Microsoft Analysis Services. Один из них - ProClarity Analytics Platform, OLAP–клиент от компании Proclarity (бывшей Knosys), позволяющий взаимодействовать с другими MS приложениями, такими как Excel, PowerPoint, Outlook Digital Dashboards и с web-приложениями. Пакет дает возможность удаленной работы с базами данных. Среди пользователей продуктов Proclarity такие компании, как Compaq, Ericsson, Hewlett-Packard, L'Oreal, Pennzoil, Siemens, а также Swiss Stock Exchange.

 

Panorama NovaView

Еще одна платформа для быстрого развертывания систем аналитики и отчетности, интегрируемая с Microsoft Analysis Services, - Panorama NovaView компании Panorama Software. Этот OLAP-клиент обеспечивает связку между Microsoft Reporting Services, Microsoft Excel и Microsoft Share Point Portal Server. В качестве операционных источников в Panorama NovaView могут быть использованы любые базы данных, в том числе Oracle, Teradata, DB2 и Microsoft.

 

Hyperion – для больших объемов

Вторым игроком на рынке OLAP-систем является компания Hyperion Solutions Corporation, которая предлагает сразу несколько решений. Hyperion Performance Suite включает в себя два программных продукта: Hyperion Intelligence, систему формирования запросов и анализа полученной информации, а также Hyperion SQR, формирующую презентационные отчеты. Решение обеспечивает взаимодействие с реляционными, многомерными и операционными базами данных всех известных разработчиков, включая Oracle, DB2, MS SQL Server и другие. Отчеты можно формировать практически во всех форматах, включая XML, PDF, HTML, текст, PostScript, и т.д. Еще один OLAP-сервер от этого производителя, Hyperion Essbase, использующий технологию HOLAP, поддерживает объемы данных, измеряемые в терабайтах, доступ к которым могут получить тысячи пользователей одновременно. Среднее время выполнения запроса при этом, по утверждениям разработчиков, не превышает одну секунду.

 

Любопытно, что продукты Hyperion Solutions в той или иной степени содержат технологии, разработанные одиннадцатью компаниями в разное время. Поэтому при создании новых версий своих решений, корпорация уделила особое внимание более глубокой интеграции компонентов. Кроме того, был разработан более дружественный интерфейс.

 

В России решения Hyperion используют многие предприятия, среди них "Вимм–Билль–Данн", "Норильский никель", АХК "Сухой", "Славнефть", "Лукойл–Оверсиз", "ТНК–BP", "Транснефтепродукт", торговая компания "Эльдорадо", Международный Московский Банк, "Мегафон" и др.

Cognos - продвинутые возможности

Несколько уступает OLAP-гигантам на рынке компания Cognos, в числе наиболее популярных ее решений в этой сфере - Cognos Enterprise Planning и Cognos PowerPlay. Первое является инструментом, позволяющим вести детализированный план доходов и расходов, осуществлять управление активами с учетом финансовых рисков и согласовывать деятельность всех подразделений компании. Это решение, выпущенное после приобретения Cognos в 2003 году компании Аdaytum, обеспечивает обмен информацией между разнообразными источниками и получателями. Cognos PowerPlay – средство OLAP-анализа, которое позволяет строить многомерный куб, содержащий свыше 2 миллиардов различных данных и категорий. Пользователи могут получить доступ к кубам, используя веб-клиенты, средства операционных систем или Excel.

 

В последних версиях своих продуктов Cognos перешел на новую платформу. Ранее основной акцент компания делала именно на OLAP-отчетах, сейчас пользователь может работать одновременно с реляционными базами, а также с упрощенным ROLAP и полным MOLAP серверами. В этом плане Cognos лучше справляется с OLAP, чем другие конкуренты, такие как Business Objects. При этом новая версия предоставляет продвинутые возможности и инструменты OLAP-сервера для пользователей.

 

Настоящее и будущее

 

По прогнозам The OLAP Report, в 2007 году сегмент OLAP перешагнет барьер в $6 млрд. Тем не менее, он пока не стал мейнстримным на рынке корпоративного ПО. Но, в отличие от некоторых других сегментов, большинство компаний, уже внедривших OLAP-системы, в основном довольно результатом. По результатам опроса OLAP Survey, проведенного Survey.com, 73% предприятий более или менее удовлетворено внедрением OLAP.

 

В тоже время пользователи заявляют об определенных неудобствах применения OLAP-систем. Так, например, часто отмечаются медлительность ПО, сложность пользования продуктами, ограничения по безопасности и количеству конечных пользователей. Так, только 24,5% респондентов полностью удовлетворены OLAP. 58% считают в целом приемлемым использование OLAP, 10,9% жалуются на чересчур большую медлительность работы программного обеспечения, 4,7% недовольны технической стороной продуктов, но лишь 1,8% респондентов назвали внедрение OLAP просто неприемлемым.

 

Хранилища данных и поддержка принятия решений

 

Главная цель создания (ХД) состоит в том, чтобы сделать все значимые для управления бизнесом данные доступными в стандартизованной форме, пригодными для моделирования, анализа и получения необходимых отчетов. ХД можно назвать оптимально организованной базой данных, обеспечивающей максимально быстрый доступ к информации, необходимой при принятии решений. Таким образом, реальная (и весьма ощутимая) польза от ХД наступает при его эксплуатации в процессе анализа ситуации и принятия решения.

 

Согласно исследованиям корпорации Meta Group, сделанных еще в 2006 году, ХД данных в той или иной форме пытаются создавать около 90 % компаний, входящих список Fortune 1000. Согласно тем же исследованиям, средний проект создания корпоративного ХД данных обходился заказчику в 3 млн. долл и длился 24 месяца. Еще более удручает то, что по данным консалтинговой группы Earl Hadden & Assosiates, специализирующейся на исследованиях в области ХД, до 80 % из уже реализованных проектов не могут решить всех поставленных перед ними задач, а 40% из их числа могут считаться полностью проваленными.

 

Комплексный подход Sybase к созданию ХД и ВД

 

В настоящее время компания Sybase считается одним из лидеров технологии хранилищ данных (ХД) - по данным различных исследовательских отчетов, она удерживает почти треть этого рынка. Хотя число производителей ПО для создания и эксплуатации ХД давно превысило второй десяток, подход Sybase к этому процессу представляет особый интерес из-за наличия полной линии собственных продуктов, реализующих все его этапы. Это как минимум гарантирует хорошую интеграцию их друг с другом, что существенно повышает надежность работы ХД (которое, как известно, для данных систем считается характеристикой наибольшего приоритета).

 

Более того, Sybase стала практически единственной компанией, выпустившей интегрированный комплект базовых программных продуктов для ХД под названием Warehouse Studio для решения всех задач, связанных с их созданием, управлением и развитием. Среди этих продуктов - высокопроизводительные оптимизированные сервера для хранения и управления бизнес-информации, связующее ПО для доступа к распределенным источникам данных, популярные средства разработки для построения лучших систем поддержки принятия решений.

 

Корпоративная архитектура ХД компании Sybase представляет собой интегрированный набор программных продуктов Sybase и ее партнеров, позволяющих быстро создавать масштабируемые приложения для DSS в рамках единой архитектуры, способной сохранить целостность и непротиворечивость данных, а также обеспечить свое развитие ХД в будущем.

 

PowerDesigner

 

PowerDesigner (бывшее название S-Designor) базовый продукт Sybase для проектирования корпоративных информационных. Различные модули PowerDesigner, интегрированные между собой и объединенные системой групповой разработки MetaWorks, позволяют создавать функциональные диаграммы потоков данных в нотации различных методологий, создавать концептуальные и физические информационные модели, производить создание информационных моделей на основе уже имеющихся баз данных (обратное проектирование), создавать приложения для ряда популярных средств разработки.

 

PowerDesigner WarehouseArchitect -- специальный модуль для проектирования хранилищ данных, позволяющий проектировать многомерные информационные модели, модели типа "звезда" и поддерживающий генерацию баз данных как для Sybase IQ, так и для других СУБД. WarehouseArchitect поддерживает все уровни ХД с точки зрения моделирования данных, метаданных и импорта данных, а также содержит интерфейсы для подключения аналитических инструментов третьих фирм, которые являются неотъемлемой частью хранилищ данных.

 

Sybase Adaptive Server IQ

 

Согласно исследованиям Meta Group, около половины всех запросов пользователей хранилищ данных составляют незапланированные запросы. Когда пользователи ИС получают результаты аналитического запроса, то у них, во многих случаях, возникают дополнительные вопросы по полученной информации.

 

Sybase Adaptive Server IQ представляет собой специализированную СУБД для DSS. Ориентированный на стандартные многопроцессорные (SMP) платформы, она обеспечивает повышение производительность при обработке запросов в 10-100 раз, по сравнению с традиционными реляционными СУБД, сжимает размер базы данных, а также позволяет существенно сократить расходы на внедрение и эксплуатацию.

 

Ключевыми технологиями в Sybase IQ являются вертикальное хранение данных (по столбцам, а не по записям) и использование технологии обработки запросов Bit-Wise. Вертикальное хранение данных позволяет запросам использовать только необходимые поля или столбцы (наборы полей), значительно сокращая количество операций ввода/вывода при типичном пользовательском запросе. Шагом вперед по сравнению с традиционными алгоритмами индексирования, типа B-деревьев и индексов побитового отображения (bit-map), является технология индексирования Bit-Wise, которая позволяет представить все данные в виде особых бинарных структур, доступ к которым, а также операции группирования, суммирования и сравнения производятся с высокой скоростью. Набор специализированных алгоритмов индексации позволяет оптимизировать производительность обработки запросов для произвольных типов данных с любой мощностью (мощность - показатель количества одинаковых значений в одной колонке. Чем больше разных значений, тем больше мощность столбца. Примером, высокомощных данных является монотонно возрастающий уникальный столбец ID.

 

 

Sybase IQ построен на базе открытой архитектуры Sybase Open Client/Open Server, поэтому он является полностью совместимым с широким набором популярных продуктов для аналитических запросов, таких как Cognos Impromptu, Powerplay, Business Objects, Brio Query и многими другими инструментами через интерфейсы Sybase Open Client или ODBC, поддерживая стандартный язык запросов SQL.

 

В отличии от многих других СУБД, Sybase IQ работает с одинаковым быстродействием на информационных схемах "звезда", плоских таблицах или на нормализованных БД, в зависимости от того, какая информационная модель более пригодна для конкретной области деятельности. В силу того, что Sybase IQ обеспечивает автоматическую настройку, основываясь на характеристиках данных, нет необходимости в сложных моделях или постоянных настройках таблиц для новых запросов. Это особенно важно при итеративном проектировании и внедрении. Кроме того, существуют возможность параллельной загрузки и последовательного обновления данных. В результате, ХД или ВД на основе Sybase IQ может быть создана в весьма сжатые сроки.

 

 

В случаях, когда отсутствует необходимость в уникальных качествах Sybase IQ, его место заменяет СУБД Sybase Adaptive Server Enterprise, признанная одной из наиболее высокопроизводительных в своем классе. Для настольных и мобильных ВД можно даже использовать "портативную" СУБД Sybase Adaptive Server Anywhere, которая может быть инсталлирована даже на карманном ПК типа Palm Pilot.

 

Семейство продуктов EnterpriseCONNECT

 

Любая корпоративная информационная система требует поддержания ВД в актуальном состоянии. Для некоторых приложений достаточно ежемесячных обновлений данных, для других требуется ежедневные обновления, либо обновления по событию. Принципиальным моментом здесь является обеспечение целостности обновлений. Кроме того, важно обеспечить возможность использования стандартных программ для "очистки" и необходимых преобразований данных между разными витринами данных. Таким образом, необходима архитектура перемещения данных, которая бы позволяла перемещать большой объем данных с соблюдением транзакционной целостности, обеспечивая при этом надежную устойчивую работу распределенной системы, а также давая возможность организовать доступ к различным источникам данных в рамках одной витрины данных или всего корпоративного хранилища данных.

 

Семейство программных продуктов EnterpriseCONNECT является одним из наиболее известных наборов технологий для управления движением данных в распределенных и разнородных средах.

 

Первым шагом в технологии ХД является обеспечение доступа к оперативным и архивным данным. С помощью сервера Sybase OmniCONNECT и набора модулей доступа для него обеспечивается одновременный доступ и извлечение данных из 25 различным источников, включая DB2, IMS, VSAM, Teradata и AS/400. Интересной особенностью здесь является то, что для пользователя вся работа происходит в единой логической БД.

 

 

Replication Server

Replication Server поддерживает модель "подписки" на данные. После того, как Replication Server получил данные, на которые он подписан, существует возможность программирования произвольной логики для модификации и преобразования этих данных. Поэтому схема базы данных - приемника может быть полностью идентична базе данных - источнику, может слегка отличаться, либо может быть совершенно другой.

 

Кроме того, существует возможность маршрутизации потоков транзакций между несколькими Replication Server. Большое число ХД и ВД использует собственные программы преобразования данных. В других системах используются программные продукты Carleton, Prism, Informatica или других поставщиков. Replication Server позволяет подключать произвольные программ преобразования данных, обеспечивая тем самым законченное решение для перемещения и "очистки" данных. В рамках партнерской программы Sybase Warehouse WORKS, в которой участвуют более 70 компаний, Sybase расширяет рамки своей технологии продуктами третьих фирм для преобразования, получения, проектирования и управления данными в хранилищах данных. В частности, программные инструменты Carleton PASSPORT позволяют автоматизировать процесс проектирования, преобразования и извлечения данных из мэйнфремов. На выходе получается файл, готовый для загрузки в Sybase IQ. Набор программных продуктов Informatica PowerMart, построенные в архитектуре клиент/сервер, позволяют проектировать, преобразовывать и обновлять данные из реляционных СУБД. Технология PowerMart может быть интегрирована непосредственно в Replication Server, используя при этом динамическое преобразование данных.

 

Кроме того, сбор данных возможен и более простыми способами: через ODBC-интерфейс, путем извлечения их из текстовых файлов и некоторых структурированных файлов (например, файлов формата dBASE).

 

PowerStage

 

В процессе загрузки данных в ХД решаются три взаимосвязанные задачи: сбор данных, их очистка, агрегирование. Сбор данных состоит в организации передачи данных из внешних источников в ХД. Очистка данных - это процесс модификации данных по ходу заполнения ХД, который состоит из следующих последовательных этапов:

исключение дублирования данных,

восстановление пропущенных данных,

приведение данных к единому формату,

удаление служебной и управляющей информации,

проверка данных на целостность.

 

Компания Sybase предлагает свой продукт PowerStage (разработанный на базе ПО DataStage компании VMARK), упрощающий извлечение, очистку, трансформацию и агрегирование данных. Он специально оптимизирован для работы с Sybase IQ.

 

Dynamic OLAP

 

Dynamic OLAP - это новая архитектура для DSS, предложенная Sybase Inc. Она базируется на контроле со стороны конечного пользователя процессов построения и разделения аналитических моделей в масштабируемой среде ХД. Dynamic OLAP объединяет гибкость и простоту "табличного" похода с масштабируемостью РСУБД. В отличие от традиционного подхода OLAP, требующего нескольких месяцев для реализации, Dynamic OLAP обеспечивает построение сложных аналитических систем в считанные дни. Для реализации Dynamic OLAP компания Sybase предлагает PowerDimensions, пространственную среду бизнес- моделирования. Последняя содержит развитые аналитические функции: финансового, статистического, логического анализа, расчета временных рядов и прочие математические отношения, которые являются неотъемлемыми атрибутами при построении аналитической модели.

 

PowerDimensions

PowerDimensions - это фактически аналитический подход, рожденный из катастрофического сокращения времени, отпущенного на принятие решения. Единственно возможный выход - дать аналитикам контроль над процессом моделирования. Сочетание такого контроля со стороны аналитика с контролем информационного подразделения за ХД, основанным на других технологических решениях Sybase, обеспечивает сохранение целостности информации, но не за счет производительности конечного пользователя. Сервер PowerDimensions может легко интегрируется в существующую инфраструктуру и показывает в сочетании с Sybase IQ рекордную в отрасли производительность.

Приложение:

 

 

Рис. 1. Полная структура корпоративной информационно-аналитической системы (ИАС)

 

 

Сравнительная эффективность предприятий отрасли
Таблица 1. TP-Index1 предприятий отрасли
Компания Логотип Оборот, тыс. USD Штат компании TP-индекс Источник Страна
SAP Aktiengesellschaft 10 075 000   307 145
 
Германия
Intuit Inc.
 
2 037 700   304 134 США
Oracle Corporation 11 799 000   283 234   США
Microsoft Dynamics (ex — Business Solution) 577 000   221 923   США
Lawson Software, Inc. 335 200   212 286 США
Epicor Software Corporation     206 600

 
США
SSA Global Technologies, Inc. 711 800   202 792

 
США
CEGID SA 222 600 1 168 190 582 Франция
QAD Inc. 225 500   187 916 США
The Sage Group plc 1 368 800   179 279

 
Англия
Activant Solutions Holdings Inc. 266 000   126 666 США
Среднее значение TP-index — 279 109
EPAM Systems 31 194   283 581

 
РФ
100 300   194 757

 
РФ
Cognitive Technologies * 73 302   139 622

 
РФ
CBOSS 146 882 2 100 69 943 РФ
Прогноз 13 244   63 368

 
РФ
Банк'с Софт Системс 23 000   51 111 РФ
Галактика 24 700     РФ
Рексофт 8 900     РФ
Парус 39 000    

 
РФ
Диасофт 10 472   16 036 РФ
Среднее значение TP-index — 91 308

 

 

В отрасли с совсем незначительным отрывом лидирует немецкий гигант SAP и американские компании. ИТ индустрия — одна из немногих, если не единственная, где отечественные компании могут успешно конкурировать с западными, особенно если принять во внимание бурное развитие российского рынка и зрелость североамериканского и европейских рынков.

 

[1] TP-index (Turnover-to-Personnel index) — показывает отношение оборота предприятия за год к среднесписочному количеству сотрудников. TP-index является простым и надежным способом оценки эффективности работы предприятий.

 

Список литературы:

 

  1. Коровкин С. Д., Левенец И. А., Ратманова И. Д., Старых В. А., Щавелёв Л. В. Решение проблемы комплексного оперативного анализа информации хранилищ данных // СУБД. - 1997. - № 5-6. - С. 47-51.
  2. Кречетов Н., Иванов П. Продукты для интеллектуального анализа данных // ComputerWeek-Москва. - 1997. - № 14-15. - С. 32-39.
  3. Пржиялковский В. В. Сложный анализ данных большого объема: новые перспективы компьютеризации // СУБД. - 1996. - № 4. - С. 71-83.
  4. Раден Н. Данные, данные и только данные // ComputerWeek-Москва. - 1996. - № 8. - С. 28.

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...