Passer au contenu principal

Création de modèles avec des variables globales

Utilisez des variables pour créer des modèles avec la syntaxe $variable ou [[variable]].

  1. Naviguez jusqu’aux paramètres de votre tableau de bord, et sélectionnez Variables du côté gauche.

  2. Définissez Type sur Requête, et sélectionnez votre Cognite Data Source comme Source de données.

  3. 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 par name correspondant à l’expression régulière test-.* :

    assets{parentIds=[123], name=~"test-.*"}
    conseil

    Vous 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.

  4. 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.

  1. Créez les variables imbriquées requises.

    Association de variables
  2. Utilisez la variable comme filtre d’actifs sur le tableau de bord.

    Utilisation de la variable sur le tableau de bord
  3. Les utilisateurs peuvent choisir des actifs à chaque niveau de la hiérarchie.

    Sélection d’actifs dans la liste déroulante