在不发布的情况下激活 ADF 触发器

问题描述

要创建触发器,似乎必须先发布它才能生效。但是发布需要一个 PR 到“Collaboration”分支,这意味着我们甚至在测试触发器是否真的有效之前就必须创建一个 PR,并且还要创建多个后续 PR,直到我们找到正确的触发器。

特别是当您想根据文件上传开发事件触发器时,即使在您测试触发器之前创建 PR 也会适得其反。

是否有其他方法可以在 DEV 环境中设置 ADF 或激活触发器而无需先发布它?

谢谢!

解决方法

您可以使用 PowerShell 查询来启动和停止 ADF 触发器,您可以找到执行相同操作的代码 here

PowerShell 只需要一些详细信息,例如您的订阅详细信息、ADF 所在的资源组详细信息以及 ADF 详细信息。这可以在无需发布 ADF 的情况下进行控制,而且您可以创建一个通用脚本并将其保存以供进一步的用例测试,这也将节省您将来的时间。

谢谢!

,

还有一种方法可以帮助实现激活触发器,而无需先发布它。 @Joseph Xu 为我们提供了更多详细信息。

您可以在此处参考答案:https://stackoverflow.com/a/65822640/10549281