Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Verwenden Sie Variablen in Formelausdrücken
Variablen stellen AWS IoT SiteWise Asset-Eigenschaften in Formelausdrücken dar. Verwenden Sie Variablen, um Werte aus anderen Asset-Eigenschaften in Ihre Ausdrücke einzugeben, sodass Sie Daten aus konstanten Eigenschaften (Attributen), Rohdatenströmen (Messungen) und anderen Formeleigenschaften verarbeiten können.
Variablen können Anlageneigenschaften aus demselben Anlagenmodell oder aus verknüpften untergeordneten Anlagenmodellen darstellen. Nur metrische Formeln können Variablen aus untergeordneten Anlagenmodellen eingeben.
Sie identifizieren Variablen in der Konsole und in der API mit unterschiedlichen Namen.
-
AWS IoT SiteWise console — Verwenden Sie Asset-Eigenschaftsnamen als Variablen in Ihren Ausdrücken.
-
AWS IoT SiteWise API (AWS CLI, AWS SDKs) — Definieren Sie Variablen mit der ExpressionVariable Struktur, die einen Variablennamen und einen Verweis auf eine Asset-Eigenschaft erfordert. Der Variablenname kann Kleinbuchstaben, Zahlen und Unterstriche enthalten. Verwenden Sie dann Variablennamen, um in Ihren Ausdrücken auf Asset-Eigenschaften zu verweisen.
Bei Variablennamen wird zwischen Groß- und Kleinschreibung unterschieden.
Weitere Informationen finden Sie unter Definieren von Transformationen und Definieren von Metriken.
Verwenden Sie Variablen, um Eigenschaften zu referenzieren
Der Wert einer Variablen definiert die Eigenschaft, auf die sie verweist. AWS IoT SiteWise bietet verschiedene Möglichkeiten, dies zu tun.
-
Nach Eigenschafts-ID: Sie können die eindeutige ID (UUID) der Immobilie angeben, um sie zu identifizieren.
-
Nach Namen: Wenn sich die Immobilie auf demselben Anlagenmodell befindet, können Sie ihren Namen im Feld „Eigenschaften-ID“ angeben.
-
Nach Pfad: Ein Variablenwert kann anhand seines Pfads auf eine Eigenschaft verweisen. Weitere Informationen finden Sie unter Verwenden Sie Pfade, um benutzerdefinierte Eigenschaften von Verbundmodellen zu referenzieren.
Anmerkung
Variablen werden von der AWS IoT SiteWise Konsole nicht unterstützt. Sie werden von der AWS IoT SiteWise API verwendet, einschließlich der AWS Command Line Interface AWS CLI) und AWS SDKs.
Eine Variable, die Sie in einer Antwort von erhalten, AWS IoT SiteWise enthält vollständige Informationen über den Wert, einschließlich der ID und des Pfads.
Wenn Sie jedoch eine Variable an übergeben AWS IoT SiteWise (z. B. in einem „create“ - oder „update“ -Aufruf), müssen Sie nur eine dieser Variablen angeben. Wenn Sie beispielsweise den Pfad angeben, müssen Sie die ID nicht angeben.