0

我想在我的 ADF 管道中添加一个功能,它会在失败时向我发送电子邮件通知。在搜索 Internet 时,我了解到 Azure Logic Apps 对此有所帮助。我正在尝试按照下面的链接来实现这一点。

https://microsoft-bitools.blogspot.com/2018/03/add-email-notification-in-azure-data.html

我也尝试搜索许多教程、指南和官方文档。但是,它们都在逻辑应用设计器中已有一些模板。我找不到模板,并且下拉菜单中也没有“收到 HTTP 请求时”触发器。

在此处输入图像描述

请让我知道如何进行。

编辑 : 在此处输入图像描述

4

2 回答 2

1

如果您从空白逻辑应用开始,请搜索“HTTP”或“请求”并选择“请求”。

逻辑应用 HTTP 触发器

在触发器下的下一个屏幕上,选择“收到 HTTP 请求时”,您应该一切顺利。

编辑:
看起来您创建了一个标准逻辑应用程序,它的工作方式略有不同。例如,它可以包含多个工作流,这意味着您可以自己创建工作流。在消费模型中,有一个带有逻辑应用程序的工作流,因此您可以直接打开该工作流的编辑器。如果您没有明确的理由使用 Standard,Consumption Logic App 将更易于使用。

如果您确实需要标准逻辑应用程序,请转到“工作流程”并创建一个新工作流程:

创建新的工作流

然后单击新创建的工作流进行编辑,转到“设计器”并搜索“HTTP”以添加 HTTP 触发器:

添加 HTTP 触发器

以下是有关逻辑应用的消费模型的一些信息:

资源类型 好处 资源共享和使用 限制管理
逻辑应用(消费)

主机环境:多租户 Azure 逻辑应用

- 最容易上手

- 按需付费

- 完全托管

单个逻辑应用只能有一个工作流。

客户跨多个租户创建的逻辑应用共享相同的处理(计算)、存储、网络等。

Azure 逻辑应用管理这些限制的默认值,但如果特定限制存在该选项,则可以更改其中一些值。

有关与其他托管选项的比较,请参阅资源类型和主机环境差异

于 2021-10-25T07:26:58.560 回答
0

我能够解决这个问题。由于另一个错误,我无法查看一些功能:函数运行时错误 Microsoft.WindowsAzure.Storage:值不能为空。(参数'connectionString')。

缺少导致错误的 AzureWebJobsStorage 应用程序设置。我添加了它,现在我可以看到触发器和其他东西。

谢谢@rickvdbosch

于 2021-10-25T08:55:01.517 回答