Skapa mallar med globala variabler
Använd variabler för att skapa mallar med syntaxen $variable
eller [[variable]]
.
-
Navigera till instrumentpanelens inställningar och välj Variabler från vänster sida.
-
Ställ in Typ till Fråga och välj din
Cognite Data Sourcesom Datakälla. -
I fältet Fråga anger du frågan för att hämta och filtrera tillgångar från
CDF.Till exempel begär den här frågan tillgångar med parametern
parentIds=[123]
och filtrerar resultaten eftername
som matchar det reguljära uttryckettest-.*
:assets{parentIds=[123], name=~"test-.*"}
tipsFör en lista över giltiga parametrar, se API-dokumentationen.
Se även denna artikel för hur du lär dig hur du filtrerar resultaten.
Du kan formatera variabler för att passa in i frågan, till exempel om du har en variabel med flera värden som
ts{assetIds=[${variable:csv}]}
.Om du väljer flera tillgångar från rullgardinsmenyn serialiseras variabeln till kommaseparerade värden. Läs mer om alternativen för variabelt format i
Grafana-dokumentation. -
Välj Uppdatera.
Kapslade (kedjade) variabler
Med kapslade variabler kan du skapa en mall för att visualisera tidsserier relaterade till en gren av tillgångens underträd och låta användare navigera i underträdet.
-
Skapa de nödvändiga kapslade variablerna.
-
Använd variabeln som tillgångsfilter på instrumentpanelen.
-
Användare kan välja tillgångar på varje nivå i hierarkin.