月度数据更新场景中delta与history术语含义咨询
业务术语与时态表问题解答
术语含义解释
- delta:在这个业务场景里,指当月新接收的文件和当前目标数据表之间的双向差异规模——也就是新文件里新增的GNumber数量,加上当前数据表中存在但新文件里缺失的GNumber数量。“双向delta不太大”就是说这两类条目的总数不多,这种情况下可以直接用新文件全量加载来完成数据表更新。
- history:这里指数据表的历史变更记录或版本快照,比如记录每条GNumber的CValue何时被插入、删除,或者保存每次更新后的数据表完整状态。对方说无需维护history,是因为你们会留存每一期的原始文件,要追溯历史数据直接查对应月份的原始文件即可。
时态表的必要性判断
你认为不需要时态表的结论是正确的。时态表的核心价值是在数据表内部保留数据的全量历史状态,方便随时回溯任意时间点的数据情况,但你们已经通过留存原始文件实现了历史追溯的需求,而且业务规则是用新文件的状态更新数据表(删除缺失条目、插入新增条目),不需要在数据表本身维护历史变更信息,因此完全没必要搭建时态表。
内容的提问来源于stack exchange,提问作者Joliet
相关产品推荐
相关产品推荐

