| [Домашняя страничка][Резюме][Фотоальбом][Диплом][Научные статьи] | |
|
|
|
1.4.
Проблема реализации СМЭАД в
распределенных средах
|
|
|
Данный
вопрос можно рассматривать с двух точек
зрения. Как было указано ранее, СМЭАД
состоит из двух макроэлементов:
Хранилища данных и собственно 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
|
|