练习 - 创建定期流

已完成

在本单元中,您了解如何使用定期 触发器生成预先计划流。 Contoso 每年都会举办一次活动,期间他们会接到咨询详细信息的电话。 接听电话的 Contoso 团队会将联系信息存储到 Microsoft OneDrive 上的 Microsoft Excel 工作簿中。 您将为 Contoso 活动团队生成云端流,从 Microsoft OneDrive 上的 Microsoft Excel 工作簿中自动拉取客户电子邮件地址。 然后,您将设置流,以便任何人添加到该工作簿中的任何电子邮件地址每天都可以收到一次事件信息电子邮件。

先决条件

在此应用场景中,您将使用包含以下列的表创建 Excel 文件:ContactEmail、FirstName 和 LastName。 在 OneDrive 中保存 Excel 文件。 您将在步骤 9 中连接到此文件。 使用组织电子邮件地址作为 ContactEmail,使用您的电子邮件可以更轻松地测试流。

设置 Excel 表格式

  1. 突出显示包含数据的所有单元格。

  2. 选择“插入”选项卡。

  3. 选择“表”选项。

  4. 确保选中“我的表有标头”。

  5. 选择“确定”。

  6. 在 OneDrive 中保存文件。

设置 Excel 表格式的屏幕截图。

Excel 表在设置格式后的外观如下:

Excel 表的屏幕截图。

创建计划流

  1. 使用组织帐户登录到 Power Automate

  2. 确保您处于正确的环境中。

  3. 在屏幕中间,键入创建一个每天运行的流,获取 Excel 行列表并针对每行发送电子邮件。选择生成

    Power Automate 主页和“创建一个每天运行的流,获取 Excel 行列表并针对每行发送电子邮件”字词的屏幕截图。

  4. 助手将尽力根据描述提供流及其操作。

    1. 如果助手提供的操作不正确,您可以继续在此顶部框中优化流操作。
    2. 在本示例中,助手添加了列出表 (Excel) 中存在的行操作,对于每一个操作,并在“对于每一个”内,添加了发送电子邮件操作。
    3. 查看助手生成的操作并选择下一步

    助手使用定期触发器生成的流的屏幕截图,其中包含“从 Excel 获取行”操作、“对于每一个”操作和“发送电子邮件”操作。

  5. 选择定期触发器以打开左侧的属性面板并验证助手是否设置了正确的参数。

    注意

    注意选择的重复模块以及预期流运行频率。 在下面的示例中,流在每天上午 10:00 运行,您可以根据需要设置这些选项。

    定期触发器的参数的屏幕截图,其中显示间隔为 1、频率为每 1 天、定期触发时间为 10。

  6. 选择列出表中存在的行操作,以打开左侧的属性面板。

    1. 位置字段中,选择 OneDrive for Business

    2. 文档库字段中,选择下拉箭头并选择 OneDrive

    3. 文件名字段中,选择文件夹按钮,然后选择要使用的 Excel 文件。 在本示例中,使用 Book1.xlsx 文件

    4. 表名称框中,选择下拉箭头,然后浏览并选择要使用的表。 在本示例中,使用 Table1

    “列出表中存在的行”操作的属性面板的屏幕截图。

  7. 接下来,我们需要向 Excel 文件中的每个联系人发送一封电子邮件。 助手自动在对于每一个操作内部添加发送电子邮件操作,因此我们只需配置发送电子邮件操作。

    1. 选择发送电子邮件操作以打开左侧的属性面板。 在收件人字段内单击,然后选择输入自定义值

      显示“输入自定义值”按钮的屏幕截图。

    2. 键入 /,然后选择插入动态内容

      显示“插入表达式”按钮的屏幕截图。

    3. 选择 ContactEmail

      显示“联系人电子邮件”字段的屏幕截图。

    4. 针对主题输入 Contoso 事件信息

    5. 在正文中键入尊敬的,键入 /,然后选择插入动态内容按钮。

      显示“插入动态内容”按钮的屏幕截图。

    6. 在动态内容窗格中,选择 FirstName

    7. ENTER 键,然后键入感谢您对 Contoso 年度活动的关注。相关动态,我们将在第一时间告知!

    8. 发送电子邮件步骤现在应如下图所示。

      显示“发送电子邮件”步骤之后的屏幕截图。

  8. 选择保存,然后等待流保存。

  9. 现在,云端流应如下图所示。 选择测试

    显示“测试”图标以及单击何处以运行流的屏幕截图。

  10. 选择手动,然后选择测试按钮。

  11. 选择运行流

  12. 选择完成

  13. 流应成功运行。

    显示流运行成功的屏幕截图。

  14. 您应收到如下所示的电子邮件。

    显示云端流发送的电子邮件的屏幕截图。

您已完成所有任务!

此流现在将每天运行一次。 该流将:

  • 从 Excel 工作表中获取行

  • 从每行中获取电子邮件地址和姓名

  • 在电子邮件中输入电子邮件地址和姓名,然后向他们发送事件信息电子邮件

  • 您无需手动撰写电子邮件来发送给每个感兴趣的来电人员。