Oracle Express OLAP -- стратегическое оружие из аналитического арсенала современных информационных технологий

А. М. Сапегин

sapegin@interface.msk.su

Sapegin"Жестокая конкуренция вынуждает финансовые организации как можно быстрее внедрять новые технологии информационного обслуживания", -- заявил старший вице-президент по системным разработкам банка Scotia-bank, мотивируя ориентацию этого четвертого по величине банка Канады на технологию "клиент/сервер". Облегчить внедрение этой технологии призваны средства разработки систем "клиент/сервер" второго поколения, создаваемые с учетом опыта применения первых распределенных систем. Средства разработки приложений "клиент/сервер" нового поколения отличает, прежде всего, ориентация на создание больших и сложных приложений масштаба предприятия. Они должны обеспечивать возможность использования различных платформ на рабочих станциях-клиентах и свободного перемещения клиентской части приложений (алгоритмов обработки информации) с одной станции на другую. Необходимым условием принадлежности к современным средствам разработки должна стать поддержка высокой степени масштабируемости системы, способной включать тысячи клиентов и внутренних серверов, эффективно разделяя ресурсы. При этом, под разделением ресурсов понимается не только разделение данных и алгоритмов их обработки, но и разделение самого приложения. Разработчики системы смогут распределять код приложения по разным серверам. Другой характерной особенностью распределенных систем нового поколения становится поддержка приложений с интенсивным использованием транзакций, распределенной защитой информации и системой управления. Реализация этих возможностей, в свою очередь, приведет к созданию объектно-ориентированных средств разработки приложений "клиент/сервер" и, в конечном счете, к появлению систем распределенных объектов. Столь сложная структура информационной системы делает сбор, обработку и анализ информации нетривиальной задачей. Чтобы облегчить задачу оперативного анализа информации для конечного пользователя, к настоящему времени уже создан целый спектр программных продуктов. Анализ этих продуктов позволил Э.Ф. Кодду, известному специалисту по базам данных, вывести 12 правил, которым должны удовлетворять современные средства динамического анализа данных (OLAP -- On-Line Analysis Processing):

Технология OLAP обеспечивает быстрый доступ к информации и ее представление в достаточно сложном виде без необходимости создания дополнительных программ. Программные средства OLAP для конечного пользователя могут представлять собой электронные таблицы, пакеты статистического анализа, графические интерфейсы или системы поддержки принятия решений, включающие в себя целый набор аналитических инструментов. Среди аналитических инструментов, использующих многомерные базы данных, особенно популярны такие программные продукты, как Express фирмы Information Resources и Accumate Enterprise компании Kenan Systems. Первый программный продукт представляет собой многомерную управляющую информационную систему, содержащую распределенные инструментальные средства финансового анализа, прогнозирования, планирования, генерации отчетов и анализа маркетинга как составных частей системы поддержки принятия решений. Второй чаще используется в качестве средства разработки OLAP-приложений и отличается хорошей организацией работы с разреженными данными.

На многомиллиардном рынке финансово-экономических систем почти половина продаж программного обеспечения приходится на бухгалтерские приложения в архитектуре "клиент/сервер". В банковском деле, по мнению парижской консультационной компании Intertek Group, ожидается настоящая революция, связанная с использованием нейронных сетей, экспертных и гибридных интеллектуальных систем, генетических алгоритмов и логики нечетких множеств в управляющих информационных системах и системах поддержки принятия решений. Если в прошлом подобные методы использовались в основном для анализа международных рынков капитала, то теперь открывается возможность их применения для выработки научно-обоснованной политики маркетинга.

На рынке коммерческих программных продуктов, наряду с новыми версиями традиционных средств финансового анализа типа MetaStock или SuperChart, уже сейчас можно найти аналитические инструменты нового поколения, основанные на применении логики нечетких множеств -- от электронных таблиц (FuzzyCalc) до экспертных систем (CubiCalc корпорации HyperLogic).

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

Одной из самых развитых и мощных технологий анализа сложных баз данных в среде "клиент/сервер" является Oracle Express OLAP. Этот продукт имеет функционально полную архитектуру, специально предназначенную для поддержки принятия решений в масштабе предприятия. Oracle Express OLAP использует многомерную реляционную модель данных со словарем данных и содержит все необходимые компоненты для решения сложных задач. Вот основные возможности Oracle Express OLAP:

Следует отметить, что некоторые третьи фирмы поставляют довольно мощные продукты, предназначенные для стратегического анализа данных и хорошо интегрированные с решениями Oracle. Один из наиболее выразительных примеров -- система Crystal Info компании Seagate Software. Этот продукт сочетает в себе такие современные подходы, как технология "клиент/сервер", трехзвенная архитектура и собственно сам анализ данных как таковой, с простотой интерфейса и интуитивной ясностью представления полученных результатов для пользователя, не являющегося специалистом в области информационных технологий.

Interface Ltd.


Reklama.Ru. The Banner Network.