目前在我们的本地 Hadoop 环境中,我们正在使用具有事务属性的配置单元表。但是,随着我们迁移到 AWS,我们还没有该功能。所以想了解如何在不更新的情况下处理 SCD 类型 2。
例如。用于以下记录。
有更新
在启用事务属性的表中,当我获得记录的更新时,我继续更改end_date
to并使用as和ascurrent date
创建新记录,如上表所示。因此更容易找到我的(其中 end_date = "12/31/9999")。effective_date
current date
end_date
12/31/9999
active record
但是,如果我不能更新过去的记录。我有两条相同的记录end_date
。如下表所示。
我的问题是。
如果我可以更新end_date
过去的记录,
- 如何获取历史停留时间?
- 我如何获得活动记录?
没有更新