Streaming Analytics作业未接收来自IOT中心的输入

时间:2017-01-24 20:43:01

标签: input azure-iot-hub stream-analytics

我跟着IOT Hub tutorial并开始工作。然后,我创建了一个Stream Analytics作业,并将上面的内容用作输入(在测试连接时有效)。

但是我没有收到任何输入。运行示例测试时,我收到以下错误:

  

描述错误代码:ServiceUnavailable错误消息:无法执行   此刻连接到输入源。请检查是否输入   源是可用的,如果它没有达到连接限制。

我可以在IOT Hub中看到遥测信息。任何帮助将不胜感激

2 个答案:

答案 0 :(得分:1)

我遇到了同样的问题(在我的情况下使用事件中心)。根本原因是我在针对相同输入运行的作业中有太多查询。我通过将输入分成多个消费者组的几个输入来解决它。

documentation(强调添加):

  

每个Stream Analytics IoT Hub输入都应配置为拥有自己的使用者组。当作业包含自连接或多个输入时,某些输入可能被下游的多个读取器读取,这会影响单个使用者组中的读取器数量。 为避免超出每个分区每个消费者群体5个读者的IoT Hub限制,最佳做法是为每个Stream Analytics作业指定一个消费者群组。

答案 1 :(得分:1)

流分析作业是否正在运行?

我有一个类似的问题,我没有从流分析中获取任何事件,而我忘了打开它。

点击流分析>概述>开始