Apama Analytics Builder for Cumulocity IoT 10.5 | Dokumentation für Apama Analytics Builder for Cumulocity IoT | Bedienungsanleitung für Apama Analytics Builder for Cumulocity IoT | Modelle und Geräte | Nach Eingabe- und Ausgabe-Assets suchen
 
Nach Eingabe- und Ausgabe-Assets suchen
Standardmäßig werden in der Palette nur Geräte und Gerätegruppen angezeigt (siehe auch Einen Block hinzufügen). Wenn Sie jedoch die Suchfelder verwenden, die in der Palette für die Eingabe- und Ausgabeblöcke zur Verfügung stehen, dann werden alle Assets (nicht nur die Geräte und Gerätegruppen) im Cumulocity IoT-Inventar angezeigt, die den Suchkriterien entsprechen. Somit können Sie Analysemodelle erstellen, bei denen jedes beliebige Asset im Inventar als Eingabe- oder Ausgabeblock definiert werden kann.
Wenn Sie die Suche so einschränken möchten, dass nur Elemente eines bestimmten Typs angezeigt werden (zum Beispiel nur Geräte), dann müssen Sie die Mandantenoptionen (englisch "tenant options") ändern. Hierzu müssen Sie eine Anfrage mit POST /tenant/options senden. Ausführliche Informationen finden Sie bei der Beschreibung der "Tenants" im Reference guide unter https://www.cumulocity.com/guides/.
Geben Sie beispielsweise Folgendes an, wenn Sie nur Geräte anzeigen möchten:
{
"category": "analytics.builder",
"key": "c8yAnalyticsBlocks.queryInventoryNameSearchAdditionalFilter",
"value": "has(c8y_IsDevice)"
}
Das c8y_IsDevice im Wert von value ist ein sogenanntes Fragment. Sie können jedes Fragment angeben, das bei Cumulocity IoT bekannt ist, einschließlich aller Fragmente, die Sie selbst erstellt haben.
Sie können mehrere Werte kombinieren. Wenn Sie zum Beispiel nur Geräte und Gerätegruppen anzeigen möchten, dann können Sie Folgendes angeben:
{
"category": "analytics.builder",
"key": "c8yAnalyticsBlocks.queryInventoryNameSearchAdditionalFilter",
"value": "has(c8y_IsDevice) or has(c8y_IsDeviceGroup)"
}
Der Standardwert dieser Mandantenoption ist not has(c8y_IsVirtualDevice). Solange Sie diese Mandantenoption nicht ändern, werden virtuelle Geräte nicht angezeigt, da sie in einem Analysemodell keinen Sinn ergeben würden. Wenn Sie den Wert für diese Mandantenoption jedoch ändern, dann müssen Sie alle Assets angeben, die im Suchergebnis angezeigt werden sollen.
Die Mandantenoptionen werden auch im Blockparametereditor verwendet, wenn Sie ein anderes Gerät auswählen (siehe Die Parameter eines Blocks editieren) und wenn Sie Geräte ersetzen (siehe Geräte, Gerätegruppen und Assets ersetzen).
Siehe auch Konfiguration.

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.