gpt4 book ai didi

sql-server - SSIS:多个来源到 1 个目的地

转载 作者:行者123 更新时间:2023-12-04 22:28:39 25 4
gpt4 key购买 nike

我对 SSIS 很陌生。我有多个来源,例如我在 sql 数据库和 excel 表中有产品,我需要将它们都迁移到 1 个目标,这是另一个 sql 数据库。我找到了一些答案,但它们与 1 个数据源和多个目的地相反,但我似乎找不到我的答案。在底部,您可以看到我现在正在尝试如何做。我希望有人能指出我正确的方向。

enter image description here

最佳答案

有 3 种方法可以将来自多个源的数据导入目标表:

(1) 并行运行

它类似于您实现的方式,but you may have to uncheck the table lock option从降低性能的两个目的地。

(2)联合全部变换

在数据流任务中添加两个源,然后添加一个 UNION ALL 转换以将两个源合并为一个流,然后将输出映射到目标

  • Union All Transformation in SSIS

  • (3) 两个连续的数据流

    在包中添加 2 个数据流任务,在每个数据流上将一个源导入到目标。并使用优先约束将一个数据流映射到另一个数据流。这样,数据分2个阶段导入(每个源一个阶段)

    关于sql-server - SSIS:多个来源到 1 个目的地,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55309815/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com