Перейти к содержанию

Описание MDT (KRAFT_MDT_CSL)

Специализированная база данных для сопоставления и обогащения справочных/мастер данных из различных источников.

1. Правила именования таблиц

Маска: dbo.name1_name2_name3_name4_name5

Элемент маски Описание Пример: dbo.MDT_DS_CHGO_EmployeeDim_FLAG
dbo схема объекта dbo
name1 признак базы данных (MDT), представления (VIEW) или иное MDT
name2 обозначение слоя сырых данных (DataSource) DS
name3 наименование источника данных CHGO
name4 наименование таблицы из источника EmployeeDim
name5 признак технической таблицы (отслеживание изменений) FLAG

*В наименовании возможны различные варианты последовательности объектов, а также указание не всех объектов.

2. Список таблиц

Схема объекта Наименование таблицы
dbo MDT_DS_BCP_WarehouseOperationType
dbo MDT_DS_BCP_WarehouseOperationType_FLAG
dbo
… (авто-выгрузка из бд)

3. Логические связи между объектами

В базе поток информации организован в виде последовательных этапов загрузки. Исходные данные поступают в таблицы с наименованием «dbo.SA_CHGO_*», затем преобразуются и загружаются в «dbo.MDT_DS_*», после чего попадают в таблицы «dbo.MDT_OUT_*».

Представления «dbo.VIEW_*», являются источником данных для таблиц «dbo.MDT_OUT_*» и связаны с ними названием: например таблица «dbo.MDT_OUT_BusinessUnit» имеет представление «dbo.VIEW_MDT_OUT_BusinessUnit_SAFIR» (в представлении, в конце указывается наименование источника, и к одной таблице может быть создано несколько представлений с указанием своего источника).

4. Список таблиц и представлений с зависимостью

Схема объекта Наименование таблицы Наименование представления
dbo MDT_OUT_BusinessUnit VIEW_MDT_OUT_BusinessUnit_SAFIR
dbo MDT_OUT_CalendarKF VIEW_MDT_OUT_CalendarKF_MDDB
dbo MDT_OUT_CalendarKF VIEW_MDT_OUT_CalendarKF_SAFIR
dbo MDT_OUT_ClosingStockFreeze VIEW_MDT_OUT_ClosingStockFreeze_DWH
… (авто-выгрузка из бд)