目标映射中的SSIS参数/变量



我正在进行一个大型SSIS数据迁移项目,在该项目中,所有输出表都有创建日期&用户以及上次更新日期和用户。所有输出表中的所有记录的值都将相同。

是否有一种方法可以定义将出现在目标映射窗口中的参数或变量,并可用于填充输出表?

如果我在源代码中使用sql语句,当然,我可以为此包括额外的字段,但我还必须添加一个数据转换任务,用于将字符串字段从varchar转换为nvarchar。

您不能在目标映射中执行此操作。

正如您已经考虑过的,您可以通过在源中包含额外的字段来实现这一点,但随后您将所有统一的数据传递到整个数据流中,并且可能还必须对其进行转换。

第三种选择是在完全没有这些列的情况下运行数据流(让它们在目标中为NULL),然后在数据流后面执行UPDATE,用包变量值设置这些列。

最新更新