За указанный период времени не найдено ни одного события.

Я перенаправляю события в концентратор событий Azure и хочу обрабатывать их в Stream Analytics. Я создал новый ввод, который читает из этого концентратора событий и выводит в хранилище таблиц. При выборке данных из ввода я получаю сообщение:

«События не были обнаружены во 'input' для указанного диапазона времени.» введите описание изображения здесь

Но в концентраторе событий есть сообщения:  введите описание изображения здесь

Я даже создал простой проект для запроса того же концентратора событий, и он возвращает данные:

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

У меня точно такое же решение работает в другом месте. Не понимаю, почему Stream Analytics не может видеть данные в Event Hub !? (проверка подключения концентратора событий работает нормально).


person Tiago Andrade e Silva    schedule 05.01.2016    source источник
comment
Скорее всего, временные рамки, которые я устанавливал для выборки данных, не относились к данным, которые были в концентраторе событий ... похоже, сейчас все работает ...   -  person Tiago Andrade e Silva    schedule 05.01.2016


Ответы (2)


У меня такая же проблема с Event Hub. Вроде все работает нормально, потоковая аналитика, выборка и т. Д. Только с IoT Hub. У меня были развернуты решения пакета Azure IoT, и с их помощью я мог определить проблему в концентраторе событий для потоковой части анализа.

Попробуйте IoT Hub вместо Event Hub и посмотрите, сохраняется ли проблема. Также есть некоторые преимущества в использовании IoT Hub вместо Event Hub. Как двунаправленная связь и управление устройствами. См. https://blog.tallan.com/2015/12/08/azure-iot-hub-vs-event-hub/.

Я постараюсь обновить, когда попробую IoT Hub в моем сценарии использования.

person Alireza Manashty    schedule 09.07.2016

Когда пользователь запрашивает образцы данных из ввода концентратора событий, ASA начинает запрашивать события со временем постановки в очередь, большим или равным времени, упомянутому пользователем. ASA ожидает в течение ограниченного времени и возвращает события, полученные от концентратора событий (до фиксированного максимума). Если в концентраторе событий нет событий в указанном диапазоне времени или если концентратор событий не вернул события в пределах указанного лимита, вы получите сообщение выше.

person Vignesh Chandramohan    schedule 05.01.2016