目前我有一个接收Web事件的EventHub和一个查询它们并将它们存储在Azure SQL数据库表中的流分析。 在我的MVC仪表板中,我使用EntityFramework创建了一个模型" Events"首先,我在数据库中搭建了脚手架并创建了控制器和视图,当前我的仪表板位于" localhost:xxxx / Events"显示包含所有事件的表格。
我想要做的是让它们实时更新,最好是使用Signal R.我遇到的问题是SQLDependency不能与Azure sql一起使用,而且我不会这样做。知道任何其他方式来实现我的实时表的目标。
我已经尝试过PowerBI,但我还没有找到类似控制台的实时表格图表,我将在我的信息中心添加按钮,将发布请求发送到流分析,因此mvc是要走的路。
这看起来很简单,但我花了太多时间,感谢所有帮助
先谢谢
答案 0 :(得分:0)
如果你的MVC后端是Java,C#或C,那么我建议让Stream Analytics将处理过的数据输出到另一个事件中心。然后使用C#,C或Java来异步订阅和侦听该事件中心。通过新事件中心的消息将是实时的。
活动中心#1 - >流处理器 - >事件中心#2 - > MVC网页