SQL Server 2016 变更数据捕获 - 能否用于从源加载仓库暂存表?

问题描述

我刚刚开始使用变更数据捕获,并认为这可能是在我的数据仓库中实施缓慢变化的维度类型 2 跟踪的好方法。我读过几篇文章并听过演示,说明需要在源表上设置状态变更数据捕获。

我的问题:当前的情况是我正在查询一个单独的数据库获取数据仓库的数据。查询将每天运行,我需要跟踪缓慢变化的维度类型 2 的变化。我打算使用 SSIS 来加载数据,方法是使用我的 Tsql 查询运行 OLEDB 命令并将数据插入到我的仓库中的临时表中,该表已启用变更数据捕获。从那里,我将同样使用 SSIS 将新的和更新的记录插入到我的维度表中。这是在我的目标表上使用变更数据捕获的可行方法吗?

或者,我是否最好禁用变更数据捕获并执行条件拆分和查找来辨别维度的新变更与类型 2 变更?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)