Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Traitez les données pour les intégrations open source
Les données peuvent être traitées (telles que la transformation ou l'agrégation) à différentes étapes à l'aide de divers outils, chacun répondant à des exigences de surveillance différentes.
Traitez les données avec les nœuds Node-RED
Transformez vos données en temps réel à l'aide des nœuds de traitement intégrés de Node-RED®. Configurez ces nœuds via la console Node-RED pour créer votre pipeline de données.
Nœuds de transformation de données
Transformez des points de données individuels, de la même manière que Transforms in AWS IoT SiteWise, à l'aide des nœuds suivants :
-
change de nœud - Effectue de simples modifications de valeur sur vos données.
-
function node - Permet des JavaScript transformations personnalisées pour le traitement de données complexes.
Nœuds de calcul des métriques
Combinez plusieurs points de données en une seule sortie, comme Metrics in AWS IoT SiteWise, à l'aide des nœuds suivants :
-
nœud batch : regroupe plusieurs messages pour le traitement par lots.
-
join node - Combine plusieurs flux de données en une seule sortie.
-
nœud d'agrégation - Calcule les métriques agrégées à partir de plusieurs points de données.
Pour des options de nœud supplémentaires, consultez la bibliothèque Node-RED.
Création de tâches InfluxDB
Bien que Node-RED excelle dans le traitement de base des données grâce à une configuration rapide, les calculs métriques complexes peuvent s'avérer difficiles dans le cadre de la programmation basée sur les flux. Les tâches InfluxDB® offrent une alternative via des scripts Flux planifiés pour les besoins de traitement avancés.
Utilisez les tâches InfluxDB pour :
-
Agrégations statistiques sur de grands ensembles de données
-
Opérations mathématiques sur plusieurs propriétés
-
Mesures dérivées à partir de sources multiples
Caractéristiques des tâches
-
Exécution planifiée - Exécute des tâches en fonction d'expressions cron
-
Traitement par lots - Optimisation des opérations pour les données de séries chronologiques
-
Récupération des erreurs - Réessayez automatiquement les opérations ayant échoué
-
Surveillance - Suivez l'exécution grâce à des journaux détaillés
Gérez les tâches via l'interface utilisateur, l'API ou la CLI d'InfluxDB. Pour plus d'informations, voir Traiter les données avec les tâches InfluxDB.
Utiliser les transformations Grafana
Transformez la visualisation des données dans Grafana® sans modifier les données sources dans InfluxDB. Les transformations Grafana s'appliquent uniquement à la couche de visualisation.
-
Visual Builder - Créez des transformations sans écrire de code
-
Aperçu en direct : visualisez les résultats de transformation en temps réel
-
Multi-Source : traitez les données provenant de plusieurs sources de base de données
-
Stockage efficace : transformez les données au moment de la visualisation sans stocker de résultats intermédiaires
Pour plus d'informations, consultez la section Transformation des données