Размерное моделирование при подходе сверху вниз и снизу вверх. - PullRequest
2 голосов
/ 15 января 2011

Чем отличаются размерные модели в двух подходах к хранилищу данных?

Я понимаю, что хранилище данных, созданное с использованием подхода «снизу вверх», имеет витрины данных в качестве строительных блоков хранилища данных, и у каждой витрины данных есть своя собственная размерная модель. То же самое для подхода сверху вниз? Использует ли метод Инмонса размерные модели?

Ответы [ 2 ]

2 голосов
/ 16 января 2011

Метод Кимбалла использует (сборник) витрин данных с общей «шиной измерений» в качестве хранилища данных.

Метод Инмона имеет предметно-ориентированную нормализованную структуру в качестве хранилища, и затем из этой структуры данные экспортируются в витрины данных, которые могут (или не могут) иметь форму звезды, как у Кимбалла.

Для очень больших хранилищ эти две архитектуры сходятся - по крайней мере, становятся похожими - благодаря введению структуры управления основными данными / хранилищем в архитектуре типа Kimball.

На сайте Инмона есть официальный документ под названием Повесть о двух архитектурах , в котором кратко изложены два подхода.

0 голосов
/ 27 января 2011

Пространственное моделирование - это шаблон проектирования, иногда используемый для витрин данных.Это не очень эффективный метод для сложного проектирования хранилища данных из-за избыточности и встроенного смещения в многомерных моделях.Подход Кимбалла «снизу вверх» пытается обойти проблему, называя коллекцию витрин данных «хранилищем данных» - оправдание, которое сегодня выглядит гораздо менее достоверным, чем в 1990-е годы, когда Кимбалл впервые предложил его.

Inmon рекомендует Normal Form как наиболее гибкую, мощную и эффективную основу для построения хранилища данных.

...