Analytics Builder 10.14.0 | Bedienungsanleitung für Analytics Builder for Cumulocity IoT | Blockreferenz | Ausgabe | Managed-Object-Ausgabe
 
Managed-Object-Ausgabe
apama.analyticskit.blocks.cumulocity.ManagedObjectOutput
Aktualisiert ein ManagedObject-Objekt für ein festgelegtes Gerät oder für das aktuelle Gerät.
Wenn der Parameter "Eigenschaftsname" angegeben ist, wird der Eingangsport "Wert" (oder seine Eigenschaften, wenn er einen leeren Wert hat) verwendet, um diese Eigenschaft auf dem Managed Objekt einzustellen.
Wenn der Parameter "Eigenschaftsname" nicht gesetzt ist, werden alle Eigenschaften aus dem Eingangsport "Wert" zur Aktualisierung des verwalteten Objekts verwendet.
Hinweis: Die folgenden Referenzeigenschaften eines Managed Object können mit diesem Block nicht aktualisiert werden: childDeviceIds, childAssetIds, deviceParentIds und assetParentIds.
Dieser Block ist nicht an der zeitsynchronen Modell-zu-Modell-Kommunikation beteiligt. Mehrere Blöcke können in einem einzelnen Modell oder mehreren Modellen zum Aktualisieren ein und derselben Eigenschaft ein und desselben Geräts verwendet werden. Aufgrund dieses Blocks können Kreisläufe zwischen den Modellen erzeugt werden; deshalb ist darauf zu achten, dass keine unendliche Kreislauf-Ausführung von Modellen herbeigeführt wird.
Dieser Block erzeugt eine asynchrone Ausgabe. Der Parameter, der den Ausgabe-Stream des Blocks definiert ist "Gerät" oder "Gerätegruppe".
Parameter
Name
Beschreibung
Typ
Hinweise
Gerät oder Trigger-Gerät
Das Gerät (oder bei Modellen, die mit Gruppen arbeiten, das Trigger-Gerät), mit dem das Managed Object verbunden ist.
Der Modelleditor verwendet den aktuellen Gerätenamen. Dieser ist intern der Geräte-ID zugeordnet.
any
Eigen­schafts­name
Der Name der zu aktualisierenden Eigenschaft.
Wenn nicht festgelegt, werden die Eigenschaften vom Eingabeport "Wert" den Eigenschaften der obersten Ebene des Managed Object zugeordnet.
string
Optional
Details zum Eingangsport
Name
Beschreibung
Typ
Wert
Der Wert der festzulegenden Eigenschaft.
any
Eigenschaft aktualisieren
Signalisiert, dass die Eigenschaft aktualisiert werden soll. Wenn nicht verbunden, aktualisiert jeder neue Wert aus dem Eingangsport "Wert" die Eigenschaft.
pulse