Программные средства для реализации OLAP-систем.
Программные средства OLAP – это инструмент оперативного анализа данных, содержащихся в хранилище. OLAP-системы, оптимизированные с точки зрения скорости выполнения запроса выборки информации, ориентированы на использование не специалистом в области информационных технологий, не экспертом-статистиком, а профессионалом в прикладной области (менеджером бюджетного отдела, директором и т.д.) Они предназначены для общения аналитика с проблемой, а не с компьютером.
В настоящее время рынок OLAP-продуктов развивается и на него вышли многие фирмы – разработчики программного обеспечения.
Архитектура перспективных СППР с использованием тех или иных программных продуктов будет выглядеть подобно приведенной на рисунке 2.1.
Рис. 2.1.
Сформулируем основные требования, предъявляемые к OLAP-системам в финансовых органах:
Система OLAP должна основываться на сервере многомерной базы данных, т.к. существующие решения на основе реляционных баз в ближайшее время не смогут удовлетворить по важнейшей характеристике – скорости обработки заранее не регламентированных запросов данных.
· ПО OLAP – должно включать в себя мощные инструменты администрирования и разработки OLAP-приложений – как сервисной логики, так и клиентских рабочих мест.
· ПО должно содержать развитые средства импорта данных из разнообразных источников, в первую очередь из транзакционных финансово-бюджетных систем и предполагаемых внешних источников информации.
· ПО должно позволять разрабатывать системы, которые были бы легко масштабируемы и модифицируемы применительно к постоянно изменяющимся масштабам, условиям и задачам прикладной деятельности финансовых органов.
· Должна обеспечиваться поддержка Web-технологий, как наиболее перспективных и дешевых средств построения информационных систем.
В настоящее время на рынке представлено большое количество OLAP-систем, производимых разными фирмами - Oracle Express 6.3, Microsoft Analysis Services, Cognos PowerPlay 6.6, Cristal Analysis Holos 8.5, Speedware Media, Applix iTM1 7, Hyperion Essbase 6.1 и т.д.
В результате сравнения мы получаем следующую картину: практически все программные средства предоставляют практически одинаковый уровень возможностей для анализа данных и манипулированию с ними, однако с точки зрения возможностей построения логической модели данных выгодно отличается продукт компании Microsoft, который позволяет использовать пользовательские настройки правил агрегирования данных, по остальным параметрам он также является наиболее выгодным решением. Этот продукт подходит для реализации первого варианта построения систем с использованием архитектуры MOLAP (многомерный OLAP).. Среди программных средств поддерживающих все эти архитектуры построения систем наиболее подходящим для решения поставленных задач будет Oracle Express. Он имеет более развитые средства для выбора данных и имеет средства построения модели данных на русском языке, что не позволяет его основной конкурент в данной категории Applix iTM1. Таким образом, для реализации СППР наиболее подходящими из имеющихся продуктов на мировом рынке программных средств OLAP в результате проведенного анализа оказались Microsoft Analysis Services и Oracle Express 6.3. Выбор данных программных средств будет обуславливать определенные архитектурные отличия и особенности при построении СППР.
Для создания системы комплексного анализа бюджета было использовано ПО Microsoft Analysis Services. Выбор этого ПО из двух ранее отобранных систем в первую очередь был обусловлен использованием той же самой базы данных (Microsoft SQL Server), что и OLTP-система, данные которой используются в системе оперативного анализа.
Дата добавления: 2016-02-09; просмотров: 856;