【问题标题】:MS SSIS Initial & incremental loadMS SSIS 初始和增量负载
【发布时间】:2016-04-03 21:14:00
【问题描述】:

我必须将 MS SQL SERVER 中的源数据库复制到目标 SQL SERVER。在初始传输数据库任务之后,我使用查找增量加载新的或更新的行。问题是我必须为数据库中的每个表都这样做,我的数据库大约有 70-80 个表。有没有一种方法可以滚动浏览数据库中的所有表并增量加载每个表,或者更好的是我可以在数据库级别增量加载?

【问题讨论】:

标签: sql ssis


【解决方案1】:

这听起来像是一个很好的 BiML 候选者,它允许您基于元数据动态创建 SSIS 包。

目前在 SSIS 中没有内置方法来循环遍历具有不同列结构的表并使用相同的 SSIS 对象集递增地加载它们。您必须为每个表构建 SSIS 对象。

如果您在 ETL 的两端都使用 SQL Server,您可能会研究的另一件事是复制。这将是最接近“在数据库级别增量加载”的事情。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-22
    • 2020-07-21
    • 2019-06-26
    相关资源
    最近更新 更多