Apama Analytics Builder for Cumulocity IoT 10.3.2 | Dokumentation für Apama Analytics Builder for Cumulocity IoT | Bedienungsanleitung für Apama Analytics Builder for Cumulocity IoT | Modellsimulation | Allgemeine Informationen zum Simulationsmodus
 
Allgemeine Informationen zum Simulationsmodus
Sie können ein Modell im Simulationsmodus ausführen, um es mit historischen Eingabedaten laufen zu lassen (zum Beispiel mit Messungen von Cumulocity IoT). Das ermöglicht es Ihnen, das Verhalten eines neu entwickelten Modells anhand historischer Daten zu testen oder die Feinabstimmung eines vorhandenen Modells vorzunehmen. Oder es ermöglicht es Ihnen, das Modell mit einer Reihe von historischen Daten mit bekannten Eigenschaften zu testen.
Um ein Modell im Simulationsmodus auszuführen, müssen Sie es im Modellmanager aktivieren. Weitere Informationen finden Sie unter Ein Modell aktivieren.
Note: Der Simulationsmodus ist nur für Modelle mit einem einzigen Gerät zulässig. Wenn Sie ein Modell mit einer Gerätegruppe simulieren möchten, dann sollten Sie es mit dem Modelleditor so abändern, dass es für ein einzelnes Gerät innerhalb der Gerätegruppe gilt und aktivieren Sie das Modell anschließend im Simulationsmodus.
Wenn ein Modell im Simulationsmodus ausgeführt wird, dann verwendet es Daten von einem virtuellen Gerät (siehe auch Virtuelle Geräte). Ein simuliertes Modell kann somit neben anderen nicht simulierten Modellen laufen, ohne sie zu beeinträchtigen.
Ein simuliertes Modell wird so ausgeführt, als würde es zum Zeitpunkt der historischen Daten laufen. Die Eingabedaten werden gemäß der Reihenfolge ihrer historischen Zeit verarbeitet. Das simulierte Modell verwendet die historische Zeit auch für die Zeitstempel der generierten Ausgabe.
Wenn die Simulation läuft, dann werden historische Daten aus der Cumulocity IoT- Datenbank im Apama-Korrelator durchgespielt. Wenn es zu erheblichen Verzögerungen bei der Datenbankabfrage kommt oder wenn das System stark ausgelastet ist, dann kann dies in Ausnahmefällen dazu führen, dass Eingabedaten verworfen werden. Ein simuliertes Modell verarbeitet die Eingabedaten mit normaler Geschwindigkeit. Wenn die historischen Dateneinträge zum Beispiel eine Sekunde auseinander liegen, dann werden sie im Abstand von einer Sekunde verarbeitet. Dies bedeutet, dass die Simulation eines Modells mit einer Stunde historischer Daten ungefähr eine Stunde Simulationszeit in Anspruch nimmt.

Copyright © 2018-2019 | Software AG, Darmstadt, Germany and/or Software AG USA, Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.