Multicast Transformation Task有什么用?通过此任务,是否可以从一个源发送到两个目的地,而每个目的地都有不同的列?

最佳答案

我假设您指的是数据流任务中的 Multicast Transformation。如果是这样,是的,这是可能的。转换的目的是将数据从单个源传输到 n 个 转换 任务或 目标

如果来源有以下列

Source
Column 1
Column 2
Column 3

和目的地有这些列。
Destination 1   Destination 2
Column 1        Column 2
Column 3

两个目的地都将能够看到源中可用的第 1 - 3 列。您必须在相应的目标中相应地映射列。引用下面的例子:

示例:
  • Screenshot # 1 显示 Source 有两列 标题
  • Screenshot # 2 显示 Destination 1 有两列 Header Value 。它们被相应地映射。
  • Screenshot # 3 显示 Destination 2 只有列 标题 。它被相应地映射。
  • Screenshot # 4 显示示例包执行。

  • 希望有帮助。

    截图 #1:

    截图 #2:

    截图 #3:

    截图 #4:

    关于ssis - 对具有不同列的目标使用多播转换,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6213847/

    10-12 17:24