无法加载新数据事实表SSIS

时间:2018-12-11 02:49:05

标签: sql-server ssis data-warehouse

我正在使用Visual Studio 2017和Microsoft SQL Studio 17。

在使用SSIS时,我尝试使用新数据更新事实表。尝试此操作时出现错误。

enter image description here

我已经向事实表加载了一些数据(大量),该数据表并未涵盖所有列,因此存在空值。我有另一个要使用此数据(8行)创建的表,我希望将其装入并填充它。我有新表的代理键,它使用查找来搜索,然后继续添加它。除了进入目的地,一切都很好。

获取此错误。所有数据类型都匹配。

  

\错误代码DTS_E_PROCESSINPUTFAILED。的ProcessInput方法   组件“事实要接收”(2)失败,错误代码为0xC0209029   在处理输入“ OLE DB目标输入”(15)时。确定的   组件从ProcessInput方法返回错误。错误是   特定于组件,但错误是致命的,将导致   数据流任务停止运行。可能发布了错误消息   在此之前,有关失败的更多信息。

如果我无法在SSIS上进行故障排除,您可以建议在T SQL上运行一条命令。

已通过向源表分配代理键来完成。数据输入似乎不成功。

enter image description here

enter image description here

0 个答案:

没有答案