首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure流返回数据

Azure流返回数据
EN

Stack Overflow用户
提问于 2015-06-16 00:49:47
回答 1查看 148关注 0票数 0

azure stream如何实时返回处理后的数据?我看到的大多数示例都是将已处理的数据推回到数据库或仪表板。我需要为一个单一的请求实时发生所有事情(步骤4)。如何在最小延迟的情况下实现这一点?示例如下:

1)客户端请求的页面2)页面将一些数据发送到azure流3) Azure stream使用来自5秒窗口的数据和数据执行逻辑和计算4)将结果发送回页面,以便它可以执行某些即时操作5)将结果存储在数据库中以供报告

EN

回答 1

Stack Overflow用户

发布于 2015-08-19 13:04:03

您可以将输出设置为Azure Service Bus EventHub、队列或主题,并让您的应用程序监视这些输出之一。工作流程类似于:

客户端请求的

  1. 页将数据发送到ASA (Azure流分析)。注意:你实际上是在向Azure事件中心发送数据,该中心有一个使用EH作为输入运行的ASA作业。
  2. ASA作业执行它的逻辑/查询,并输出到不同的Azure EventHub (或队列或主题)。
  3. 您有一个Web作业或服务器端作业来监视输出EventHub,并使用websockets将该信息转发回客户端。

您可以在Microsoft Connect the Dots示例中找到一些示例代码。在本例中,IoT设备正在向Azure EventHub发送天气数据,并且有一个ASP.NET站点在监控该EventHub,并通过websockets更新客户端。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30850653

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档