Analice y visualice los datos de IoT

En esta introducción, se presentan los conceptos clave sobre las opciones para analizar y visualizar datos de IoT. Cada sección incluye vínculos a contenido que proporciona más detalles e instrucciones.

En el diagrama siguiente se muestra una vista general de los componentes en una solución de IoT típica. Este artículo se centra en las áreas relevantes para analizar y visualizar datos de IoT.

Diagrama que muestra la arquitectura de la solución IoT de alto nivel destacando las áreas de análisis y visualización.

En Azure IoT, los servicios de análisis y visualización se usan para identificar y mostrar información empresarial derivada de los datos de IoT. Por ejemplo, es posible usar un modelo de aprendizaje automático para analizar la telemetría de un dispositivo y predecir cuándo se debería realizar el mantenimiento en un recurso industrial. También es posible usar una herramienta de visualización para mostrar un mapa de la ubicación de los dispositivos.

Azure Digital Twins

El servicio Azure Digital Twins le permite crear y mantener modelos que son representaciones dinámicas y actualizadas del mundo real. Podrá consultar, analizar y generar visualizaciones a partir de estos modelos para extraer conclusiones empresariales. Un modelo de ejemplo podría ser una representación de un edificio que incluya información sobre las salas, los dispositivos de las salas y las relaciones entre las salas y los dispositivos. Los datos reales que rellenen estos modelos, normalmente se recopilarán de dispositivos IoT y se enviarán a través de centros de IoT.

Servicios externos

Hay muchos servicios que se pueden usar para analizar y visualizar los datos de IoT. Algunos servicios están diseñados para trabajar con datos de IoT de streaming, mientras que otros son más de uso general. Los siguientes servicios son algunos de los más comunes que se usan para el análisis y la visualización en soluciones de IoT:

Explorador de datos de Azure

Azure Data Explorer es una plataforma de análisis de macrodatos totalmente administrada y de alto rendimiento que facilita el análisis de grandes volúmenes de datos casi en tiempo real. En los siguientes artículos y tutoriales se muestran algunos ejemplos de cómo usar Azure Data Explorer para analizar y visualizar datos de IoT:

Databricks

Use Azure Databricks para procesar, almacenar, limpiar, compartir, analizar, modelar y monetizar conjuntos de datos con soluciones, desde BI a aprendizaje automático. Use la plataforma Azure Databricks para crear e implementar flujos de trabajo de ingeniería de datos, modelos de aprendizaje automático, paneles de análisis, etc.

Uso del streaming estructurado con Azure Event Hubs y clústeres de Azure Databricks. Es posible conectar un área de trabajo de Databricks al punto de conexión compatible con Event Hubs en un centro de IoT para leer datos de dispositivos IoT.

Azure Stream Analytics

Azure Stream Analytics es un motor de procesamiento de flujos totalmente administrado diseñado para analizar y procesar grandes volúmenes de datos de streaming con baja latencia. Se pueden identificar patrones y relaciones en los datos que se originan a partir de una variedad de orígenes de entrada, incluidas las aplicaciones, los dispositivos y los sensores. Es posible usar estos patrones para desencadenar acciones e iniciar flujos de trabajo, como la creación de alertas o la alimentación de información para una herramienta de informes. Stream Analytics también está disponible en el entorno de ejecución de Azure IoT Edge, lo que permite el procesamiento de datos directamente en el borde.

Power BI

Power BI es una colección de servicios de software, aplicaciones y conectores que funcionan conjuntamente para convertir orígenes de datos sin relación entre sí en información coherente, interactiva y atractiva visualmente. Power BI le permite conectarse fácilmente a sus fuentes de datos, visualizar y descubrir lo que es importante, y compartir informes con quien sea que desee.

Azure Maps

Azure Maps es una colección de servicios geoespaciales y SDK que emplea datos de mapas recientes para proporcionar contexto geográfico a las aplicaciones web y móviles. Para ver un ejemplo de IoT, consulte Integración con Azure Maps (Azure Digital Twins)

Grafana

Grafana es un software de análisis y visualización. Permite consultar, visualizar, alertar y explorar métricas, registros y seguimientos, independientemente de dónde se almacenen. Proporciona herramientas para convertir los datos de bases de datos de serie temporal en gráficos y visualizaciones detallados. Azure Managed Grafana es un servicio totalmente administrado para soluciones de análisis y supervisión. Para más información sobre el uso de Grafana en la solución de IoT, consulte Paneles de IoT en la nube mediante Grafana con Azure IoT.

IoT Central

IoT Central proporciona un amplio conjunto de características que puede usar para analizar y visualizar datos de IoT. En los siguientes artículos y tutoriales se muestran algunos ejemplos de cómo usar IoT Central para analizar y visualizar datos de IoT:

Pasos siguientes

Ahora que ha visto información general sobre las opciones de análisis y visualización disponibles para la solución de IoT, algunos pasos siguientes sugeridos incluyen: