在每月增量加载的 DWH 中,我的任务是创建能够在 DWH 中重新加载随机月份的进程。
假设在现有 DWH 中重新加载 2021 年 2 月的数据。
如果我在 2021 年 8 月 15 日重新加载 2021 年 2 月的数据,我的 SCD2 维度客户最终将如下所示:
在下一次加载之前,我可能有错误的维度属性。DateFrom/DateTo 中的日期会被弄乱。
问题:
- 这是重新加载单月的好方法吗?
- 如果是,任何建议如何处理它?
- 在这种情况下,我更喜欢完全重新加载 DWH。这是个好主意吗?
使用 SSIS ETL 工具在 sql server 上工作。
谢谢