Analytics Builder 10.14.0 | Bedienungsanleitung für Analytics Builder for Cumulocity IoT | Einführung in Analytics Builder | Was ist Analytics Builder?
 
Was ist Analytics Builder?
Analytics Builder ist Teil der Streaming Analytics-Anwendung, die in Cumulocity IoT ausgeführt wird, einer webbasierten Plattform zur Verwaltung von IoT-Geräten (siehe auch https://www.cumulocity.com/). Mit Analytics Builder können Sie Analysemodelle erstellen, die Streaming-Daten transformieren oder analysieren und somit neue Daten oder Ausgabeereignisse generieren. Die Modelle sind in der Lage, die Daten in Echtzeit zu verarbeiten.
Sie entwerfen die Modelle in einer grafischen Umgebung, indem Sie vorgefertigte Blöcke zu Modellen kombinieren. Die Blöcke in einem Modell bündeln kleinere logische Elemente und haben eine Reihe von Eingängen, Ausgängen und Parametern. Jeder Block implementiert eine bestimmte Funktionalität, wie zum Beispiel das Empfangen von Daten von einem Sensor, das Durchführen einer Berechnung, das Erkennen eines Zustandes oder das Erzeugen eines Ausgangssignals. Die Konfiguration der Blöcke wird von Ihnen definiert ​​und Sie verknüpfen die Blöcke ​​mit Hilfe von sogenannten Verbindungen. Sie können die Modelle editieren, die Ausführung eines Modells mit historischen Daten simulieren oder die Modelle in der Produktionsumgebung ausführen. Weitere Informationen finden Sie unter Modelle verstehen.
Analytics Builder besteht aus den folgenden Tools:
*Modellmanager. Wenn Sie Analytics Builder aufrufen, wird zuerst der Modellmanager angezeigt. Alle verfügbaren Modelle werden hier aufgelistet und Sie können die Modelle verwalten. Mit dem Modellmanager können Sie die Modelle zum Beispiel testen und für die Produktion aktivieren, oder Sie können die Modelle duplizieren oder entfernen. Sie können auch neue Modelle erstellen oder vorhandene Modelle bearbeiten; in diesen Fällen wird der Modelleditor aufgerufen. Es stehen auch Beispiele zur Verfügung, die Ihnen den Einstieg in die Erstellung eigener Modelle erleichtern sollen. Weitere Informationen finden Sie unter Mit dem Modellmanager arbeiten.
*Modelleditor. Mit dem Modelleditor definieren Sie alle Blöcke, die in einem Modell benutzt werden sollen, und Sie verbinden die Blöcke miteinander. Die Funktionalität der verschiedenen Blöcke ist im Modelleditor in der sogenannten Blockreferenz beschrieben. Weitere Informationen finden Sie unter Mit dem Modelleditor arbeiten.
*Instanzeditor. Wenn in einem Modell Vorlagenparameter definiert wurden, können Sie mit dem Instanzeditor verschiedene Instanzen desselben Modells erstellen, die dann separat aktiviert und verwaltet werden können. Der Instanzeditor verwendet die Vorlagenparameter, die im Modelleditor definiert wurden. Weitere Informationen finden Sie unter Mit dem Instanzeditor arbeiten.
Die Blöcke sind in der "Event Processing Language" (EPL) von Apama implementiert. Zum Ausführen der Modelle wird der EPL-Code zur Laufzeit in einem Apama-Korrelator ausgeführt. Es ist wichtig, dass Sie das Laufzeitverhalten und die Einschränkungen verstehen. Dies ist in späteren Kapiteln beschrieben.