【发布时间】:2020-01-16 03:54:46
【问题描述】:
我目前正在设计一个基于星型模式的仓库,并且对处理未来和过去数据的技术有一些疑问。
源系统中的某些事件也可能是未来的。例如,一名员工正在申请未来的休假。企业希望看到未来的数据进行规划,但本质上这可能会发生变化。
- Q1:你会在仓库中引入未来的数据吗?
- Q2:当更新发生变化时,您如何管理更新?
类似地,如果过去的数据发生变化,例如,几天后由于错误而修改了销售,您如何在仓库中处理?
【问题讨论】:
-
Q1:是 Q2:更新它。我不确定你在这里寻找什么答案。您肯定会引入未来数据(预算、目标、预测),并且您需要事先了解是否有业务需要进行审计跟踪,或者您是否可以直接进行更新。
标签: sql-server etl data-warehouse star-schema