Apama Analytics Builder 10.7.0 | Bedienungsanleitung für Apama Analytics Builder for Cumulocity IoT | Modelle verstehen | Blöcke | Eigene Blöcke erstellen
 
Eigene Blöcke erstellen
Mit dem Apama Analytics Builder Block SDK können Sie Ihre eigenen, benutzerdefinierten Blöcke schreiben, testen, verpacken und nach Apama Analytics Builder hochladen.
Das Block SDK finden Sie in GitHub unter https://github.com/SoftwareAG/apama-analytics-builder-block-sdk. Ausführliche Information zum Block SDK (auf Englisch) finden Sie in der Dokumentation in GitHub.
Sie schreiben die benutzerdefinierten Blöcke mit der Event Processing Language (EPL) von Apama. Sobald Sie einen Block geschrieben haben, können Sie ihn in eine Extension packen und hochladen. Eine Beispielbefehlszeile zum Erstellen und Hochladen einer Extension lautet:
analytics_builder build extension --input pfad --cumulocity_url $C8Y_URL --username $C8Y_USERNAME --password $C8Y_PASSWORD --name customBlocks
Um eine Extension hochzuladen, benötigt der im Argument --username angegebene Benutzer - zusätzlich zu den in Voraussetzungen aufgeführten Berechtigungen - die folgende Berechtigung in Cumulocity IoT: ERSTELLEN für "Stammdaten" (englisch: Inventory).