【问题标题】:SSIS script component question - no output columns defined, but I do get outputSSIS 脚本组件问题 - 未定义输出列,但我确实得到了输出
【发布时间】:2010-01-18 21:03:50
【问题描述】:

我有一个 SSIS 包,它运行脚本组件作为将数据从平面文件转换为 SQL 表的系列中的一个步骤。脚本组件本身非常简单,但我对它的输入和输出列有疑问。

脚本似乎没有定义输出列(当然有许多输入列。)但是当我运行 SSIS 包时,数据来自这个脚本组件——然后它被用作数据的输入转换组件,并从那里推入一个 SQL 表。

是否有我不知道的默认设置,没有定义输出列的脚本组件默认使用输入列?感谢您帮我解决这个问题。

【问题讨论】:

    标签: sql-server-2005 ssis


    【解决方案1】:

    OUTPUT Columns 部分用于定义脚本完成后要添加到输出中的列。换句话说,如果您从数据流中获取多个值并基于它们的值,计算要在新列中输出的新值,那么将在脚本中将其定义为输出。否则,输入到脚本任务的缓冲区会从脚本任务中输出。

    【讨论】:

    • 非常感谢您的回答!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-02
    相关资源
    最近更新 更多