我已经设置了一个包含复制活动的 Azure 数据工厂管道。出于测试目的,源和接收器都是 Azure Blob 存储。
我不想在源 Azure Blob 存储上创建新文件后立即执行管道。
我创建了 BlovEventsTrigger 类型的触发器。 Blob 路径开头已设置为 //
我使用 Cloud Storage Explorer 上传文件,但它不会触发我的管道。要了解问题所在,如何检查事件是否被触发?知道可能出什么问题吗?
Thanks
重申一下其他人所说的:
- 必须使用 V2 存储帐户
- 触发器名称只能包含字母、数字和“-”字符(此限制很快将被删除)
- 必须已向事件网格资源提供商注册订阅(这将很快通过用户体验为您完成)
- 触发器使以下属性可用
@triggerBody().folderPath
and @triggerBody().fileName
。要在管道中使用它们,您必须将它们映射到管道参数并按如下方式使用它们:@pipeline().parameters.paramaetername
.
最后,根据您的配置设置 blob 路径以开头//
不会匹配任何 blob 事件。用户体验实际上会向您显示一条错误消息,指出该值无效。请参阅基于事件的触发器有效配置示例的文档。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)