Apama Analytics Builder 10.7.0 | Bedienungsanleitung für Apama Analytics Builder for Cumulocity IoT | Modelle verstehen | Blöcke
 
Blöcke
 
Eingabeblöcke
Ausgabeblöcke
Verarbeitungsblöcke
Eigene Blöcke erstellen
Die Blöcke sind die wesentlichen Verarbeitungseinheiten eines Modells. Jeder Block hat bestimmte vordefinierte Funktionen und verarbeitet die Daten entsprechend. Ein Block kann ein Reihe von Parametern haben sowie eine Reihe von Ein- und Ausgangsports.
Die Palette im Modelleditor bietet die folgenden Blocktypen zur Auswahl an:
*Eingabeblöcke, die Daten von externen Quellen empfangen. Ein Eingabeblock steht normalerweise für ein im Cumulocity IoT-Inventar registriertes Gerät oder eine Gerätegruppe. Siehe auch Eingabeblöcke.
*Ausgabeblöcke, die Daten an externe Quellen senden. Ein Ausgabeblock steht normalerweise für ein im Cumulocity IoT-Inventar registriertes Gerät. Siehe auch Ausgabeblöcke.
*Verarbeitungsblöcke, die Daten von den Eingabeblöcken empfangen und die resultierenden Daten an die Ausgabeblöcke senden. Siehe auch Verarbeitungsblöcke.
Anmerkung:
Detaillierte Informationen zu jedem Block finden Sie in der Blockreferenz. Links zu den Beschreibungen aller Blöcke finden Sie unter Übersicht aller Blöcke.
Ein Block kann über seine Eingangsports Daten von einem anderen Block empfangen. Ein Block kann über seine Ausgangsports Daten an einen anderen Block senden. Die verschiedenen Blöcke haben eine unterschiedliche Anzahl von Ein- und Ausgangsports, und einige Blöcke haben nur Eingangsports oder nur Ausgangsports. Bei den meisten Blöcken ist es nicht erforderlich, alle Ein- oder Ausgangsports zu verbinden.
Ein Block kann konfigurierbare Parameter haben, die das Verhalten des Blocks definieren. Diese Parameter sind entweder optional oder erforderlich, je nach den Anforderungen des Blocks. Ein Parameter kann mit einem Wert oder einem Vorlagenparameter konfiguriert werden.
Wenn Sie denselben Block mehrmals verwenden, können Sie unterschiedliche Werte für denselben Parameter angeben. Der Schwelle-Block hat zum Beispiel einen konfigurierbaren Parameter mit dem Namen Schwellenwert. Wenn Sie zwei Instanzen des Schwelle-Blocks verwenden und diesen Parameter bei jedem Block anders konfigurieren, dann melden die Blöcke unterschiedliche Übertretungen des Schwellenwerts.
Anmerkung:
Zwei Ausgangsports können nicht an denselben Eingangsport angeschlossen werden. Aber ein Ausgangsport kann an mehrere Eingangsports angeschlossen werden.