![Page 1: Новые возможности BI в СУБД InterSystems Cache](https://reader035.vdocuments.site/reader035/viewer/2022081723/56813e51550346895da83e7d/html5/thumbnails/1.jpg)
АпрельАпрель 2008 2008
Новые возможности BI в Новые возможности BI в СУБД InterSystems Cache'СУБД InterSystems Cache'
Грачев А.Ю., руководитель отдела консалтинга,Грачев А.Ю., руководитель отдела консалтинга,InterSystems CorpInterSystems Corp..
![Page 2: Новые возможности BI в СУБД InterSystems Cache](https://reader035.vdocuments.site/reader035/viewer/2022081723/56813e51550346895da83e7d/html5/thumbnails/2.jpg)
ТемыТемы
• Тенденция?Тенденция?• InterSystems DeepSeeInterSystems DeepSee• Встроенный Встроенный BIBI• BI BI и интеграционная платформаи интеграционная платформа• InterSystems DeepSeeInterSystems DeepSee – взгляд изнутри – взгляд изнутри
![Page 3: Новые возможности BI в СУБД InterSystems Cache](https://reader035.vdocuments.site/reader035/viewer/2022081723/56813e51550346895da83e7d/html5/thumbnails/3.jpg)
Итоги года….Итоги года….
• Hyperion – Hyperion – мартмарт 2007 2007 г. г.• BO – BO – январь 2008 г.январь 2008 г.• Cognos – Cognos – январь 2008 г.январь 2008 г.• Что дальше?Что дальше?
![Page 4: Новые возможности BI в СУБД InterSystems Cache](https://reader035.vdocuments.site/reader035/viewer/2022081723/56813e51550346895da83e7d/html5/thumbnails/4.jpg)
Ситуация с Ситуация с ETL/ELTETL/ELT
• Sunopsis Sunopsis купленкуплен….….• DataStageDataStage давно куплен давно куплен….….• MS DTSMS DTS• ……....
![Page 5: Новые возможности BI в СУБД InterSystems Cache](https://reader035.vdocuments.site/reader035/viewer/2022081723/56813e51550346895da83e7d/html5/thumbnails/5.jpg)
Неоднозначная реакция рынкаНеоднозначная реакция рынка
““ Dazed and confused. Such is the fate of theDazed and confused. Such is the fate of thethousands of BI customers of Businessthousands of BI customers of BusinessObjects, Cognos and Hyperion as theirObjects, Cognos and Hyperion as theirrespective acquirers – SAP, IBM and Oracle –respective acquirers – SAP, IBM and Oracle –decide how to shape their future product lines.decide how to shape their future product lines.””
““ Dazed and confused. Such is the fate of theDazed and confused. Such is the fate of thethousands of BI customers of Businessthousands of BI customers of BusinessObjects, Cognos and Hyperion as theirObjects, Cognos and Hyperion as theirrespective acquirers – SAP, IBM and Oracle –respective acquirers – SAP, IBM and Oracle –decide how to shape their future product lines.decide how to shape their future product lines.””
![Page 6: Новые возможности BI в СУБД InterSystems Cache](https://reader035.vdocuments.site/reader035/viewer/2022081723/56813e51550346895da83e7d/html5/thumbnails/6.jpg)
Выводы?Выводы?
• Рынок Рынок BI BI важенважен• Идет консолидация рынкаИдет консолидация рынка• Интероперабельность под угрозойИнтероперабельность под угрозой• Консолидация технологий -под вопросомКонсолидация технологий -под вопросом• Нет разработки новых продуктовНет разработки новых продуктов• ……....
![Page 7: Новые возможности BI в СУБД InterSystems Cache](https://reader035.vdocuments.site/reader035/viewer/2022081723/56813e51550346895da83e7d/html5/thumbnails/7.jpg)
InterSystems DeepSeeInterSystems DeepSee
• Март 2008 г. – объявление продуктаМарт 2008 г. – объявление продукта• Покупка готового продуктаПокупка готового продукта• Встроенный Встроенный BIBI• Единая технологияЕдиная технология• Привязка к интеграционной платформе Привязка к интеграционной платформе
EnsembleEnsemble• Интересная бизнес-модельИнтересная бизнес-модель
![Page 8: Новые возможности BI в СУБД InterSystems Cache](https://reader035.vdocuments.site/reader035/viewer/2022081723/56813e51550346895da83e7d/html5/thumbnails/8.jpg)
Классический Классический (“(“внешнийвнешний”) BI”) BI
ХранилищеХранилищеХранилищеХранилищеСредстваСредства
BIBIСредстваСредства
BIBIETLETL
““На расстоянии от На расстоянии от оперативных данныхоперативных данных””
![Page 9: Новые возможности BI в СУБД InterSystems Cache](https://reader035.vdocuments.site/reader035/viewer/2022081723/56813e51550346895da83e7d/html5/thumbnails/9.jpg)
Классический Классический BIBI
• Данные выгружаются и переносятся Данные выгружаются и переносятся в хранилище периодическив хранилище периодически
• Дополнительные затраты на Дополнительные затраты на оборудование, ПО, людейоборудование, ПО, людей
• Предполагает «продвинутых» Предполагает «продвинутых» пользователей со знанием пользователей со знанием инструмента инструмента BI BI и структур данныхи структур данных
• Дополнительные затраты на Дополнительные затраты на интеграциюинтеграцию
![Page 10: Новые возможности BI в СУБД InterSystems Cache](https://reader035.vdocuments.site/reader035/viewer/2022081723/56813e51550346895da83e7d/html5/thumbnails/10.jpg)
ВстроенныйВстроенный BI BI
• Поставляется как часть приложенияПоставляется как часть приложения• Сильнее ориентирован на конечного пользователя Сильнее ориентирован на конечного пользователя
(требует знания приложения, а не схемы данных)(требует знания приложения, а не схемы данных)
•ТехнологичноТехнологично•Предопределенный Предопределенный набор данныхнабор данных
• ““Начальный наборНачальный набор” ” запросов, отчетов и т.д.запросов, отчетов и т.д.
![Page 11: Новые возможности BI в СУБД InterSystems Cache](https://reader035.vdocuments.site/reader035/viewer/2022081723/56813e51550346895da83e7d/html5/thumbnails/11.jpg)
Единая технологияЕдиная технология
Cache’Cache’Cache’Cache’
• Интегрирован с Интегрирован с Cache’Cache’• Реализован на Реализован на Cache’Cache’
• Среда разработки и управленияСреда разработки и управления• ИнтерфейсыИнтерфейсы• Доступ к внешним даннымДоступ к внешним данным• Доступ к оперативным даннымДоступ к оперативным данным
DeepSeeDeepSeeDeepSeeDeepSee
![Page 12: Новые возможности BI в СУБД InterSystems Cache](https://reader035.vdocuments.site/reader035/viewer/2022081723/56813e51550346895da83e7d/html5/thumbnails/12.jpg)
Вариант использованияВариант использования
Cache’Cache’Cache’Cache’
DeepSeeDeepSeeDeepSeeDeepSee
Cache’Cache’Cache’Cache’
DeepSeeDeepSeeDeepSeeDeepSee
• Разделение нагрузки по серверамРазделение нагрузки по серверам• Возможно дальнейшее Возможно дальнейшее
распараллеливание (распараллеливание (ECP)ECP)
![Page 13: Новые возможности BI в СУБД InterSystems Cache](https://reader035.vdocuments.site/reader035/viewer/2022081723/56813e51550346895da83e7d/html5/thumbnails/13.jpg)
DeepSee DeepSee в интеграционных решениях в интеграционных решениях
Инт
егра
ция
и ра
зраб
отка
Инт
егра
ция
и ра
зраб
отка
Упра
влен
иеУп
равл
ение
ОркестровкаОркестровка
АбстракцияАбстракция
КоординацияКоординация
ХранилищеХранилищеАдаптеры
DeepSeeDeepSeeDeepSeeDeepSee
• В В Ensemble Ensemble встроена встроена Cache’ Cache’ • В В Ensemble Ensemble встроен встроен DeepSee DeepSee
Можно использовать богатый Можно использовать богатый набор адаптеровнабор адаптеров
![Page 14: Новые возможности BI в СУБД InterSystems Cache](https://reader035.vdocuments.site/reader035/viewer/2022081723/56813e51550346895da83e7d/html5/thumbnails/14.jpg)
DeepSee – DeepSee – основные возможностиосновные возможности
AnalyzerAnalyzerAnalyzerAnalyzer Навигация и показ данныхНавигация и показ данных
ArchitectArchitectArchitectArchitect Описание модели данныхОписание модели данных
DesignerDesignerDesignerDesigner Создание «приложений»Создание «приложений»
ConnectorConnectorConnectorConnector Подключение внешних данныхПодключение внешних данных
![Page 15: Новые возможности BI в СУБД InterSystems Cache](https://reader035.vdocuments.site/reader035/viewer/2022081723/56813e51550346895da83e7d/html5/thumbnails/15.jpg)
DeepSee AnalyzerDeepSee Analyzer
• Простое создание таблиц и графиковПростое создание таблиц и графиков
• Динамические «проваливание» в деталиДинамические «проваливание» в детали
• Разрабатывается для пользователей,Разрабатывается для пользователей,знающих приложениезнающих приложение
• Выдача на экран, принтерВыдача на экран, принтер, PDF, Excel, …, PDF, Excel, …
![Page 16: Новые возможности BI в СУБД InterSystems Cache](https://reader035.vdocuments.site/reader035/viewer/2022081723/56813e51550346895da83e7d/html5/thumbnails/16.jpg)
DeepSee ArchitectDeepSee Architect
ИндексыИндексы
Модель данныхМодель данных
ДетальныеДетальныеданныеданные
•Определение данныхОпределение данных•Размерности и метрикиРазмерности и метрики•Агрегаты и расчетыАгрегаты и расчеты•Содержательные именаСодержательные имена•Организация в кубы/Организация в кубы/
прикладные областиприкладные области
![Page 17: Новые возможности BI в СУБД InterSystems Cache](https://reader035.vdocuments.site/reader035/viewer/2022081723/56813e51550346895da83e7d/html5/thumbnails/17.jpg)
DeepSee DesignerDeepSee Designer
• Создание индикаторных панелей с Создание индикаторных панелей с таблицами, графами, ссылками и др. таблицами, графами, ссылками и др. Интерфейсными элементамиИнтерфейсными элементами
• Возможности настройкиВозможности настройки
• Предопределенные фильтры, Предопределенные фильтры, вводимые пользователемвводимые пользователем
• Можно встроить в приложениеМожно встроить в приложение
![Page 18: Новые возможности BI в СУБД InterSystems Cache](https://reader035.vdocuments.site/reader035/viewer/2022081723/56813e51550346895da83e7d/html5/thumbnails/18.jpg)
DeepSee ConnectorDeepSee Connector
ИндексыИндексы
Модель данныхМодель данных
Свои Свои данныеданные
Данные из Данные из Caché Caché доступны напрямуюдоступны напрямую
ВзятыеВзятыеданныеданные Пра
вила
Пра
вила
Внешние Внешние данныеданные
• Импорт из Импорт из текстовых текстовых файлов, БД, …файлов, БД, …
• Однократный Однократный или или инкрементныйинкрементный
![Page 19: Новые возможности BI в СУБД InterSystems Cache](https://reader035.vdocuments.site/reader035/viewer/2022081723/56813e51550346895da83e7d/html5/thumbnails/19.jpg)
Что Что DeepSeeDeepSee использует от использует от Cache’Cache’
XML, SOAP
Java, EJB
COM
C++
ODBC
Реляционный шлюз
JDBC
Caché Server Pages
Многомерные источники
CachéЕдиная
архитектура
Web
Многомерный доступ
Реляционный
доступ
Объ
ектн
ый
дост
уп
![Page 20: Новые возможности BI в СУБД InterSystems Cache](https://reader035.vdocuments.site/reader035/viewer/2022081723/56813e51550346895da83e7d/html5/thumbnails/20.jpg)
Что Что DeepSeeDeepSee использует от использует от Cache’Cache’
• Объектная модельОбъектная модель• Возможность переопределить механизм Возможность переопределить механизм
хранения и индексирования (битовые хранения и индексирования (битовые индексы)индексы)
• CSP CSP как механизм отображениякак механизм отображения• Многомерное ядро Многомерное ядро • Шлюзы и механизмы доступа к внешним Шлюзы и механизмы доступа к внешним
источникамисточникам
![Page 21: Новые возможности BI в СУБД InterSystems Cache](https://reader035.vdocuments.site/reader035/viewer/2022081723/56813e51550346895da83e7d/html5/thumbnails/21.jpg)
Бизнес-модель Бизнес-модель DeepSeeDeepSee
• DeepSee DeepSee будет встроен в будет встроен в Cache’ Cache’ и и EnsembleEnsemble• Партнеры-разработчики могут задействовать Партнеры-разработчики могут задействовать
возможности возможности BI BI по мере необходимостипо мере необходимости• Особая ценность – Особая ценность – DeepSee DeepSee и и
интеграционная платформаинтеграционная платформа• Механизм адаптеров (Механизм адаптеров (ETL)ETL)• Более простая конструкцияБолее простая конструкция• Единое решениеЕдиное решение