Я использую нисходящий подход для своего хранилища данных, поэтому DW находится в 3NF, а витрины данных многомерны. Я читал, что DW должен иметь временную метку (или что-то подобное) для сохранения исторических данных.
Мои вопросы:
Нужно ли мне хранить данные из прошлого в моем DW, или этого достаточно, чтобы иметь размерно-временные измерения (технически я использую SCD типа 2 там, где это необходимо).
Если DW должен изменяться во времени, то:
когда мы используем SCD в нисходящем подходе?
я должен использовать метки времени как часть PK таблицы?
Спасибо!