Opprett maler med globale variabler
Bruk variabler for å lage maler ved hjelp av syntaks $variable
eller [[variable]]
.
-
Gå til innstillingene for dashbordet, og velg Variables på venstre side.
-
Sett Type til Query, og velg
Cognite Data Sourcesom Data source. -
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 ettername
som samsvarer med det vanlige uttrykkettest-.*
:assets{parentIds=[123], name=~"test-.*"}
tipsHvis 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. -
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.
-
Opprett de nødvendige nestede variablene.
-
Bruk variabelen som taggfilter på dashbordet.
-
Brukere kan velge tagger på hvert nivå i hierarkiet.