【发布时间】:2014-10-29 09:42:18
【问题描述】:
使用 SCD 任务向导,我无法设置 UpdateChangingAttributeHistory 属性,它默认为 false。我可以使用高级编辑器将其设置为 true,但这不会更新生成的流程,因此行为没有改变。我需要做什么来触发 SSIS 重新生成流而不重新运行向导(它将 UpdateChangingAttributeHistory 设置回 false)?
我的目标是拥有一个类型 2 的 scd,它可以在发生更改时更新事实表。
【问题讨论】:
-
在渐变维度属性窗口中,您没有“UpdateChangingAttributeHistory”属性吗?是什么阻止您将其从假变为真。可能是我不明白你的问题。
-
确实我能做到!但这似乎并没有改变 ssis 的行为。我可能误解了此属性的作用,但在启用此属性运行后,我看不到事实表的更改。
-
我一直在为 SSIS SCD 任务而苦苦挣扎。最近,我读到 SCD 的性能最差。现在我们使用一组 LookUp 任务,OLEDB 任务来实现 SCD 功能。只是添加,而不是解决您的问题。
标签: sql-server ssis sql-server-2012 ssis-2012 scd