我使用OLEDB源代码从Server 2012读取,并使用灵活的文件目标任务以Parquet格式保存到Azure数据湖。但是,当azure灵活的文件目标任务在数据流中失败时,我仍然会得到以下错误
错误信息:
灵活文件目标错误:传输数据错误: System.IO.FileNotFoundException:无法加载文件或程序集 Version=11.1.3.0、Culture=neutral、或其依赖项之一。系统找不到指定的文件。文件名: Microsoft.Azure.Storage.Data.ExceptionHandler.SetStorageExceptionContext(Exception ex的Microsoft.Azure.Storage.Common、Version=11.1.3.0、Culture=neutral、PublicKeyToken=31bf3856ad364e35、Microsoft.Azure.Storage.Data.BlobFSClient.IsFileSystemExist(String文件系统的字典
2 exData) at Microsoft.Azure.Storage.Data.ExceptionHandler.HandleException(Exception ex, String fileSystem, String path) at Microsoft.Azure.Storage.Data.ExceptionHandler.ExecuteAction[TResult](Func
1 func、String fileSystem、String path)、Microsoft.Azure.Storage.Data.BlobFSClient.CreateFileSystemIfNotExist(String文件系统的布尔swallowForbiddenError、布尔useListPathApi)、Microsoft.DataTransfer.Runtime.BlobFSMultipartSink..ctor(AzureBlobFSConnection连接的布尔swallowForbiddenError、布尔useListPathApiToCheckFileSystemExist)、Microsoft.DataTransfer.Runtime.AzureBlobFSConnection.CreateSink(IDictionary2 properties) at Microsoft.DataTransfer.ClientLibrary.MultipartWriteSink..ctor(IConnectorPlugin connector, IDictionary
2 writeSettings的AzureBlobFSWriteInternalSettings writeSettings),( Microsoft.SqlServer.IntegrationService.ExtensibleFileComponents.Destination.ExtensibleFileDest.TransferDataToFile() ) IDictionary2 writeProperties) at Microsoft.SqlServer.IntegrationService.ExtensibleFileCommon.DataTransferClientHelper.CreateBinaryDataSink(IDictionary
2 sinkProperties,Guid transferId,Guid activityId,BinaryTelemetryCollector收集器和收集器)
我已经为Server 2012安装了集成蔚蓝功能包。请帮忙,谢谢。
发布于 2022-04-20 11:58:20
必须交叉检查文件夹路径和在灵活的文件目标编辑器中提供的文件名。即使这会导致同样的错误,我还是建议您安装for Azure的新版本。
安装最新版本的SSIS后,请检查该问题已解决的类似问题。
https://developercommunity.visualstudio.com/t/ssis-azure-flexible-file-task-erroring-due-to-miss/797771?viewtype=all由范博回答。
https://stackoverflow.com/questions/71865387
复制相似问题