SSIS中依赖性限制中的未映射列

时间:2018-08-24 14:22:00

标签: ssis ssis-2012

我在SSIS中存在依赖限制方面的问题。我正在尝试从Excel文件导入数据。我使用了EXCEL FILE,它已连接到派生列。在有了UNION ALL组件之后。每当我尝试将一个列分配给Account列时,都会抛出一个错误,告诉元数据... enter image description here

如果我单击UNION ALL组件和DERIVED COLUMN组件之间的限制依赖关系,则表明未映射帐户...但是在源(excel源组件)中已映射该帐户!它使我发疯。

enter image description here

为什么我不能在此表中添加帐户?到源列?我试图删除并重新创建所有内容...再次出现相同的问题。我什至打开了一个新包装来测试..让我发疯。

1 个答案:

答案 0 :(得分:0)

解决方案是先复制一个好的Excel来源,然后仅更改新工作表,这是否有意义?如果我使用新的excel源从root创建,它将始终抛出先前的错误。因此,这只是复制正在工作的excel源,然后将其更改为所需的(新)工作表。它以这种方式工作。重置元数据在SSIS中似乎不容易。我希望有人可以分享一种安全的方式!