【发布时间】:2021-01-16 10:12:23
【问题描述】:
我运行了一个复制活动,该活动使用 http 链接服务从在线提取 zip 文件,然后将 zip 解压缩到 Azure blob 存储容器中包含多个文件的文件夹。我现在要做的是从新创建的文件夹中动态提取最大的文件,并通过数据流转换运行它,同时通过 ADF 删除文件夹。我正在尝试使用输出文件夹子项的获取元数据活动。然后使用“@activity('Get Metadata1').output.childItems”将输出连接到 ForEach 活动。通过内部 GetMetadata 活动传入 ForEach 设置的 Items 以获取文件大小。但它在检索文件大小时出错,给了我这个..
{ “错误代码”:“3500”, “消息”:“字段'大小'失败并出现错误:'Type = Microsoft.WindowsAzure.Storage.StorageException,Message =远程服务器返回错误:(404)未找到。,Source = Microsoft.WindowsAzure.Storage,'' Type=System.Net.WebException,Message=远程服务器返回错误:(404) Not Found.,Source=System,'.", "failureType": "用户错误", "target": "获取元数据2", “细节”: [] }
是否无法获取文件夹子项的文件大小?我一直在关注这个文档。
【问题讨论】:
标签: azure-data-factory azure-logic-apps azure-blob-storage