来自数据工厂的Azure函数调用



我有一个Azure函数,它托管了一个带有一些Python脚本的Docker映像。目前;function.json";文件

{
"scriptFile": "calcs.py",
"bindings": [
{
"name": "msg",
"type": "queueTrigger",
"direction": "in",
"queueName": "AzureQueue",
"connection": "AzureWebJobsStorage"
}
]
}

Python脚本从以下内容开始,以读取JSON格式的消息;

def main(msg: azfunc.QueueMessage)

我正在尝试更改这一点,以便函数可以直接从数据工厂接收消息,而不是从队列接收消息。有人能为如何做到这一点找到任何好的来源吗?

快速更新-我想我可能已经得到了这个,但我在部署时遇到了403。(如果我能绕过403,我会发布我所做的最新情况。

看起来我缺少了一些配置,比如数据工厂与功能对话的SAS。

谢谢,Dan

Azure功能活动允许您在Azure数据工厂或Synapse管道中运行Azure功能。若要运行Azure功能,必须创建链接的服务连接。然后,您可以将链接服务与指定计划执行的Azure功能的活动一起使用。

Azure数据工厂中的Azure功能活动

最新更新