2016-12-22 11 views
0

Я создал Event Hub на портале Azure. Я передаю данные о температуре в концентратор (1 значение в минуту) и хотел бы создать 2 панели (временной диапазон температуры и гистограмму температуры соответствующих последних 480 минут) на приборной панели. Для этого я создал задачу Stream Analytics. Он принимает данные Event Hub в качестве входных данных.Как создать персонализированные информационные панели потоковых данных в Microsoft Azure IoT?

В идеале я хотел бы иметь визуализацию, создаваемую непосредственно из потока данных без какого-либо хранения данных, то есть «поток -> панель мониторинга», а не «поток -> хранилище -> панель мониторинга». Я привык создавать информационные панели в Tableau, и мне бы хотелось использовать подобный интуитивный и, возможно, даже интерактивный инструмент.

Одним из вариантов может быть сохранение данных потоковой передачи в Azure и импорт из Azure в Tableau. Другим вариантом может быть вывод задания Stream Analytics в Microsoft Power BI.

Вопрос: Какие еще и более удобные варианты для создания моей панели управления из моих потоковых данных? В частности: существуют ли какие-либо родственные способы в Azure для создания настраиваемых визуализаций/панелей данных потоковой передачи? Включает ли Azure IoT Suite создание настраиваемых панелей данных потоковой передачи?

Спасибо.

ответ

2

Вы изучали https://powerbi.microsoft.com/en-us/blog/using-power-bi-real-time-dashboards-to-display-iot-sensor-data-a-step-by-step-tutorial/?

Он показывает, как связаться с PowerBI напрямую через API. Если вы хотите сохранить возможности маршрутизации и дополнительные функции, предоставляемые IOT Hub, - создайте лазурные функции, подписанные на триггеры event-hub.

Внутри функции после ее запуска вы можете вызвать PowerBI apis. IOTHub предоставляет конечные точки концентраторов событий, поэтому вы можете активировать триггеры функции azure, которые вызовут Power BI.

Обновлено: Я создал образец для использования RaspberryPI, Azure IotHub, Azure Функции и PowerBi. См. https://github.com/gtrifonov/azure-iothub-functions-powerbi. Вы можете применять дополнительные функции azure iothub, такие как маршрутизация, блокировка ip и т. Д., Если вы отправляете сообщения через концентратор. Также лазурные функции дают вам дополнительную возможность добавить некоторую обработку.

 Смежные вопросы

  • Нет связанных вопросов^_^