问题描述
我有EventHub和FunctionApp(用于处理来自EventHub的事件)。
I have EventHub and FunctionApp ( to process events from EventHub ) .
要求是, 我不想处理用户数据(eventHub中的数据),直到他付款为止,一旦付款,我需要处理数据。
requirement is, I dont want to process users data (data in eventHub) until he pays, once he paid for it, I need to process the data.
创意1: 开始/停止 无论什么时候需要,都可以使用functionApp。有没有办法实现这个目标?
Idea 1 : starting / stopping the functionApp by any means whenever it is required. is there a way to accomplish this ?
创意2:EventHub内部是否提供此类功能?
Idea 2 : Does EventHub internally providing such feature ?
或任何其他满足要求的解决方案。
or any other solution to meet the requirement.
问候,
Gobi.S
 
推荐答案
您可以通过为此配置IoT Hub消息路由来实现此目的。通过此,您可以根据附加到的不同资源将消息路由到不同的资源。模拟设备发送的消息。
You can achieve this by configure IoT Hub message routing for this. By this you can route messages to different resources based on properties attached to the message by the simulated device.
有关更多信息,请按照配置
IoT Hub消息路由 doc和
SO 主题。
For more information follow the configure IoT Hub message routing doc and SO thread.
这篇关于天蓝色功能和事件中心的外部触发器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!