我有一个数据流任务,它将行定向到数据库表(快乐的绿色路径)并将行重定向到错误文件。
我想做的是在两个数据流中添加一列,表示原始源文件的记录数,而不是流向任一方向的记录数。我在想我需要两个脚本任务的输入/输出变量。如果一行指向任一路径,则全局变量递增,其值映射到输出列。
这看起来是正确的方法吗?我从来没有锁定变量(或经常使用它们),我想知道脚本任务的 Input0_ProcessInputRow(Input0Buffer Row) 方法中的锁定是否是正确的,甚至是正确的地方。任何有关如何执行此操作或示例的建议将不胜感激。
同样,我看到了有关如何计算脚本组件的行数的示例,但它们涉及脚本任务模块级别的变量而不是外部变量。
谢谢。