Как часто можно ссылаться на хаб в Data Vault?
Scalefree
0:00 / 0:00
Как часто можно ссылаться на хаб в Data Vault?
48 просмотров · 6 дней назад
Scalefree
880 подписчиков
48 просмотров · 6 дней назад
В этой сессии мы ответим на вопрос проектирования о том, существует ли ограничение на количество ссылок, в которых может быть задействован один хаб, и почему наличие хаба в центре звездообразной структуры связей часто является сигналом, заслуживающим внимания. Прямой ответ: нет, технического ограничения нет: если бизнес-объект действительно играет центральную роль во многих бизнес-процессах, он должен находиться в хабе и присутствовать в каждой соответствующей связи. Но более интересным является обсуждение того, когда чрезмерное количество ссылок на хаб является признаком плохого моделирования. Наиболее распространенная причина — создание хабов снизу вверх из таблиц исходной системы, а не сверху вниз из бизнес-онтологии, особенно для технических идентификаторов, таких как идентификаторы пользователей системы или модификаторы записей, которые присутствуют почти в каждой таблице, но не имеют реального бизнес-значения. Мы рассмотрим, как отличить настоящий хаб от справочных данных, почему сохранение простого идентификатора в качестве описательного атрибута в сателлите и его подкрепление простой справочной таблицей часто является более чистым выбором, и как важен отраслевой контекст — код языка может быть хабом в компании по прокату видео, а везде в другом месте — чистыми справочными данными. Практический тест прост: если вы создали Business Vault и обнаружили, что никогда не обращаетесь к часто используемому хабу, пора задуматься о необходимости рефакторинга.
«Data Vault Friday» — новая еженедельная онлайн-сессия.
Зарегистрируйтесь на следующую сессию: https://scalefr.ee/datavault-friday
Задайте свои вопросы заранее: https://scalefr.ee/dvf-question
Прочитайте бесплатно «Руководство по Data Vault»:
https://scalefr.ee/data-vault-book
#DataVault #DataVaultFriday #DataModeling #DataWarehouse #DataEngineering #HubDesign #BigData #BusinessIntelligence #DataArchitecture #RawVault #ReferenceData