Проверяемый текст
Птицын, Сергей Вячеславович; Моделирование процессов принятия решений в автоматизированной системе управления региональным газораспределительным предприятием (Диссертация 2007)
[стр. 36]

дущсго.
Эта информация нас только ценна для корпорации, что нельзя допустить возможности ее утечки (на самом деле, если хранилище данных одной корпорации попадет в руки аналитиков другой корпорации, то все аналитические прогнозы первой корпорации сразу станут неверными).
В системах, основанных на хранилищах данных, оказывается недостаточной защита данных в стиле языка SQL, которую обеспечивают обычные коммерческие СУБД (этот уровень защиты соответствует классу С2 в соответствии с классификацией Оранжевой Книги Министерства обороны США).
Для обеспечения должного уровня защиты доступ к данным должен контролироваться не только на уровне таблиц и их столбцов, но и на уровне отдельных строк (это уже соответствует классу
131 Оранжевой Книги).
Приходится также решать вопросы аутентификации пользователей, защиты данных при их перемещении в хранилище данных из оперативных баз данных и внешних источников, защиты данных при их передаче по сети.
Если роль метаданных (обычно содержащихся в таблицах-каталогах) в оперативных информационных системах достаточно ограничена, то для
OLАР-систем наличие развитых метаданных и средств их предоставления конечным пользователям является одним из основных условий успешной реализации.
Например, прежде, чем менеджер корпорации задаст системе свой вопрос, он должен понять, какая информация имеется, насколько она актуальна, можно ли ей доверять, сколько времени может занять формирование ответа и т.д.
Для пользователя OLAP-системы 'требуются метаданные,
но крайней мере, следующих типов: 1.
Описания структур данных, их взаимосвязей.
2.
Информация о хранимых на хранилище данных и поддерживаемых им агрегатах данных.
3.
Информация об источниках данных и о степени их достоверности.
Одна и та же информация могла попасть в хранилище данных из разных источников.
Пользователь должен иметь возможность узнать, какой
[стр. 45]

ботке данные только читаются, и потребность в синхронизации отсутствует, для достижения эффективности необходимо поддерживать репликацию данных в разных узлах сети.
(На самом деле, все не так просто.
Одним из требований к хранилищам данных является то, чтобы свежая информация поступала в хранилище как можно быстрее.
Т.е.
потенциально любая модификация оперативной БД может инициировать добавление данных к хранилищу данных, а тогда потребуется обновить и все реплики, для чего синхронизация все-таки нужна.) Собранная вместе согласованная информация об истории развития корпорации, ее успехах и неудачах, о взаимоотношениях с поставщиками и заказчиками, об истории и состоянии рынка дает возможность анализа прошлой и текущей деятельности корпорации и построения прогнозов для будущего.
Эта информация настолько ценна для корпорации, что нельзя допустить возможности ее утечки (на самом деле, если хранилище данных одной корпорации попадет в руки аналитиков другой корпорации, то все аналитические прогнозы первой корпорации сразу станут неверными).
В системах, основанных на хранилищах данных, оказывается недостаточной защита данных в стиле языка SQL, которую обеспечивают обычные коммерческие СУБД (этот уровень защиты соответствует классу С2 в соответствии с классификацией Оранжевой Книги Министерства обороны США).
Для обеспечения должного уровня защиты доступ к данным должен контролироваться не только на уровне таблиц и их столбцов, но и на уровне отдельных строк (это уже соответствует классу
В1 Оранжевой Книги).
Приходится также решать вопросы аутентификации пользователей, защиты данных при их перемещении в хранилище данных из оперативных баз данных и внешних источников, защиты данных при их передаче по сети.
Если роль метаданных (обычно содержащихся в таблицах-каталогах) в оперативных информационных системах достаточно ограничена, то для
OLAP-систем наличие развитых метаданных и средств их предоставления конечным пользователям является одним из основных условий успешной 45

[стр.,46]

реализации.
Например, прежде, чем менеджер корпорации задаст системе свой вопрос, он должен понять, какая информация имеется, насколько она актуальна, можно ли ей доверять, сколько времени может занять формирование ответа и т.д.
Для пользователя OLAP-системы требуются метаданные,
по крайней мере, следующих типов: 1.
Описания структур данных, их взаимосвязей.
2.
Информация о хранимых на хранилище данных и поддерживаемых им агрегатах данных.
3.
Информация об источниках данных и о степени их достоверности.
Одна и та же информация могла попасть в хранилище данных из разных источников.
Пользователь должен иметь возможность узнать, какой
источник был выбран основным, и каким образом производились согласование и очистка данных.
4.
Информация о периодичности обновлений данных.
Желательно знать не только то, какому моменту времени соответствуют интересующие его данные, но и когда они в следующий раз будут обновлены.
5.
Информация о владельцах данных.
Пользователю OLAP-системы может оказаться полезной информация о наличии в системе данных, к которым он не имеет доступа, о владельцах этих данных и о действиях, которые он должен предпринять, чтобы получить доступ к данным.
6.
Статистические оценки времени выполнения запросов.
До выполнения запроса полезно иметь хотя бы приблизительную оценку времени, которое потребуется для получения ответа, и объема этого ответа.
Уже сейчас известны примеры хранилищ данных, содержащих терабайты информации.
По данным консалтинговой компании Meta Group, около половины корпораций, использующих или планирующих использовать хранилища данных, предполагает довести их объем до сотен гигабайт.
Проблемой таких больших хранилищ является то, что накладные расходы на внешнюю память возрастают нелинейно при возрастании объема хранилища.
Исследования, проведенные на основе тестового набора TPC-D, показали, что 46

[Back]