【发布时间】:2021-01-30 23:03:23
【问题描述】:
我有一个 Azure Logic 应用程序,它可以从我的 azure 存储帐户动态获取 Blob 内容并发送带有附件的电子邮件。我想为我的逻辑应用设置一个每周运行一次的计划。 知道如何实现这一目标吗?
这是我目前的工作流程:
【问题讨论】:
标签: azure azure-blob-storage azure-logic-apps
我有一个 Azure Logic 应用程序,它可以从我的 azure 存储帐户动态获取 Blob 内容并发送带有附件的电子邮件。我想为我的逻辑应用设置一个每周运行一次的计划。 知道如何实现这一目标吗?
这是我目前的工作流程:
【问题讨论】:
标签: azure azure-blob-storage azure-logic-apps
这取决于你想要做什么。如果您想在每次更新 blob 时都收到一封电子邮件,那么您当前的逻辑应用就是您的最佳选择。如果您将触发器更改为 Rob Ert 所述的重复触发器,那么您可能会丢失更新(blob 可能在一周内有很多更新)。如果您不关心个别更新,那么 Recurrence 是合适的触发器。
【讨论】:
If you want to get an email every time your blob is updated, your current Logic App is the way to go -- 你确定这是对的吗?我有类似的设置,但逻辑应用程序成功运行一次,然后停止,尽管对 blob 存储进行了持续更改。
我认为您正在寻找重复触发器。 可以从常规 Azure Functions 设置时间触发器。
以下是如何在逻辑应用中创建应用的说明。 https://docs.microsoft.com/en-us/azure/connectors/connectors-native-recurrence
【讨论】: