【问题标题】:No events were found for the specified time range在指定的时间范围内未找到任何事件
【发布时间】:2016-04-09 01:57:34
【问题描述】:

我正在将事件转发到 Azure 事件中心,并且我想在流分析中处理它们。我创建了一个新的输入,它从这个事件中心读取并输出到表存储。从输入中采样数据时,我收到以下消息:

“在指定时间范围内,‘输入’中未找到任何事件。”

但事件中心中有消息:

我什至创建了一个简单的项目来查询同一个事件中心,它会返回数据:

258784  body: event=wsa1&data={"payloadtype": "pinvalue","pin": "D0","value": "1"}&published_at=2016-01-05T08:58:21.470Z&coreid=55ff6f066678530381667
259024  body: event=wsa1&data={"payloadtype": "pinvalue","pin": "D0","value": "1"}&published_at=201505530381667
259264  body: event=wsa1&data={"payloadtype": "pinvalue","pin": "D0","value": "2"}&published_at=2016-01-05T09:01:23.760Z&coreid=55ff6f0666785530381667

我在另一个地方也有完全相同的解决方案。不明白为什么流分析无法在 Event Hub 中看到数据!? (测试事件中心连接工作正常)。

【问题讨论】:

  • 很可能,我为采样数据设置的时间范围不适用于事件中心中的数据......现在似乎一切正常......

标签: azure azure-stream-analytics cortana-intelligence


【解决方案1】:

我对事件中心有同样的问题。似乎一切正常,流分析、采样等仅使用 IoT 中心。我部署了 Azure IoT 套件解决方案,使用它们我可以将问题定位到事件中心以进行流分析部分。

尝试 IoT 中心而不是事件中心,看看问题是否仍然存在。使用 IoT 中心而不是事件中心也有一些优势。像双向通信和设备管理。 见https://blog.tallan.com/2015/12/08/azure-iot-hub-vs-event-hub/

当我在我的用例中尝试使用 IoT Hub 时,我会尝试更新。

【讨论】:

    【解决方案2】:

    当用户从 eventthub 输入查询样本数据时,ASA 开始请求排队时间大于或等于用户提到的时间的事件。 ASA 等待一段有限的时间并返回它从 eventthub 获得的事件(达到固定最大值)。如果 eventthub 在时间范围内没有事件,或者 eventthub 没有在指定的限制内返回事件,则会收到上述消息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-08-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-07
      • 1970-01-01
      • 2011-05-24
      相关资源
      最近更新 更多