带FakeSource的SSISTester错误

时间:2015-06-12 05:56:18

标签: unit-testing ssis ssistester

使用带有SSISTester的FakeSource。它给出了错误

[Id]: -1071636458
[Name]: -1071636458
[Source]: DFT-Process dimpt
[Description]: Cannot find input column with lineage ID "368" which is needed by "DC-Convert Data Types.Outputs[Data Conversion Output].Columns[PatientInOutStatus]". Check SourceInputColumnLineageID custom property of the output column.

任何想法我错过了什么?

1 个答案:

答案 0 :(得分:0)

在与BytesOfTwo沟通时,我们发现这是他们软件中的一个错误。他们最近发布了一个补丁,以涵盖此行为,version 3.0.0.236

  

发行说明:

     
      
  • 支持SQL SERVER 2016
  •   
  • 扩展支持复杂场景,其中包由另一个包中的脚本任务执行。
  •   
  • 在计算时忽略存储库,包和可执行文件   覆盖。 App.config中的示例。
  •   
  • 订购单元测试的执行。请参见UnitTestAttribute的ExecutionOrderFactor属性。
  •   
  • 定位时完全支持fakesource,fakedestination和datatap   可执行文件
  •   
  • 错误修复1:AddPackageParameter支持对象的值   而不仅仅是字符串
  •   
  • 错误修复2:伪造不同数据类型(例如nvarchar)时FakeSource修复。所有数据类型都按设计工作,不会引发任何错误。
  •   
  • 添加了bug-fix 2的示例。
  •   
  • 代码优化
  •