首页 > 解决方案 > 如何在 CREATE BLOB 操作上创建目录结构

问题描述

是否可以检查特定目录结构的存在并在不存在时创建它?

我正在创建一个像这样的 blob:

在此处输入图像描述

当目录不存在时,我得到:

在此处输入图像描述

当目录结构不存在时,我们如何创建它?

标签: azure-logic-apps

解决方案


首先 Azure Blob 不支持文件夹,它是一个模拟目录。您可以在 blob 名称中指定字符或字符串分隔符以创建虚拟层次结构(例如,正斜杠/)。你可以参考这个链接

因此,您无需检查特定目录是否存在,只需使用目录命名 blob,然后它将创建文件夹,具有相同目录前缀的 blob 将被分类到同一文件夹中。

只需像这样使用目录前缀命名 blob foldername/blobname

在此处输入图像描述

在此处输入图像描述


推荐阅读