具有动态队列名称输出的Azure函数

时间:2019-10-25 15:43:36

标签: azure azure-functions azure-logic-apps

编辑:在我学到更多东西时重写问题

基本上我想要一个带有主题订阅触发器的函数,该函数随后将输出到队列,但是队列名称由入站消息头确定。伪代码:

<-- @ServiceBusTopicTrigger(message)
outboundqueueName = getQueueName(message.getProperty('x'))
--> @ServiceBusQueueOutput(outboundQueueName)

所以看来我可以创建带有主题触发器的函数,并配置来自例如cosmos DB的输入并输出到队列。

但这仅适用于特定队列,如何选择要发送到哪个队列?

(Java编码)

TIA

1 个答案:

答案 0 :(得分:1)

如果除了将某些内容放到动态确定的队列上之外,您不需要做太多其他事情,为什么不使用Logic App?


enter image description here


该屏幕截图只是一个概念演示。有一个很好的解析JSON和选择属性等示例,在此处记录:

https://blogs.biztalk360.com/azure-logic-apps-event-hubs/