我在 Netezza/DataStage 中看到了 SCD 的一个问题,其中缓慢变化的维度在 UAT 中被遗漏,但在生产中被捕获。我看到的问题是;完全相同的行流入生产,其中一个字段的更改被捕获,旧记录已过期并添加新的“活动”记录,但在 UAT 中,同一字段的更改未被捕获。有人可以建议一些调查途径,即生产中的某些设置是否在 UAT 中未设置?有什么办法可以在最低级别(即数据库日志等)查看生产中的 SCD 发生了什么?我们真的不想重新构建 SCD,但如果有人可以提供一种方法,让我们对 SCD 所做的事情有一个低得多的了解,那就太好了。
编辑:错过 SCD 更新的这个问题似乎每次都发生在同一日期列上。日期是否需要任何特殊的 SCD 处理?