L'accès aux données est la pierre angulaire des services de données IoT. Il englobe diverses sources telles que les appareils, les produits cloud, les API et les fichiers locaux. Ces sources alimentent les fonctions essentielles des services de données IoT, notamment l'analyse, le stockage et les métriques.
Sources de données des appareils
Les sources de données des appareils incluent les données de rubriques personnalisées et les données Thing Specification Language (TSL) rapportées par les appareils. Par défaut, les données des appareils sont conservées pendant 30 jours. Configurez les sources de données pour étendre la sauvegarde et la rétention, ce qui facilite une analyse approfondie.
Selon vos besoins métier, vous pouvez sauvegarder toutes les données du produit au niveau de l'instance ou sélectionner des produits spécifiques à sauvegarder au niveau du produit.
Les propriétés Thing Specification Language (TSL) disposent de tables de données par défaut, ce qui rend l'analyse des données inutile. Toutefois, vous pouvez utiliser l'analyse des données pour diriger les données rapportées depuis les événements et les rubriques personnalisées vers des tables de données personnalisées.
Sources de données des produits cloud
La plateforme IoT propose des fonctionnalités d'accès aux données des produits cloud, permettant de synchroniser les données d'autres plateformes cloud vers le service de données de la plateforme IoT pour un traitement et une analyse ultérieurs.
Actuellement, la synchronisation se limite aux fichiers présents dans les buckets OSS.
Sources de données API
La plateforme IoT permet d'utiliser des sources de données API pour importer des données locales dans la plateforme et les analyser via des appels API.
Chargement de sources de données locales
La plateforme IoT permet de charger des fichiers locaux et d'importer leurs données dans des tables de stockage personnalisées pour analyse, utilisation ou comme sources de données pour le moteur de jumeau numérique IoT.
Sources de données d'application
Une fois configurées, les sources de données peuvent être exploitées par diverses fonctions pour maximiser l'utilisation des données.
Fonction | Sources de données des appareils | Sources de données des produits cloud | Sources de données API | Sources de données de chargement local |
Prise en charge | Prise en charge | Prise en charge | Prise en charge | |
Prise en charge | Prise en charge | Prise en charge | Prise en charge | |
Prise en charge | Aucune | Aucune | Aucune | |
Prise en charge | Prise en charge | Aucune | Prise en charge |
Ce qui suit décrit les applications spécifiques de chaque source de données.
Sources de données des appareils
Une fois la sauvegarde des données des appareils activée, les données sont stockées dans la table système de la plateforme, la table de séries chronologiques et la table de snapshots de données froides.
Fonction | Description de la prise en charge |
Analyse des données | Traite et transforme les données Thing Specification Language (propriétés et événements) des appareils ainsi que les données de rubriques personnalisées, en générant les tables de données nécessaires aux exigences métier. Ces tables de stockage de sortie peuvent être utilisées avec l'API de données pour accéder rapidement à des données spécifiques via l'API, facilitant ainsi l'intégration des données au niveau du système. |
Stockage des données froides |
|
Métriques de données | Gère les métriques de données selon les perspectives des métriques et des domaines pour les données Thing Specification Language au sein des sources de données des appareils, améliorant ainsi les configurations et l'efficacité métier. |
Insight d'analyse | Utilise les données des tables de séries chronologiques et de snapshots comme sujets de requête pour configurer des tâches d'analyse à l'aide d'instructions SQL. |
Sources de données des produits cloud
Les données de produits cloud synchronisées vers la plateforme IoT sont stockées dans la table de stockage personnalisée désignée.
Fonction | Description de la prise en charge |
Analyse des données | Sert de sortie pour les tâches d'analyse des données et stocke les données nécessaires. |
Stockage des données froides | Organise les données des produits cloud sous forme tabulaire. |
Insight d'analyse |
|
Sources de données API
Après configuration des sources de données API, les données importées dans la plateforme IoT via les API sont stockées dans la table de stockage personnalisée spécifiée.
Fonction | Description de la prise en charge |
Analyse des données | Traite et transforme les données Thing Specification Language (propriétés et événements) des appareils ainsi que les données de rubriques personnalisées, en générant les tables de données nécessaires aux exigences métier. Ces tables de stockage de sortie peuvent être utilisées avec l'API de données pour accéder rapidement à des données spécifiques via l'API, facilitant ainsi l'intégration des données au niveau du système. |
Stockage des données froides |
|
Sources de données de chargement local
Après le chargement des fichiers locaux, les données sont stockées dans la table de stockage personnalisée désignée.
Fonction | Description de la prise en charge |
Analyse des données | Sert de sortie pour les tâches d'analyse des données et stocke les données nécessaires. |
Stockage des données froides | Organise les données de fichiers locaux sous forme tabulaire. |
Insight d'analyse |
|