0

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

编辑:错过 SCD 更新的这个问题似乎每次都发生在同一日期列上。日期是否需要任何特殊的 SCD 处理?

4

1 回答 1

0

作为黑暗中的野刺,从这些开始......

每个设备的区域设置是什么?

设备的日期格式是什么?

我所说的设备是指 Datastage 服务器,而不是 Netezza 设备。

对于我们在 Netezza 中的维度数据(以及 Data Vault Satellite Entities),它是作为 SQL 语句后完成的。

于 2016-04-29T19:08:12.720 回答