azure-data-factory - 如何配置,事件触发
问题描述
我想在 blob 创建时配置基于事件的触发器。但我只有容器/文件格式的容器中的文件(容器内没有文件夹)。在这种情况下如何配置触发器?在“Blob 路径开始于”下应该给出什么?
解决方案
Blob 路径以开头和以 Blob 路径结尾的属性允许您指定要接收其事件的容器、文件夹和 Blob 名称。您的存储事件触发器至少需要定义这些属性之一。您可以对 Blob 路径以属性开头和以属性结尾的 Blob 路径使用多种模式,如本文后面的示例所示。
- Blob 路径开头为:Blob 路径必须以文件夹路径开头。 有效值包括 2018/ 和 2018/april/shoes.csv。如果未选择容器,则无法选择此字段。
如果您的文件仅在具有容器/文件格式的容器中,恐怕我们不能这样做。
有关更多详细信息,请参考:创建运行管道以响应存储事件的触发器
但是如果您考虑逻辑应用程序,它会在添加或修改 blob 时触发(仅限属性):
- 当在容器中添加或修改一个或多个 blob 时,此操作会触发流。此触发器将仅获取文件元数据。要获取文件内容,可以使用“获取文件内容”操作。如果在子文件夹中添加/更新文件,则触发器不会触发。如果需要在子文件夹上触发,则应创建多个触发器。
推荐阅读
- python - cross_entropy_loss():参数“目标”(位置 2)必须是张量,而不是 numpy.ndarray
- smartcontracts - 智能合约代币分发解决方案
- javascript - drop 事件在 javascript 中不起作用,使用了 preventDefault() 但它不起作用
- reactjs - Redux localStorage 很慢,所以 useEffect 在它之前运行
- reactjs - 材质ui更改选择框的颜色
- angular - 如何清除 ng-select 中的选定项目
- reactjs - 如何在保持不透明度效果的同时将显示转换为显示和隐藏?
- swipe - 如何使用 Siri 遥控器在 Apple TV 上基于向左滑动或向右滑动执行操作?SwiftUI Xcode 13
- c - 如何使用 Do While 来停止循环?
- php - 什么是退货产品的 cs-cart API