我的
它使用一个数字数组,每个数字都被ForEach块中的API单独调用,我想将它们存储在临时容器中。这就是为什么我的集成数据集是
。
在第二个拷贝活动中(ForEach块之外),我试图从临时容器中获取这些数据,将它们合并在一起,并作为
永久存储在我的数据湖中。
我面临的问题是,它在第二次复制活动时出错,导致错误"errorCode": "2200", "message": "ErrorCode=UserErrorFileNotFound,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=ADLS Gen2 operation failed for: Operation returned an invalid status code 'NotFound'. Account: 'XXX'. FileSystem: 'apidata'. ErrorCode: 'FilesystemNotFound'. Message: 'The specified filesystem does not exist.'. GMT'.,Source=Microsoft.DataTransfer.ClientLibrary,''Type=Microsoft.Azure.Storage.Data.Models.ErrorSchemaException,Message=Operation returned an invalid status code 'NotFound',Source=Microsoft.DataTransfer.ClientLibrary,'", "failureType": "UserError", "target": "AppendData", "details": [] }
有没有办法解决这个问题,甚至是访问临时容器?
1条答案
按热度按时间mrfwxfqh1#
我试着用和你一样的方法。我收到了以下错误:
当我给文件夹名称**"**
时遇到错误
但是当我给文件夹命名APIdata时。管道运行成功。
的
的
正如您提到的,您需要从临时容器中获取数据,将它们合并在一起并存储在ADLS中。您可以尝试Copy Behavior MERGE Files
输出:
型
型