在SSIS包中有MaximumErrorCount属性.使用此属性意味着在程序包执行期间,程序包会计算错误数.
在执行一组特别复杂的软件包(通常在各个点上将MaximumErrorCount设置为更高级别)的各个阶段,我希望能够捕获当前的错误计数 - 但我似乎找不到一种机制来做这个.
理想情况下它将是一个系统变量(它不是我能看到的)所以我可以随意构建表达式,但更糟糕的是我似乎无法找到在脚本中捕获它的方法(我的VB.网络技能很差,所以我可能已经错过了,但我在对象浏览器中搜索和搜索没有成功).
任何SSIS Guru都知道如何在程序包执行期间捕获给定点的当前错误计数?
(我已经尝试将一个简单的变量增量嵌入到包级别的OnError事件处理程序中,但在极少数情况下,这似乎与引擎"计数"的实际错误数量不一致.无论如何,如果有的话一个内置的计数器,这将是一个非常优先,更优雅的)
提前致谢.