azure-logic-apps - 指定触发条件以减少 API 调用,而不是在流程本身中使用条件
问题描述
我正在使用带有“创建或修改项目”触发器的 SharePoint 列表上的自动流。当满足某些条件时,流将触发逻辑应用。我测试了两种不同的解决方案:
在流程中使用条件 这是最简单的解决方案,并且效果很好。但是,这意味着即使不包含参数也会执行流程。
使用触发条件
这也很有效,除非满足条件,否则不会运行逻辑应用。
具有触发条件的方法是否会减少 API 调用计数,而不是:When modified > Check values > Do or Don't do stuff
?
解决方案
虽然工作流程没有被触发,但我相信 trigger 发出的轮询请求仍按定价模型和使用计量文档中所述计费。
但即便如此,您将减少为检查逻辑应用中的条件而进行的操作调用,并拥有干净的工作流运行历史记录。
推荐阅读
- html - 如何使用 VBA 代码将 .html 文件转换为现有的 .xlsm 文件?
- sql-server - 在 SQL Server 2017 或 SQL Server 2019 中是否支持始终使用事务复制进行加密?
- python - 不能将 attach_mock 与 autospec 函数模拟一起使用
- c - 从C中的fifo清除fread()上的缓冲区?
- c# - 数据模板中的按钮无法识别命令
- r - 我可以在不使用 merge() 函数的情况下对 data.table 执行此操作吗?
- javascript - 如何在旧版浏览器中隐藏 JavaScript?
- spring-webflux - 如何使用项目反应器同步刷新访问令牌
- mysql - MySQL:计算文本字段中的#tags(用户的帖子)
- jenkins - 管道并行中的动态步骤无法按预期工作