微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

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

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

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。