【简介】
Azure 逻辑应用(Azure Logic App )是一个基于云的平台,用于创建和运行集成应用、数据、服务和系统的自动化工作流。 借助此平台,我们可以快速为企业和企业到企业 (B2B) 方案开发高度可缩放的集成解决方案。 作为 Azure Integration Services 的成员,Azure 逻辑应用简化了跨云、本地和混合环境连接旧式、新式和一流系统的方式。
本文主要介绍了如何使用Azure Logic App 创建基于计划定期执行邮件发送的自动化工作流,具体而言,此逻辑应用将会在特定的时间段内,以邮件通知发送的方式对使用者进行邮件提醒,该工作流包括各种步骤,这些步骤从基于计划的触发器开始,后跟电子邮件通知操作等,通过这些步骤形成了一个基于计划定期执行邮件发送的自动化工作流。
【操作步骤】
一.手动创建配置逻辑应用
1.使用 Azure 帐户凭据登录到 Azure 门户。 在 Azure 主页上,选择“创建资源”。
2.在“Azure 市场”菜单上,选择“集成”>“逻辑应用”。
3.在“逻辑应用”窗格上,提供此处所述的有关要创建的逻辑应用的信息。
- 订阅:Azure 订阅名称。 本示例使用“Azure subscription 1 ”
- 资源组:用于组织相关资源的 Azure 资源组的名称。 此示例创建一个名为“Demotest”的新资源组。
- Name:逻辑应用的名称,只能包含字母、数字、连字符 (-)、下划线 (_)、括号((、))和句点 (.)。 本示例使用 “demotestdemo”。
- 位置:用于存储逻辑应用信息的区域。 本示例使用Central US。
- Log Analytics:对于诊断日志记录,请保留“关闭”设置。
- 计划:选择适用于当前场景的计划类型及定价方式
- 区域冗余:消耗逻辑应用可以在支持它的区域中配置为区域冗余服务,此处我们选择“已禁用”
- 4.完成操作后,选择“查看 + 创建”
- 在 Azure 验证完我们的逻辑应用的相关信息后,选择“创建”
6.在 Azure 部署完毕后,我们选择“转到资源”,进入资源配置页面
7.进入到“资源配置页面”后,Azure 会打开逻辑应用模板选择窗格,其中显示了简介视频、常用触发器和逻辑应用模板模式。
8.接下来,我们添加根据指定计划运行工作流的 Recurrence 触发器,具体操作如下图所示
二.添加Azure Logic App重复触发器
1.在逻辑应用设计器搜索框中找到“Schedule” 并点击进去
2.然后选择名为“Recurrence”的触发器。
3.点击省略号 ( … ) 按钮,然后选择“Rename”。 重命名触发器:Check
4.根据如下选项去配置触发器,配置完毕后如下图所示
- 时间间隔: 在两次检查之间需等待的时间间隔数
- 频率:用于定期触发的时间单位
- Time zone:(UTC+08:00) Beijing, Chongqing, Hong Kong, Urumqi
- Start time:开始发送的时间点
三.配置定时触发发送电子邮件
1.在条件的 True 分支中,选择“添加操作”, 在“选择操作”下,搜索选择“outlook.com”。
- 在搜索框中选择“ send email (V2)
- 3.登陆用于发送邮件的邮箱账号,我们在此处点击“Sign in”进行登陆
- 4.授权给Azure Logic Apps (Central US)以此来访问
- 5.配置邮件发送地址、主题及内容
- TO:表示“收件人” ——输入收件人的电子邮件地址。
- Subject:表示“主题”
- Body:表示正文
6.整个逻辑流程配置如下图所示
7.配置完成后,我们点击 “Save”,进行保存操作
四.运行逻辑应用
1.我们配置完毕以后,若想验证下配置的状态,我们可以点击在导航栏中" “Run Tigger” 进行手动触发
2.我们登陆到我们接受的电子邮箱中,查看是否收到我们验证测试的邮件
3.于此同时,我们要想查看邮件发送每次的发送情况,我们可以在“Overview” 进行查看
本篇文章到这里就已经结束了,恭喜你,你已成功学会使用Azure Logic App 创建基于计划定期执行邮件发送的自动化工作流啦!