2017-08-10 143 views
0

我在Azure Data Lake Store中有9GB文件。我正试图将该文件数据加载到我们的本地SQL服务器数据库中。我正在使用SSIS组件“Azure Data Lake Store Source”。它加载部分文件,并在中间具有以下错误而失败:SSIS组件 - Azure Data Lake Store源无法加载平面文件

[Azure Data Lake Store Source] Error: Microsoft.SqlServer.Dts.Pipeline.PipelineComponentHResultException (0xC02090F5): Pipeline component has returned HRESULT error code 0xC02090F5 from a method call. at Microsoft.SqlServer.IntegrationService.AdlsComponents.PipelineComponentSource.TransferToOutputBuffers(Int32 outputs, Int32[] outputIDs, PipelineBuffer[] buffers)"

为了看看是否与文件的任何问题 - 我已经下载从ADL商店文件到本地系统。现在我使用SSIS组件创建了一个新的包 - “平面文件源”。包运行良好,并加载文件中的所有数据。

不知道如何找出ADL SSIS Source组件的错误。错误消息没有帮助。

任何人有任何建议或想法解决这个问题?

问候

回答

0

我面临着同样的问题,我想通了,分隔符(“”)是存在于得到了中ADLS目的地加载我输入文件。

我从我的输入文件中删除了分隔符(“,”),并将相同的文件加载到ADLS,并成功检索到所有记录的文件。

相关问题