Hopp til hovedinnhold

Opprett maler med globale variabler

Bruk variabler for å lage maler ved hjelp av syntaks $variableeller [[variable]].

  1. Gå til innstillingene for dashbordet, og velg Variables på venstre side.

  2. Sett Type til Query, og velg Cognite Data Source som Data source.

  3. I feltet Query angir du spørringen for å hente og filtrere ut tagger fra CDF.

    Denne spørringen ber for eksempel om tagger med parameteren parentIds=[123] og filtrerer resultatene etter name som samsvarer med det vanlige uttrykket test-.*:

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

    Hvis du vil ha en liste over gyldige parametere, kan du se API-dokumentasjonen.

    Du kan også se denne artikkelen for å finne ut hvordan du filtrerer resultatene.

    Du kan formatere variabler slik at de passer inn i spørringen, for eksempel hvis du har en variabel med flere verdier, som ts{assetIds=[${variable:csv}]}.

    Hvis du velger flere tagger fra rullegardinmenyen, blir variabelen serialisert til verdier som er adskilt med komma. Få mer informasjon om alternativet for formatering av variabler i Grafana-dokumentasjonen.

  4. Velg Update.

Nestede (kjedede) variabler

Med nestede variabler kan du lage en mal for å visualisere tidsserier knyttet til en gren av tagg-deltreet og la brukerne navigere i deltreet.

  1. Opprett de nødvendige nestede variablene.

    Koble sammen variabler
  2. Bruk variabelen som taggfilter på dashbordet.

    Bruk variabelen på dashbordet
  3. Brukere kan velge tagger på hvert nivå i hierarkiet.

    Velg tagger fra rullegardinmenyen