在 Azure 数据工厂 v2 中枚举 blob 名称

Adi*_*Adi 4 azure-data-factory-2

我需要枚举位于 Azure Blob 容器中的所有 blob 名称,并将列表转储到另一个 blob 存储中的文件中。

我无法掌握的部分是枚举。谢谢。

Fan*_*Liu 5

获取元数据活动正是您想要的。 https://docs.microsoft.com/en-us/azure/data-factory/control-flow-get-metadata-activity

  1. 请使用 childItems 获取所有文件。然后使用 foreach 来迭代 childItems 在此处输入图片说明

  2. 在 for each Activity 中,您可能想要检查每个项目是否是一个文件。您可以使用 if 活动和以下表达式。 在此处输入图片说明

  3. 然后在“If true”活动中,假设您要复制数据,您可以使用 @item().name 来获取每个文件名。 在此处输入图片说明

您可以通过此链接找到更多文档。