Power Automate VS Logic应用程序。特色逻辑应用

祝大家有美好的一天!在上一篇有关Power Automate和Logic Apps的文章中,我们介绍了使用Power Automate的一些可能性。在本文中,我将详细介绍使用Logic Apps的一些情况以及Power Automate的许多不同之处。正如我们之前发现的那样,Power Automate和Logic Apps是双服务,仅在位置(Office 365,Azure)以及许可方式和一些内部功能上有所不同。今天让我们看看Logic Apps与Power Automate相比具有哪些功能。我们不会浪费时间。

1.触发触发频率


在Power Automate中,无法配置检查触发条件的频率。您必须依靠默认值。Logic Apps能够配置触发检查的间隔和频率,从而大大加快了事件处理速度。但是,与Logic Apps相比,Power Automate的触发器设置通常要少得多:

Power Automate触发器“创建项目时”:



Logic Apps触发器“创建项目时”:



在Logic Apps中,还存在此触发器的时区和开始时间设置。

2.在流显示模式之间切换


与Power Automate不同,Logic Apps具有在“设计”和“代码视图”之间切换的功能。此功能对调试线程有很大帮​​助,并且还允许您对线程的逻辑进行更细微的更改:



3.调试线程


通常,在设置线程时,我们需要检查嵌入其中的一个或另一个逻辑的执行正确性。在这里,我们离不开调试。Logic Apps具有非常方便的流调试模式,通过该模式,您可以显示流的每个活动的输入和输出数据。使用此模式,您随时可以查看什么信息流入活动以及什么是活动的输出:



在Power Automate中,存在此模式,但是版本很短。

4.高级连接器


众所周知,在Power Automate中,连接器按类型分为



常规连接器和高级连接器常规连接器始终可用,仅当为用户或流量购买单独的计划时,高级连接器才可用。在Logic Apps中,所有连接器都可以立即使用,但是在使用连接器时要进行充电。在常规连接器流中运行更便宜;高级产品更昂贵。

5.按按钮开始流


Logic Apps在这里失去了Power Automate,因为无法启动Logic Apps流,例如,无法通过Power Apps应用程序中的按钮启动。如上一篇文章所述使用Power Automate,您可以创建线程并将其连接到Power Apps应用程序以进行后续调用,例如,通过单击应用程序中的按钮。对于Logic Apps,如果需要实现这种情况,则必须提供各种输出,例如,使用“在收到HTTP请求时”触发器,并将请求从POST应用程序发送到预先配置的地址:



6.使用Visual Studio创建流


与Power Automate不同,Logic Apps可以直接通过Visual Studio创建线程。
如果安装了Azure Logic Apps扩展,则可以从Visual Studio Code创建和编辑Logic Apps流。安装扩展后,您将能够连接到Azure。成功授权后,您将可以访问此环境中的现有Logic Apps流,然后可以继续编辑所需的流:



当然,我没有列出这两种产品之间的所有差异,但是我试图指出使用Power Automate和Logic Apps开发线程时引起我注意的功能。在以下文章中,我们将使用Power Platform系列的其他产品为您提供有趣的功能和实现案例,并且我们将不止一次返回Logic Apps。祝大家拥有美好的一天!

All Articles