У меня есть таблица фактов, для которой я получаю данные из источника A
.
Затем у меня есть источник B
, который имеет одно общее поле с источником A
.Итак, мне интересно, как мне заполнить таблицу фактов ключами из таблиц dim?
Это не просто сбор данных, поскольку он требует серьезной очистки.Я предполагаю, что в промежуточных таблицах я не должен делать никаких преобразований.Означает ли это, что это будет выглядеть следующим образом?
- Перетащите данные из источника
B
в промежуточные таблицы. - Выполните очистку и сохраните результаты в таблице pre_dim.(s)
- Соединить ли общее поле таблицы фактов с таблицами из (2)?
- Создать дим таблицы
- Связать дим таблицы с таблицей фактов с помощью суррогатного ключа?
Каждый день обрезать таблицу в (2) и заново создавать новую таблицу - см. (2)?