2010-11-05 1 views
2

Я думаю, что здесь ответ будет получен из опыта.Что такое роль ODS?

Я прав, знаю, интересно, что является реальной целью операционного хранилища данных (ODS) Я просматриваю веб-страницы, но, если возможно, я бы хотел иметь обратную связь с реальным примером.

У меня есть несколько вопросов:

  • ODS от Оперативной стороны, так, что моделирование данных должны быть применены к нему. Entity-Relationship Modeling, но немного более агрегированное или Dimension Modeling (если да, то какая разница с хранилищем данных?)?

  • В большинстве статей говорится, что ODS обладает значениями реального времени или близкого к реальному времени, поэтому, как часто это канал? На почасовой основе? На транзакционной основе?

  • Какое приложение будет подаваться ОРВ? OLAP-куб? Инструменты отчетности? Еще раз, если эти приложения напрямую направляются в ODS, какова роль хранилища данных?

Любая информация об общей цели ОРВ и основных различиях и взаимодополняемости с DataWarehouse будет приветствоваться.

Спасибо,

ответ

2

Операционное хранилище данных является база данных (ы), которые компания использует для работы. Он обычно моделируется как сущности и отношения. Логический дизайн ОРВ нормализуется, а фактическая реализация может быть де-нормирована для производительности. ODS предназначен для быстрых вставок и обновлений с минимальным количеством индексов. ODS содержит данные в реальном времени или почти в реальном времени, но не содержит много исторических данных.

Хранилище данных - это база данных (ов), которую компания использует для хранения исторических данных. Обычно он моделируется по размерам. Логическим дизайном DW является звездный рисунок или несколько звездных моделей. DW предназначен для быстрого выбора, так как строки периодически вставляются в массу. DW содержит исторические данные и обычно является периодом или больше за ОРВ.

+0

Но почему компания решила внедрить ОРВ и не использовать только операционные базы данных? – Spredzy

+0

Многие операционные базы данных развиваются с течением времени, используя различные технологии баз данных. ODS объединяет оперативную информацию в одну технологию баз данных, обычно реляционную. –