Hoppa till huvudinnehållet

Skapa mallar med globala variabler

Använd variabler för att skapa mallar med syntaxen $variable eller [[variable]].

  1. Navigera till kontrollpanelens inställningar och välj Variabler från vänster sida.

  2. Ställ in Typ till Fråga och välj din Cognite Data Source som Datakälla.

  3. 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 efter name som matchar det reguljära uttrycket test-.*:

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

    Fö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.

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

  1. Skapa de nödvändiga kapslade variablerna.

    Länka variabler
  2. Använd variabeln som tillgångsfilter på kontrollpanelen.

    Använd variabeln på kontrollpanelen
  3. Användare kan välja tillgångar på varje nivå i hierarkin.

    Välj tillgångar från rullgardinsmenyn