azure-functions - 使用 Azure 数据工厂运行 Azure 函数以读取和处理 Blob 中的文件
问题描述
我编写了一个 azure 函数,对数据进行一些处理(将非结构化转换为结构化)。
在我的 azure 数据工厂中,我有一个管道,该管道将文件从 blob 存储容器提取到另一个容器,其中包含 blob 创建的事件触发器。
我希望能够将我的 azure 函数与管道集成,以便我能够将每个文件传递到函数中以便对其进行处理。
我还找到了一种通过blob触发azure函数的方法,但我想通过为每个文件设置文件路径来处理文件,因为我只希望从blob存储容器中处理一些特定文件,而不是所有文件.
解决方案
事件触发器包括 Blob folderPath 和 fileName,您可以通过将@triggerBody().folderPath和@triggerBody().fileName表达式映射到参数来引用它们。处理完这些值后,您可以确定是否要使用If Condition 活动处理它们,然后将它们用于Azure 函数活动。
推荐阅读
- angular - 装饰器如何将其元信息传递给 Angular 2+ 中的组件类?
- node.js - 无论如何要在机器人构建器中获取“水印”值吗?
- linux - 我如何找到名称为String + Number的所有文件Linux
- lua - 在沙箱中加载非标准 lua 库(Lua 5.1/Luajit)
- postgresql - 您将如何在一个 select 语句中将两个 jsonb 对象与 id 结合起来?
- android - 将密钥传递给下一个活动
- javascript - 如何使 select2 与所有 unicode 关键字一起工作?
- java - 如何使用 OptaPlanner 和 Spring Boot 减少 SoftScore?
- git - 使用 git 将本地项目上传到现有分支
- c# - 尝试通过在c#中的函数中传递单个值来返回多个值