问题:我们能否使用元数据或任何其他活动从Blob中获取唯一的文件夹名称。 Example
我正在尝试获取文件夹名称,并尝试使用项目类型等于“文件夹”的过滤器,但是值包括blob中存在的所有文件。 Example
答案 0 :(得分:1)
您可以在“获取元数据”之后使用“筛选器”活动。这是仅过滤文件的JSON。 更改下面的过滤器以仅获取带有以下行的文件:“ value”:“ @equals(item()。type,'Folder')”,
{
"name": "FilterFiles",
"description": "Only files will be selected, the sub-folders will not be selected.",
"type": "Filter",
"dependsOn": [
{
"activity": "GetFileList",
"dependencyConditions": [
"Succeeded"
]
}
],
"userProperties": [],
"typeProperties": {
"items": {
"value": "@activity('GetFileList').output.childItems",
"type": "Expression"
},
"condition": {
"value": "@equals(item().type, 'File')",
"type": "Expression"
}
}
}