【发布时间】:2016-04-07 13:56:41
【问题描述】:
我正在开发一个包含两个数据流元素的SSIS 包。在第一个中,我有一个OLE DB 源的 SQL 查询,我最终将其聚合并输入到缓存转换中。第二个具有相同的 SQL 查询,并在缓存上执行查找。但是每当我尝试运行/调试包时,我都会收到以下错误消息:
TITLE:包验证错误
包验证错误
------------------ 附加信息:
设置聚合信息缓存 [SSIS.Pipeline] 时出错:输入列 “MasterPolicyNumber” (50) 具有以前没有的沿袭 ID 161 在数据流任务中使用。
设置聚合信息缓存 [SSIS.Pipeline] 时出错:“组件 "聚合 1" (43)" 验证失败并返回验证状态 “VS_NEEDSNEWMETADATA”。
设置聚合信息缓存 [SSIS.Pipeline] 时出错:一个或多个 组件验证失败。
设置聚合信息缓存时出错:任务期间出现错误 验证。
(Microsoft.DataTransformationServices.VsIntegration)
当我查看包的控制流时,第一个数据流(“设置聚合信息缓存”)有红色 X 表示错误,但数据流中的单个组件没有,而且我'我搜索了我能找到的所有高级编辑器,但有问题的列MasterPolicyNumber 似乎在任何地方都没有 161 的 LineageID。任何有关如何纠正我做错的见解都将不胜感激!
【问题讨论】:
标签: ssis