Как загрузить измерение хранилища данных из медленно меняющегося объекта?
Я создаю некоторые измерения из исходной системы (OLTP), которая уже отслеживает изменения в строках, используя метод 2 типа Kimball. Я читал в его последней книге, что он называет их "медленно меняющимися объектами", но он не объясняет, как загрузить их в хранилище данных.
В настоящее время моя идея состоит в том, чтобы просто скопировать поля "Valid From" и "Valid To" из действующей базы данных и использовать их в моих измерениях типа 2 вместо обычного метода использования текущего дня - 1 для истечения срока действия строк. Таким образом, размеры будут такими же, как у живых таблиц.
При загрузке данных мне нужно будет присоединиться к естественному ключу И дате "Действителен с", чтобы сопоставить строки (так как исходная таблица будет повторять естественный ключ из-за типа 2).
Кто-нибудь видит какие-либо проблемы с моим подходом в основном использовать исходную систему для отслеживания изменений?