Azure事件中心可以在不编写任何代码的情况下从Azure博客存储中提取JSON事件吗?

时间:2019-04-03 18:18:12

标签: azure azure-eventhub

是否有可能在azure云环境中使用一些现成的结构来摄取当前存储在azure blob存储中的事件(以json格式),并使其直接将这些事件提交给azure事件中心,而无需编写任何事件(但是很小) )自定义代码?换句话说,我只想使用配置驱动的方法。

1 个答案:

答案 0 :(得分:1)

好的。您可以尝试使用Azure Logic应用程序来实现您的需求,而无需任何代码或仅使用某些函数表达式,请参阅Azure Logic Apps的正式文档以了解更多详细信息。

逻辑流程如下图。

enter image description here

您可以参考下面的示例以使其工作。 enter image description here


这是从我的EventHub接收事件并将其传输到Azure Blob存储以创建用于存储事件数据的新Blob的示例。

  1. 在Azure门户上创建Azure Logic应用程序实例,对您来说应该很容易。
  2. 移动到选项卡Logic app designer,以配置逻辑流程。 enter image description here
  3. 单击SaveRun按钮。然后,使用ServiceBusExplorer(从https://github.com/paolosalvatori/ServiceBusExplorer/releases下载)发送事件消息,并检查是否使用AzureStorageExplorer创建了新的Blob。几分钟后,它可以正常工作。

    enter image description here

    enter image description here

    enter image description here