Страницы

16 июля 2015 г.

Генерация Data Vault из Stage. Заметка.

Для прагматиков: в этой статье нет никакой практической пользы, просто пометка. Можно не читать. :)

Генерация схемы Data Vault 1.0 из Stage таблицы. Краткий алгоритм, типичный случай.

Практически всегда есть один Source из которого генерируется несколько целевых Data Vault таблиц.
Алгоритм построения таблиц Data Vault следующий:
1. Определяем бизнес ключи для создания хабов (бизнес ключами обычно становятся айдишники сущности на базе - источнике).
2. Для каждого бизнес-ключа определяем поля которые пойдут в хаб-сателлит (речь идет о полях которые являются описанием бизнес-ключа, предающим ему логический смысл. Без этих полей, для человека, бизнес-ключ просто бессмысленное число или набор символов).
3. Создание линков: На предыдущих шагах определили хабы, теперь их можно линковать. На основе ключей хабов генерируем линки между ними (+линк-сателлит). Таким образом связываем сущности.

TODO: Автоматизация получения DV из Stage.

Комментариев нет:

Отправить комментарий