[Домашняя страничка][Резюме][Фотоальбом][Диплом][Научные статьи]
 

 

1.4. Проблема реализации СМЭАД в распределенных средах

       

       Содержание 1-го вопроса

Данный вопрос можно рассматривать с двух точек зрения. Как было указано ранее, СМЭАД состоит из двух макроэлементов: Хранилища данных и собственно OLAP-инструментов.

1.4.1. Наполнение хранилища данных

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

Все СУБД, поддерживающие аналитическую обработку данных, имеют в своем составе средства, обеспечивающие импорт и экспорт данных в пределах сети. Одним из таких средств является поддержка производителями СУБД индустриального стандарта доступа к данным ODBC. Существует огромное множество драйверов СУБД, обеспечивающие доступ практически ко всем существующим реляционным базам данных. 

Однако данные, которые необходимо загрузить в Хранилище могут содержаться не только в БД. Это могут быть текстовые данные, индексно-последователь­ные файлы, электронная почта, электронные таблицы, средства управления проектами и многое другое. Фирма Microsoft предложила новый стандарт доступа к БД OLE DB, призванный в дальнейшем заменить интерфейс ODBC. OLE DB позволяет получить доступ не только к БД, но и к практически любым источникам данных.

     

Поэтому, система хранилища данных должна обеспечивать взаимодействие с источником данных на основе OLE DB-интерфейса.

1.4.2. Удаленные OLAP-инструменты

Системы многомерного экспресс анализа данных изначально строятся с учетом того, что с ними будут работать несколько пользователей (возможно одновременно). Поэтому необходимо обеспечить доступ OLAP-инструмента, расположенного на клиентской системе, к серверу, содержащему хранилище данных. Реализовать такой доступ можно несколькими путями.

Во-первых, в состав MS Office 2000 включен набор ActiveX-элементов Office Web Components, который позволяют без особого труда реализовать расширенную функциональность в Web-приложениях, обеспечивая возможность анализа многомерных данных и отображения различных отчетов.

Во-вторых, на языке высокого уровня может быть написано клиентское приложение, реализующее удаленный доступ к хранилищу данных и реализующие любые специфические потребности пользователей. Фирма Microsoft предложила интерфейс OLE DB for OLAP, реализующий основные функции доступа к многомерным хранилищам данных. Этот интерфейс поддержали фирмы Cognos, Brio Technology, Sybase, Arbor System и включили его в свои программные продукты. Следует отметить, что Oracle предложил свой собственный OLAP-интерфейс Multidementional API, у которого оказалось значительно меньше сторонников.

В-третьих, кроме OLE DB for OLAP был предложен интерфейс ADO MD (ActiveX Data Objects MultiDimensional) более высокого уровня, использующий технологию ActiveX. Благодаря ADOMD можно создавать Веб-ориентированные приложения, позволяющие осуществлять обработку и анализ многомерных данных с использованием обычного Веб-броузера.

Выбор пути реализации доступа OLAP-инструмента, к серверу, содержащему хранилище данных обусловлен конкретными целями, под которые создается СМЭАД. Также необходимо учитывать требования, предъявляемые пользователями к СМЭАД, аппаратное обеспечение клиентских рабочих мест, пропускную способность сети и многое другое.

 

 Предыдущая часть [Содержание] Следующая часть 

 

[Диплом индекс][Доклад][Реферат Рус][Реферат Укр][Abstract]
[Содержание][Введение][Выводы][Список литературы]

 

Copyright (c) 1998-2001, Alexandr S. Lukichov

 

             

Rambler's Top100

be number one

Каталог "eMIR" - рейтингующая поисковая система!


       

Украинская баннерная сеть