我必须使用事件网格创建一个逻辑应用程序,因此每当在我们的通用V2存储帐户中创建/上传新文件时,它应该在松弛时发布消息。这是它目前的样子。
但是,一旦创建/上传一个文件,就不会出现任何问题。 “运行历史记录”中没有任何运行,并且尝试按下“运行触发器”按钮会导致此错误。
我也尝试创建Grid Topic并使用Event Grid Subscription,但我得到了同样的错误。
有谁知道如何解决这个问题?
您的照片中的触发器没有问题。运行历史记录中没有任何运行,这意味着您的触发器未被触发。
注意:发生资源事件时,此触发器只能由blob文件修改触发,包括创建blob和重命名。如果您的操作是容器修改,则不会触发它。你可以查看See trigger history。
See trigger history
关于你的触发器错误Failed to start a logic app run,这是因为你在门户网站中运行触发器,表达式@triggerBody()将为null,它不会触发流程。
Failed to start a logic app run
@triggerBody()
然后我用不同的存储帐户和不同的逻辑应用程序进行测试,所有这些都可以被触发。
希望这可以帮到你,如果你还有其他问题,请告诉我。