Was ist neu in Version 10.5
Sie können
Apama Analytics Builder jetzt mit
Cumulocity IoT Core verwenden. Dies ist die Version von
Cumulocity IoT, die in der Cloud verfügbar ist. In früheren Versionen war es nur möglich,
Apama Analytics Builder mit
Cumulocity IoT Edge, der lokalen Version von
Cumulocity IoT, zu verwenden.
Im Modelleditor wird nun die hierarchische Struktur der Geräte und Gerätegruppen wiedergegeben. Dies ist in der Palette in den Kategorien
Eingabe und
Ausgabe zu sehen, im Blockparametereditor bei der Auswahl eines anderen Geräts, und beim Ersetzen von Geräten.
Wenn Sie das Suchfeld in der Palette des Modelleditors verwenden (verfügbar für Eingabe- und Ausgabeblöcke), werden jetzt alle Assets im
Cumulocity IoT-Inventar angezeigt, die Ihren Suchkriterien entsprechen (siehe
Einen Block hinzufügen).
Wenn Sie im Blockparametereditor ein anderes Gerät auswählen oder wenn Sie Geräte ersetzen, wird jetzt ein Dialogfeld angezeigt, in dem Sie das gewünschte Gerät oder die gewünschte Gerätegruppe auswählen können. Wenn Sie das Suchfeld in diesem Dialogfeld verwenden, können Sie auch ein beliebiges anderes Asset aus dem
Cumulocity IoT-Inventar auswählen, das Ihren Suchkriterien entspricht. Siehe auch
Die Parameter eines Blocks editieren und
Geräte, Gerätegruppen und Assets ersetzenDie folgenden neuen Blocktypen stehen jetzt im Modelleditor zur Verfügung:
Alarmeingabe - Eingabeblock für die Verarbeitung empfangener
Alarm-Objekte.
Alarmausgabe - Ausgabeblock zum Erstellen eines neuen
Alarm-Objekts.
Ereignisausgabe - Ausgabeblock zum Erstellen eines neuen
Event-Objekts.
Managed-Object-Eingabe - Eingabeblock für die Verarbeitung empfangener
ManagedObject-Objekte.
Managed-Object-Ausgabe - Ausgabeblock zum Aktualisieren einer vorkonfigurierten Eigenschaft des
ManagedObject-Objekts.
Operationseingabe - Eingabeblock für die Verarbeitung empfangener
Operation-Objekte.
Ausführliche Informationen zu den neuen Blocktypen finden Sie in der Blockreferenz im Modelleditor.
Die Eingabeblocktypen
Messwerteingabe und
Ereigniseingabe sind jetzt in der Lage den Zeitstempel des eingehenden Messwertes oder Ereignisses zu ignorieren. Zu diesem Zweck ist das Kontrollkästchen
Zeitstempel ignorieren jetzt im Blockparametereditor verfügbar. Es ist standardmäßig deaktiviert (
false). Ausführliche Informationen finden Sie in der Blockreferenz im Modelleditor.
Die Ausgabeblöcke unterstützen jetzt zeitasynchrone Ausgaben. Der Ausgabeblocktyp
Operationsausgabe ist jetzt in der Lage asynchrone Ausgaben zu erzeugen. Siehe auch
Ausgabeblöcke und Ereignissteuerung.
Es ist jetzt möglich, mehrere Ausgabeblöcke des Typs
Operationsausgabe in einem einzelnen Modell oder in mehreren Modellen zu verwenden, um neue Operationen für dasselbe Gerät zu erstellen.
Der
Ausdruck-Block kann jetzt integrierte statische Methoden (englisch: "built-in static methods") aufrufen und auf integrierte Konstanten (englisch: "built-in constants") für die unterstützten Eingabetypen zugreifen. Ausführliche Informationen finden Sie in der Blockreferenz im Modelleditor.
Der
Schwelle-Block unterstützt jetzt weitere Optionen für den Parameter
Richtung:
Oberhalb oder gleich und
Unterhalb oder gleich. Ausführliche Informationen finden Sie in der Blockreferenz im Modelleditor.
Im Modelleditor ist es jetzt möglich, einen Block aus der Palette mit Drag & Drop in eine aufgeklappte Gruppe auf der Arbeitsfläche zu ziehen. In der vorherigen Version wurden die Gruppen auf der Arbeitsfläche beim Ziehen eines Blocks aus der Palette ignoriert, und der Block wurde stattdessen auf der Arbeitsfläche (unter der Gruppe) abgelegt. Siehe auch
Einen Block hinzufügen.
Cumulocity IoT Edge wird jetzt genauso konfiguriert wie
Cumulocity IoT Core. Es ist daher nicht mehr möglich, dies mit Konfigurationsdateien in
/usr/edge/properties/apama/extensions/config/files/ zu tun; diese Möglichkeit wurde entfernt. Siehe auch
Konfiguration.
Sie können jetzt verschiedene Mandantenoptionen festlegen oder ändern, indem Sie REST-Anfragen an
Cumulocity IoT senden. Ausführliche Informationen finden Sie unter
Konfiguration.
Die Statusberichterstattung ist jetzt standardmäßig deaktiviert. Siehe
Konfiguration; dort wird erklärt, wie Sie dies mit
status_period_secs und
status_device_name ändern können.
Der Standardname des
Cumulocity IoT-Geräts, auf dem die Statusoperationen veröffentlicht werden sollen (
status_device_name) wurde von
c8y_EdgeGateway auf
apama_status abgeändert. Siehe auch
Keys für die Statusberichterstattung..
Es ist nicht mehr möglich, den Korrelator mit den Befehlszeilen-Tools (den sogenannten "command-line tools") von Apama zu überwachen.
Die Unterstützung für das Erstellen von Erweiterungen wurde aus
Apama Analytics Builder entfernt. Statt dessen können Sie Erweiterungen jetzt mit dem
Apama Analytics Builder Block SDK erstellen.