Zum Hauptinhalt wechseln

Vorlagen mit globalen Variablen erstellen

Erstellen Sie Vorlagen mit der Syntax $variable oder [[variable]].

  1. Navigieren Sie zu den Einstellungen in Ihrem Dashboard und wählen Sie auf der linken Seite Variablen aus.

  2. Setzen Sie Typ auf Abfrage und wählen Sie Ihre Cognite Data Source als Datenquelle aus.

  3. Geben Sie im Feld Abfrage die Abfrage ein, mit der Objekte aus CDF abgerufen und gefiltert werden sollen.

    Diese Abfrage fordert zum Beispiel Objekte mit dem Parameter parentIds=[123] an und filtert die Ergebnisse nach name, der dem regulären Ausdruck test-.* entspricht:

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

    Eine Liste der gültigen Parameter finden Sie in der API-Dokumentation.

    Lesen Sie auch diesen Artikel, um zu erfahren, wie die Ergebnisse gefiltert werden können.

    Sie können Variablen formatieren, damit sie in die Abfrage passen, zum Beispiel wenn Sie eine Variable mit mehreren Werten haben wie ts{assetIds=[${variable:csv}]}.

    Wenn Sie aus der Dropdownliste mehrere Objekte auswählen, werden die Variablen seriell in durch Komma getrennte Werte geordnet. Weitere Informationen zu den Formatoptionen von Variablen finden Sie in der Grafana-Dokumentation.

  4. Wählen Sie Update aus.

Verschachtelte (verkettete) Variablen

Mit verschachtelten Variablen können Sie eine Vorlage erstellen, mit der Zeitreihen visualisiert werden, die zu einem Zweig der Objekt-Unterstruktur gehören, sodass Benutzer durch die Unterstruktur navigieren können.

  1. Erstellen Sie die erforderlichen verschachtelten Variablen.

    Variablen verlinken
  2. Verwenden Sie die Variable als Objektfilter im Dashboard.

    Verwenden Sie die Variable im Dashboard.
  3. Benutzer können Objekte aus jeder Ebene in der Hierarchie wählen.

    Wählen Sie Objekte aus der Dropdownliste aus.