gpt4 book ai didi

azure - 使用 azure 数据工厂事件将 dta 从 azure blob 容器发送到 azure 函数

转载 作者:行者123 更新时间:2023-12-03 02:33:28 24 4
gpt4 key购买 nike

我已使用复制事件将数据复制到 azure blob 容器。我能够使用它来使用 Blob 触发器触发我的 azure 函数。但是,我的要求是调用可以在 azure datafactory 管道中配置的 azure 函数事件。为此,我需要传递 blob 容器路径,以便基于 HTTP 触发器的 azure 函数可以从此路径读取。Blob 触发器可以工作,但不允许。关于如何获取容器的路径并将其传递给 azure 功能事件?

编辑:-我添加了这个 enter image description here

发送到 azure func 的 HTTPTrigger 的请求中的路径输出如下所示

enter image description here

这是我需要完整形成的路径的地方,复制后说folder/myfolder/2010/10/01但我不这么认为。

<小时/>

------------------------更新------------------------ ----------------------------这是接收器数据集 enter image description here

与数据集(sink)的连接如下 enter image description here

我的复制管道看起来像这样 enter image description here

运行调试并复制而不是folder/myfolder/2020/10/01给出folder/myfolder/@variables('data')

enter image description here

最佳答案

根据您的问题描述,您似乎不知道“复制”事件的目标 blob 路径。我猜您使用管道参数在数据工厂中输入 blob 路径。如下所示:

enter image description here

因此,在HTTP触发函数请求体中,您只需选择testPath即可。

enter image description here

如果您的函数请求体需要类似于{"path":"xxx"},您可以使用数据工厂中的“concat() ”函数将字符串连接在一起。

====================================更新===== =============================

enter image description here

enter image description here

关于azure - 使用 azure 数据工厂事件将 dta 从 azure blob 容器发送到 azure 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64121793/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com