Control flow的Script task 是一个十分好用的task, 可以用VB.Net script进行编程, 该task 可以很好地和SSIS package的variable进行联系, 你不必处理package的variable的lock/unlock.
但在data flow task中的Script component, 如果用作transform, 它位于source 和destination之前, 在处理每行记录时, script component都会被调用起来, 可能正是由于这种频繁的调用, 当script component读取/写入Package variables会很可能会发生hangup的情况. 我在实践中发现, 最好在script component不用使用package variables, 如果需要script component需要向外界传递信息时, 可以在script component上增加一些output column, 通过这些output column, 可以将script component的结果传递出去.
No comments:
Post a Comment