【发布时间】:2017-09-07 10:15:28
【问题描述】:
我正在开发一个自定义 SSIS 组件,准确地说是一个数据源。现在,我几乎所有东西都准备好了——该组件采用一个输入参数(自定义属性),它是一个字符串。由于此参数将根据环境而变化,因此对我来说至关重要的是使用一个表达式对其进行参数化,该表达式将从包参数中为其分配一个值。
当然,当我在数据流中右键单击我的组件时,没有“参数化...”选项。我注意到在 Cozyroc 等商业组件中,它是通过数据流属性表达式处理的,但我的“Process URL”作为可以分配给表达式的属性是不可见的。
如何在我的自定义属性上启用参数化?我使用 SQL Server 2012 作为我的项目的目标平台,组件本身是用 C# 编写的。
【问题讨论】:
-
添加更多细节(又名代码)会很棒。
标签: c# ssis sql-server-2012