使用 azure 逻辑应用将 blob 从 azure 存储帐户动态发送到电子邮件
Posted
技术标签:
【中文标题】使用 azure 逻辑应用将 blob 从 azure 存储帐户动态发送到电子邮件【英文标题】:Dynamically send blobs from azure storage account to email using azure logic apps 【发布时间】:2021-01-30 06:20:18 【问题描述】:我有一些文件定期存储在我的 Azure Blob 存储帐户中。我想通过电子邮件将这些 blob 文件内容作为附件发送。我已经使用 Azure 逻辑应用建立了一个工作流。
这是工作流程:
我可以发送 blob 文件,但我需要始终指定文件名。 有什么方法可以动态获取所有文件内容而无需手动指定名称?
【问题讨论】:
【参考方案1】:只需添加Get Blob Metadata using path
操作即可获取文件名:
【讨论】:
感谢您的回复!在使用路径的 Blob 内容中,您是否仅指定路径,例如。 /container/pictures/ 或者你是否也指定了文件名?例如。 /container/pictures/test.png ? 我直接用List of Files Path,因为即使有多个blob,也是分开执行的。例如,如果您一次上传三个文件,它们会像this一样执行。 嘿@Frank,如果每个月在我的容器中创建一个新目录并存储新文件会怎样。而且我需要动态获取这些内容,而无需手动更改我的逻辑应用程序中的路径。知道如何实现吗? 抱歉回复晚了。想了想,看到你发了一个新帖子,所以我就把答案写在那里,希望对你有所帮助。 非常感谢@Frank,您的回复!!我会检查一下。以上是关于使用 azure 逻辑应用将 blob 从 azure 存储帐户动态发送到电子邮件的主要内容,如果未能解决你的问题,请参考以下文章
需要通过oledb连接从azure存储blob容器中读取excel文件
使用 Azure 逻辑应用添加或修改 blob 时如何获取上传文件的文件名?
Azure 逻辑应用可以从存储帐户中读取 excel 文件吗?