在 SSIS 2008 中,我使用脚本组件来生成数据并使用Union All来聚合它。现在,我需要这个聚合数据由另一个脚本组件处理以生成文件的输出。
脚本组件本身没有输入,因此向其传输数据的最佳方法是确保在脚本组件开始执行时它位于变量中。
考虑到在某个时候它在数据流任务中的 Union All 中,我如何向脚本组件提供输入数据?
在 SSIS 2008 中,我使用脚本组件来生成数据并使用Union All来聚合它。现在,我需要这个聚合数据由另一个脚本组件处理以生成文件的输出。
脚本组件本身没有输入,因此向其传输数据的最佳方法是确保在脚本组件开始执行时它位于变量中。
考虑到在某个时候它在数据流任务中的 Union All 中,我如何向脚本组件提供输入数据?
一个脚本组件当然可以有一个输入。首次创建脚本组件时,您可以选择它是充当数据源(仅输出)、数据目标(仅输入)还是转换(输入和输出):
您显然可以Script Component
在放置之前添加一个 and ,您可以选择它是Source、Destination还是Transformation。
当您将脚本组件转换拖放到数据流选项卡上时, 将出现选择脚本组件类型对话框。选择选项Destination使脚本组件表现得像一个目标组件。