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.
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 :
- Connexion de données IoT Hub (Azure Data Explorer)
- Exporter des données IoT vers Azure Data Explorer (IoT Central)
- Plug-in de requête Azure Digital Twins pour Azure Data Explorer
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.
- Créer une solution IoT à l’aide de Stream Analytics
- Visualisation des données en temps réel depuis Azure IoT Hub
- Étendre Azure IoT Central avec des règles personnalisées et des notifications
- Déployer Azure Stream Analytics en tant que module IoT Edge
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.
- Visualiser des données de capteur en temps réel depuis Azure IoT Hub, à l’aide de Power BI
- Exporter des données à partir d’Azure IoT Central et visualiser des insights dans Power BI
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 :
- Guide pratique : Utiliser l’explorateur de données IoT Central afin d’analyser les données des appareils
- Créer et gérer des tableaux de bord IoT Central
É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 :