我已经设置了一个逻辑应用程序,用于将 FTP 服务器上的新文件移动到我的 azure 存储容器,该容器包含我的文件的 blob。我找到了一种使用存储资源管理器创建新文件夹的方法,但是有没有办法可以使用逻辑应用程序自动执行此操作?例如,如果在我的 FTP 中创建一个新文件夹并向其中添加文件,我想创建一个 blob 文件夹并将这些文件移动到该 blob 中。
首先,Azure blob存储不支持文件夹。只有您的存储帐户和包含 blob 的容器列表。
你能做的是simulate通过添加包含斜杠的名称来创建目录,例如G。上传以下文件:
/myVirtualFolder/test.txt
将文件上传到您所需的容器,存储资源管理器等工具将解析斜杠并将其显示为文件夹:
但是如果你检查 test.txt 的元数据,你会发现实际的文件名是/myVirtualFolder/test.txt
:
因此,您所要做的就是通过将虚拟目录添加到其名称中,将所有文件从目标目录上传到容器。您不能也不必先创建文件夹。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)