我想使用 Azure 数据工厂中的“获取元数据”活动获取容器、Azure Blob 存储中的文件列表。
容器中有很多文件,大约有 10,000,000 个文件(zip 文件)。
活动失败并出现以下错误:
The length of execution output is over limit (around 4MB currently)
有什么方法可以在此活动中应用过滤器来限制输出大小?
或者如果有其他解决方案,请告诉我。
“执行输出的长度超出限制(目前约为 4MB)”
错误原因是您获取子项目的文件夹或容器包含超过 5000 个子项目,并且输出大小超过 4MB。
要解决此问题,您可以创建一个包含 5000 个文件名的文件来迭代过度使用数据流(如果您有非二进制文件类型)。
输出: