Power Automate VS Logic应用程序。电源自动化案例

祝大家有美好的一天!在上一篇有关Power Automate和Logic Apps的文章中,我们介绍了Power Automate和Logic Apps之间的主要区别。今天,我想继续前进,展示这些产品可以实现的有趣机会。在本文中,我们将介绍您可以使用Power Automate实现的几种情况。

Microsoft Power自动化


该产品为发生某种事件而自动和即时启动流量的各种服务以及触发器提供了广泛的连接器。它还支持按计划或按按钮启动线程。

1.自动注册通话


一种情况可能是自动注册呼叫。在这种情况下,流的触发将是收到到特定邮箱的邮件通知,此后进一步处理逻辑:



在设置触发器“新邮件到达时”时,您可以使用各种过滤器来确定触发器启动所需的事件:



例如,您只能为带有附件的邮件或具有最高重要性的邮件启动流。如果邮件到达邮箱的特定文件夹,您也可以启动流。另外,可以通过主题行中所需的子字符串过滤字母。
完成必要的计算并接收所有必要的信息之后,您可以使用其他操作的替代方法在SharePoint列表中创建一个项目:



使用此流,您可以轻松地提取必要的邮件通知,将其解析为组件,并在其他系统中创建条目。

2. PowerApps


标准方案之一是将审批对象发送给审批人员。要实现此方案,您可以在PowerApps中创建一个按钮,然后单击它即可启动Power Automate流:



如您所见,在此流中,启动触发器是PowerApps。此触发器的一个独特功能是,您可以在Power Automate流中向PowerApps请求信息:



它的工作方式如下:当需要从PowerApps获取任何信息时,单击“询问PowerApps”项。此后,将创建一个可在此Power Automate流的所有操作中使用的变量。它仅在从PowerApps启动流以将该变量的值传输到流中时保留。

3.使用HTTP请求启动流


我想谈的第三种情况是使用HTTP请求启动Power Automate流。在某些情况下,尤其是对于各种集成案例而言,有必要通过HTTP请求启动Power Automate流,并将各种参数传递到流中。这很简单。作为触发条件,使用了“在收到HTTP请求时”操作:HTTP:



首次保存流时,将自动生成HTTP POST URL。您需要在此地址发送POST请求以启动此流。作为参数,在启动时,您可以传输各种信息,例如,在这种情况下,SharePointID属性是从外部传输的。为了创建类似的输入电路,您需要单击“使用有效负载示例来创建电路”项,然后插入一个将流入流中的JSON示例:



单击“完成”后,此请求文本的JSON方案动作。现在,可以在此流的所有操作中使用SharePointID属性作为替换:



值得注意的是,“在收到HTTP请求时”触发器包含在“高级连接器”部分中,并且仅在您为此产品购买单独的计划时才可用。

在下一篇文章中,我们将讨论可以使用Logic Apps实现的各种情况。

All Articles