Моделирование Данных

Моделирование Данных

DWH по Кимбалл

Подход Кимбалла определяет нисходящий, итеративный и гибкий подход к созданию хранилища, который подчёркивает быстрое получение бизнес-ценности за счёт создания специализированных витрин данных для удовлетворения конкретных потребностей пользователей в отчётности.

Ресурсы:

DWH по Инмон

Модель Инмона выступает за нисходящий подход к проектированию хранилища данных. В его методологии особое внимание уделяется созданию централизованного хранилища данных на основе нормализованной модели данных.

Ресурсы:

Data Vault

Data Vault — это подход к моделированию данных, который фокусируется на гибкости, масштабируемости и аудите данных. Он использует три основных типа таблиц: хабы, линки и сателлиты.

Хабы: Представляют ключевые субъекты бизнеса (например, клиенты, продукты).

Линки: Представляют связи между хабами (например, заказы).

Сателлиты: Хранят атрибуты и исторические данные (атрибуты клиентов, продуктов, заказов)

Ресурсы:

Anchor Modelling

Anchor Modelling предоставляет гибкий метод моделирования, подходящий для работы с постоянно растущими объемами данных, которые меняются по структуре или содержанию. Якорная модель включает следующие сущности:

Якорь: представляет собой сущность или событие, содержит суррогатные ключи, ссылку на источник и время добавления записи.

Атрибут: используется для моделирования свойств и характеристик якорей, содержит суррогатный ключ якоря, значение атрибута, ссылку на источник записи и время добавления записи.

Связь: моделирует отношения между якорями.

Узел: используется для моделирования общих свойств (состояния).

Ресурсы:

results matching ""

    No results matching ""