在脚本任务编辑器中配置脚本任务

适用范围:SQL Server Azure 数据工厂中的 SSIS Integration Runtime

在脚本任务中编写自定义代码之前,请在“脚本任务编辑器”的三个页面中配置它的主要属性。 使用“属性”窗口可以配置非脚本任务特有的其他任务属性。

注意

在早期版本中,您可以指示是否对脚本进行预编译,而从 SQL Server 2008 Integration Services (SSIS) 开始,不同的是,所有脚本都要预编译。

脚本任务编辑器的“常规”页

在“脚本任务编辑器”的“常规”页中,可以为脚本任务分配唯一的名称和说明

脚本任务编辑器的“脚本”页

“脚本任务编辑器”的“脚本”页显示脚本任务的自定义属性

ScriptLanguage 属性

Microsoft Visual Studio Tools for Applications (VSTA) 支持 Microsoft Visual Basic 或 Microsoft Visual C# 编程语言。 在脚本任务中创建脚本后,不能更改“ScriptLanguage”属性的值。

若要设置脚本任务和脚本组件的默认脚本语言,请使用“选项”对话框的“常规”页上的“ScriptLanguage”属性。 有关详细信息,请参阅 General Page

EntryPoint 属性

EntryPoint 属性对 VSTA 项目中的 ScriptMain 类指定一种方法,Integration Services 运行时会将该方法作为脚本任务代码的入口点来调用。 ScriptMain 类是脚本模板生成的默认类。

若要更改 VSTA 项目中方法的名称,则必须更改 EntryPoint 属性的值。

ReadOnlyVariables 和 ReadWriteVariables 属性

可以输入以逗号分隔的现有变量列表作为这些属性的值,使这些变量在脚本任务代码中可用于只读或读/写访问。 这两种类型的变量都可以在代码中通过 Dts 对象的 Variables 属性来访问。 有关详细信息,请参阅 Using Variables in the Script Task

注意

变量名称区分大小写。

若要选择变量,请单击属性字段旁边的省略号 (…) 按钮。 有关详细信息,请参阅“选择变量”页

“编辑脚本”按钮

“编辑脚本”按钮用于启动 VSTA 开发环境,可以在其中编写自定义脚本。 有关详细信息,请参阅脚本任务的编码和调试

脚本任务编辑器的“表达式”页

在“脚本任务编辑器”的“表达式”页中,可以使用表达式为上面列出的脚本任务属性和其他许多任务属性提供值。 有关详细信息,请参阅 Integration Services (SSIS) 表达式

另请参阅

脚本任务的编码和调试