如何在程序包SSIS包执行时动态捕获数据流组件名称?

时间:2014-06-03 17:42:16

标签: sql sql-server ssis etl

我想在包执行时获取数据流组件名称。由于名为[System :: SourceName]的系统变量只获取控制流任务的名称? 有没有办法使用脚本组件捕获它们?

我想记录数据流任务组件,并希望记录在程序包运行期间受影响的行数。我知道Row Count给出了正在处理的行数,但也必须捕获数据流任务组件的名称。我正在使用SQL Server 2012

1 个答案:

答案 0 :(得分:0)

我将启用内置日志记录功能,并将输出定向到msdb数据库。然后我会查询sysssislog表。

然后我会享受一杯宁静的茶,而我想到我节省了多少时间用自定义解决方案重新发明轮子。我甚至可能会盯着窗外看一会儿......