我遇到与powerBI相同的问题,似乎自动刷新它的失败,我现在必须点击刷新才能看到新数据进入,我已经配置了tumblingwindow部分,例如 tumblingwindow(second,3)< / strong>,完成实时仪表板是我必须为自动刷新设置的任何其他设置/因素。(它是一个控制台应用程序,从数据库中选择数据并将每一行从事件中心发送到事件中心到流分析然后输出是powerBi)。我假设时间限制取决于吞吐量,但我如何真正计算我应该设置的翻滚窗口的时间,我已经尝试了等式 entitycount * 60 * 60 / throughput = seconds 仍然没有成功。
下面是一个代码,但即使在 tumblingwindow(second,3)之后,事件仍然需要时间来达到powerBi,我可以停止我的应用程序运行然后从powerbi删除数据集,但是数据集将再现
EventData data = new EventData(Encoding.UTF8.GetBytes(serializedobjects)); eventHubClient.SendAsync(数据);
答案 0 :(得分:0)
您描述的整体工作流程似乎很好,翻滚窗口大小不应导致数据永远不会显示。您必须通过以下步骤调试此问题
转到Azure门户,输入流分析作业的页面并获取“示例”。它会回复你的样品吗?
转到azure portal中的监控页面,检查输入事件和输出事件是否大于零。如果您看到输入事件但看不到输出事件,则可能会出现写入输出的错误。
同时检查操作日志是否有此作业的错误。
上述步骤应告诉您事件格式或输出是否有问题。
答案 1 :(得分:0)
您是将个人实时图块固定到信息中心还是整个报告中?固定整个报告似乎不起作用。
如果您固定包含所需数据的单个磁贴,是否会实时刷新?