来自另一个帐户中的事件中心的 Azure 函数触发器

Posted

技术标签:

【中文标题】来自另一个帐户中的事件中心的 Azure 函数触发器【英文标题】:Azure Function Trigger from Event Hub in another account 【发布时间】:2019-03-24 11:05:27 【问题描述】:

我正在使用多个 Azure 帐户,例如帐户 A 是我的帐户,而 B 是另一个单独的帐户。

在另一个帐户 (B) 中,日志正在发送到 Azure 事件中心,我可以访问主/辅助键等来访问。

我想要做的是让事件中心 (B) 在我的帐户 (A) 中触发 Azure 函数,以对这些日志进行一些处理。是否可以让另一个帐户的事件中心触发另一个帐户的功能?现在,当我查看可能的连接时,我只能看到我的个人命名空间、IOT 集线器和自定义。是否有我应该从其他帐户 (B) 生成的键/值对,以便我可以通过“自定义”连接访问?

谢谢

【问题讨论】:

【参考方案1】:

使用您的 Azure 订阅 A 创建的函数可以创建一个触发器,该触发器正在侦听使用 Azure 订阅 B 创建的事件中心。您所要做的就是从使用订阅 B 创建的事件中心提供正确且有效的连接字符串。

【讨论】:

以上是关于来自另一个帐户中的事件中心的 Azure 函数触发器的主要内容,如果未能解决你的问题,请参考以下文章

具有输入绑定的 Azure 函数的 Azure 事件中心存储容器配置

Azure Functions ServiceBus 触发器缩放行为

将文件上传到 Azure Blob 存储时没有触发事件网格事件——为啥?

Azure Function App 不由事件中心触发

Azure 存储队列触发 Azure 函数高可用性

Azure 事件中心 Event Grid(事件网格)+Azure Functions处理IOT Hub中的消息