Création de modèles avec des variables globales
Utilisez des variables pour créer des modèles avec la syntaxe $variable
ou [[variable]]
.
-
Naviguez jusqu’aux paramètres de votre tableau de bord, et sélectionnez Variables du côté gauche.
-
Définissez Type sur Requête, et sélectionnez votre
Cognite Data Sourcecomme Source de données. -
Dans le champ Requête, entrez la requête pour extraire et filtrer des actifs à partir de
CDF.Par exemple, cette requête demande des actifs avec le paramètre
parentIds=[123]
et filtre les résultats parname
correspondant à l’expression régulièretest-.*
:assets{parentIds=[123], name=~"test-.*"}
conseilVous trouverez une liste de paramètres valides dans la documentation de l’API.
Consultez également cet article pour découvrir comment filtrer les résultats.
Vous pouvez formater des variables à entrer dans la requête, par exemple, si vous avez une variable à plusieurs valeurs, telle que
ts{assetIds=[${variable:csv}]}
.Si vous sélectionnez plusieurs actifs depuis la liste déroulante, la variable est numérotée avec des valeurs séparées par des virgules. Vous trouverez des informations supplémentaires sur les options de format variable dans la documentation de
Grafana. -
Sélectionnez Mettre à jour.
Variables imbriquées (en chaîne)
Des variables imbriquées permettent de créer un modèle pour visualiser des séries temporelles associées à une branche de la hiérarchie secondaire d’actifs et de naviguer parmi cette hiérarchie secondaire.
-
Créez les variables imbriquées requises.
-
Utilisez la variable comme filtre d’actifs sur le tableau de bord.
-
Les utilisateurs peuvent choisir des actifs à chaque niveau de la hiérarchie.