Analyser et visualiser vos données IoT

Cette vue d’ensemble présente les concepts clés relatifs aux options permettant d’analyser et de visualiser vos données IoT. Chaque section inclut des liens vers du contenu qui fournit des détails et des conseils supplémentaires.

Le diagramme suivant montre une vue générale des composants d’une solution IoT classique. Cet article se concentre sur les domaines pertinents pour l’analyse et la visualisation de vos données IoT.

Diagramme montrant l’architecture de haut niveau de la solution IoT et mettant en évidence les zones d’analyse et de visualisation.

Dans Azure IoT, les services d’analyse et de visualisation sont utilisés pour identifier et afficher des insights métier dérivés de vos données IoT. Par exemple, vous pouvez utiliser un modèle Machine Learning pour analyser les données de télémétrie des appareils et prédire quand la maintenance doit être effectuée sur une ressource industrielle. Vous pouvez également utiliser un outil de visualisation pour afficher une carte de l’emplacement de vos appareils.

Azure Digital Twins

Le service Azure Digital Twins vous permet de créer et de gérer des modèles qui sont des représentations actives et à jour du monde réel. Vous pouvez interroger, analyser et générer des visualisations à partir de ces modèles pour extraire des insights métier. Un exemple de modèle peut être une représentation d’un bâtiment qui inclut des informations sur les salles, les appareils dans les salles et les relations entre les salles et les appareils. Les données réelles qui remplissent ces modèles sont généralement collectées à partir d’appareils IoT et envoyées au moyen d’un hub IoT.

Services externes

Il existe de nombreux services que vous pouvez utiliser pour analyser et visualiser vos données IoT. Certains de ces services sont conçus pour fonctionner avec des données IoT en diffusion en continu, tandis que d’autres sont à usage plus général. Les services suivants sont parmi les plus couramment utilisés pour l’analyse et la visualisation dans les solutions IoT :

Explorateur de données Azure

Azure Data Explorer est une plateforme d’analytique Big Data très performante et complètement managée, qui facilite l’analyse de grands volumes de données quasiment en temps réel. Les articles et tutoriels suivants montrent quelques exemples d’utilisation d’Azure Data Explorer pour analyser et visualiser des données IoT :

Databricks

Utilisez Azure Databricks pour traiter, stocker, nettoyer, partager, analyser, modéliser et monétiser les jeux de données avec des solutions allant de l’informatique décisionnel à l’apprentissage automatique. Utilisez la plateforme Azure Databricks pour créer et déployer des workflows d’ingénierie des données, des modèles Machine Learning, des tableaux de bord d’analytique, etc.

Utilisez la diffusion en continu structurée avec les clusters Azure Event Hubs et Azure Databricks. Vous pouvez connecter un espace de travail Databricks au point de terminaison compatible Event Hubs sur un hub IoT pour lire les données des appareils IoT.

Azure Stream Analytics

Azure Stream Analytics est un moteur de traitement de flux complètement managé conçu pour analyser et traiter de grands volumes de données diffusées en continu à faible latence. Des modèles et des relations peuvent être identifiés dans les données provenant de diverses sources d’entrée, notamment des applications, des appareils et des capteurs. Vous pouvez utiliser ces modèles pour déclencher des actions et lancer des flux de travail tels que la création d’alertes ou l’envoi d’informations à un outil de création de rapports. Stream Analytics est également disponible sur le runtime IoT Edge, permettant le traitement des données directement à la périphérie.

Power BI

Power BI est un ensemble de services logiciels, d’applications et de connecteurs qui œuvrent ensemble pour transformer des sources de données disparates en informations visuelles immersives et interactives. Power BI vous permet de vous connecter facilement à vos sources de données, de visualiser et de découvrir ce qui est important, et de partager des rapports avec toute personne de votre choix.

Azure Maps

Azure Maps est une collection de services géospatiaux et de kits de développement logiciel (SDK) qui utilisent des données cartographiques actualisées pour fournir un contexte géographique précis à des applications web et mobiles. Pour un exemple IoT, consultez Intégrer à Azure Maps (Azure Digital Twins).

Grafana

Grafana est un logiciel de visualisation et d’analyse. Il vous permet d’interroger, de visualiser, d’alerter et d’explorer vos métriques, journaux et traces, quel que soit leur emplacement de stockage. Il vous fournit des outils pour transformer vos données de base de données de série chronologique en graphiques et visualisations pertinents. Azure Managed Grafana est un service entièrement managé pour les solutions d’analyse et de supervision. Pour en savoir plus sur l’utilisation de Grafana dans votre solution IoT, reportez-vous à Tableaux de bord IoT cloud utilisant Grafana avec Azure IoT.

IoT Central

IoT Central fournit un ensemble complet de fonctionnalités que vous pouvez utiliser pour analyser et visualiser vos données IoT. Les articles et tutoriels suivants montrent quelques exemples de l’utilisation d’IoT Central pour analyser et visualiser des données IoT :

Étapes suivantes

Maintenant que vous avez eu une vue d’ensemble des options d’analyse et de visualisation disponibles pour votre solution IoT, voici quelques suggestions pour les prochaines étapes :