#azure #bigdata #azure-eventhub
Вопрос:
Я пишу инструмент для анализа данных, поступающих с гоночного симулятора, у меня есть два варианта использования:
- Отображение телеметрии в реальном времени на диаграмме — так что в основном визуализация поступающих данных для обнаружения аномалий вручную
- Рассчитывайте собственные показатели, анализируйте данные и предлагайте действия на их основе — это можно сделать после сеанса, не обязательно рассчитывать в реальном времени. Сейчас я сосредоточен исключительно на хранении данных, но я должен иметь в виду, что позже их необходимо проанализировать.
Я думал об использовании концентратора событий для обработки потоковой передачи событий, вопрос в том, как проще всего визуализировать данные и каково оптимальное хранилище для второго варианта использования — я считаю, что это должно быть решение для больших данных, для анализа будет много точек данных.
Ответ №1:
Для визуализации можно использовать Power Bi или другое средство визуализации, работающее с контейнерами.
Для хранения вы можете воспользоваться Azure Time Series Insights или просто перейти из концентраторов событий в Azure Cosmos DB, а затем подключить к нему Power bi, чтобы создавать диаграммы.
https://docs.microsoft.com/en-us/azure/time-series-insights/overview-what-is-tsi