La fonctionnalité de stockage hors ligne de DataService Studio vous permet d'accéder aux tables système, aux tables de séries temporelles et aux tables instantanées. Cette rubrique explique comment consulter ces tables et détaille les données qu'elles contiennent.
Consulter les tables de stockage
Accédez à la console IoT Platform.
Sur la page Instance Overview, repérez l'instance Enterprise Edition souhaitée et cliquez dessus pour ouvrir la page Instance Details.
Dans le volet de navigation de gauche, sélectionnez DataService Studio > Data Storage.
Accédez à la page Data Storage et sélectionnez l'onglet Offline Storage.
-
Sélectionnez l'onglet System Tables ou Time Series/Snapshot Tables pour afficher le type de table de stockage correspondant.
Tables système
Ces tables fournissent des informations sur les produits et les appareils créés.
Table des produits : contient les métadonnées des instances sauvegardées, telles que ProductKey, le nom, ainsi que les dates de création et de modification.
Table des appareils : inclut les métadonnées des instances sauvegardées, comme l'identifiant unique du produit (IotId), la date d'activation, le statut, l'adresse physique et le type d'appareil.
Table des groupes d'appareils : conserve les informations relatives aux groupes des instances sauvegardées, y compris le type de groupe, le nom et la description.
Table des relations entre les groupes d'appareils : détaille les relations entre les appareils et les groupes.
Table des tags d'appareil : stocke les informations des tags ajoutés aux appareils.
Table des données de localisation des appareils : enregistre la latitude, la longitude et les informations de province/ville pour les appareils.
Tables de séries temporelles/instantanées
RemarqueLes services de données IoT ne sont pas sensibles à la casse. Pour éviter les échecs d'initialisation des tables de séries temporelles et instantanées, évitez d'utiliser des définitions de propriétés identiques avec des casses différentes dans le langage de spécification des choses (Thing Specification Language) pour les produits et les nœuds jumeaux.
Dimension produit : après une sauvegarde d'instance, la liste Time Series/snapshot Table est automatiquement remplie avec la Time Series/snapshot Table du produit correspondant. Les données n'apparaîtront dans la table de stockage du produit créée automatiquement qu'après que l'appareil aura soumis les données de propriété et d'événement telles que définies par le langage de spécification des choses.
Sous l'onglet Time Series/snapshot Table, utilisez la zone de recherche pour trouver une table de stockage spécifique en saisissant le nom du produit ou le nom de la table de stockage. Pour filtrer par type de table, cliquez simplement sur Table Type (all) puis sur .
Product Property Time Series Table : archive les données historiques des propriétés signalées par les appareils.
Product Property Snapshot Table : capture les dernières données de propriété signalées par les appareils.
Product Event Table : stocke les données historiques des événements signalés par les appareils.
-
La liste des tables de stockage permet diverses opérations pour consulter les informations détaillées.
Afficher
Sélectionnez View dans la colonne Operation pour accéder aux sections Basic Information et Table Structure de la table.
-
Informations de base
Élément
Exemple
Description
Identifiant de table
${system.device_group_relation}
L'identifiant unique de la table de stockage.
Nom d'affichage de la table
Table des relations entre les groupes d'appareils
Le nom d'affichage de la table de stockage.
Nombre de champs
8
Le nombre total de champs dans la table de stockage.
Source de données
Source de données système
L'origine des données, qui peut être :
Source de données système : provient des tables système.
Source de données de propriété de produit, Source de données d'événement de produit : provient des tables de séries temporelles ou instantanées.
Description
Cette table décrit la relation entre les appareils et les groupes.
L'objectif et le contenu de la table de stockage.
Structure de la table : fournit des détails sur les champs de la table de stockage, y compris leurs noms et types.
Aperçu des données
Cliquez sur Data Preview dans la colonne Operation pour examiner les détails des données de la table de stockage.
RemarquePar défaut, les 20 dernières entrées de données sont affichées.
-
Exporter les données de la table de stockage
-
Dans l'onglet Time Series/Snapshot Table , cliquez sur la colonne Operation à côté de la table souhaitée, puis sélectionnez Export ou pour lancer le processus d'exportation.
ImportantVous ne pouvez créer qu'une seule tâche d'exportation à la fois, avec une limite de trois tâches par jour. Chaque tâche permet trois téléchargements.
Accédez à la page Export Task Details et cliquez sur Create Export Task.
-
Dans la boîte de dialogue, configurez les paramètres suivants :
|
**Paramètre**
|
**Description**
| | --- | --- | |
Plage de temps des données exportées
|
Sélectionnez une plage de temps pour l'exportation des données, jusqu'à 3 jours.
| |
Nom du fichier d'exportation
|
Le nom du fichier peut inclure des caractères chinois, des lettres anglaises, des chiffres et des traits de soulignement (_), mais ne peut pas commencer par un chiffre ou un trait de soulignement, et doit comporter moins de 30 caractères.
| |
Séparateur de fichier CSV pour l'exportation
|
Le séparateur doit être une **VERTICAL LINE**.
| -
Sélectionnez VERTICAL LINE.
Une fois la tâche d'exportation créée avec succès, sélectionnez Confirm dans la colonne des opérations pour accéder au journal d'exportation de la tâche.
-
Une fois la tâche terminée avec succès, téléchargez le fichier CSV localement en cliquant sur View dans la colonne des opérations.
Activer l'intégration de données en temps réel (Flink)
La Product Property Time Series Table et la Product Event Table prennent en charge l'activation des Download. Une fois activées, vous pouvez exploiter le calcul en temps réel avec Flink pour analyser et surveiller l'état des appareils, détecter les problèmes opérationnels et prédire les rendements des produits en temps réel.
Notez que l'intégration de données en temps réel dans DataService Studio consomme des unités de traitement de données (DPU).
Dans l'onglet Flink Tasks , repérez la table de séries temporelles de propriétés de produit ou la table d'événements souhaitée et cliquez sur Time Series/Snapshot Table dans la colonne View.
-
Sur la page du produit, activez la Operation en cliquant sur l'icône correspondante .
-
Confirmez l'activation en cliquant sur Flink Task dans la boîte de dialogue.
Désactiver l'intégration de données en temps réel (Flink)
Si le calcul en temps réel avec Flink n'est pas nécessaire pour vos besoins métier, vous pouvez désactiver les tâches Flink en suivant ces étapes :
Sur la page du produit, basculez l'interrupteur Confirm Enable sur la position désactivée, indiquée par l'icône .
Pour confirmer, cliquez sur Flink Task.
Étapes suivantes
Pour l'analyse SQL, les tables système, les tables de séries temporelles et les tables instantanées peuvent servir d'objets de requête pour analyser et exploiter davantage les données.
-
Pour l'intégration hors ligne avec DataWorks et MaxCompute, intégrez les données des tables système, des tables de séries temporelles de propriétés de produit, des tables instantanées de propriétés de produit et des tables d'événements de produit dans la plateforme big data d'Alibaba Cloud afin d'améliorer l'efficacité des applications de données.
-
Pour l'intégration de données en temps réel avec Flink, intégrez les données de la table de séries temporelles de propriétés de produit et de la table d'événements de produit dans la plateforme de calcul en temps réel d'Alibaba Cloud pour l'analyse et le diagnostic.
-