Änderungen von Dokument Entwicklung eines ACMP Connectors für die ISS
Zuletzt geändert von Jannis Klein am 2025/02/13 13:15
Von Version 28.1
bearbeitet von Jannis Klein
am 2025/02/11 16:03
am 2025/02/11 16:03
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Auf Version 29.1
bearbeitet von Jannis Klein
am 2025/02/12 13:49
am 2025/02/12 13:49
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Seiteneigenschaften (1 geändert, 0 hinzugefügt, 0 gelöscht)
-
Anhänge (0 geändert, 2 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Inhalt
-
... ... @@ -98,9 +98,12 @@ 98 98 99 99 Der Assettyp //Spacestation //ist nun in der Liste verfügbar und hat die entsprechenden benutzerdefinierten Felder. 100 100 101 -(% style="width: 500px;" %) 102 -[[Neuer Assettyp mit benutzerdefinierten Feldern für die ISS-Daten>>image:Assettyp_ISS Connector.png||alt="Neuer Assettyp mit benutzerdefinierten Feldern für die ISS-Daten" data-xwiki-image-style-alignment="center"]] 101 +[[Neuer Assettyp mit benutzerdefinierten Feldern für die ISS-Daten>>image:Assettyp_ISS Connector.png]] 103 103 103 +== IDs der benutzerdefinierten Felder abfragen == 104 + 105 +Für die spätere Konfiguration der Microservices benötigen Sie die IDs des Assettyps und der benutzerdefinierten Felder. 106 + 104 104 = Entwicklung der Microservices = 105 105 106 106 Die Entwicklung der PowerShell-Microservices stellt den umfangreichsten Teil bei der Entwicklung dieses ACMP Connectors dar. Für die Entwicklung wird die eingangs beschriebene [[Entwicklungsumgebung >>doc:||anchor="HEntwicklungsumgebung"]]benötigt. Zur Sicherstellung eine sauberen, modularen und effizienten Umsetzung, wird für die Entwicklung von PowerShell-Microservices folgende Vorgehensweise empfohlen: ... ... @@ -521,8 +521,6 @@ 521 521 Mit dem Schema-Designer haben Sie die Möglichkeit, die Eingabe-Felder anzulegen, welche für die Konfiguration benötigt werden. Alternativ ist es auch möglich, die benötigte Konfiguration statisch im Microservice-Skript zu integrieren. 522 522 {{/aagon.infobox}} 523 523 524 - 525 - 526 526 (% class="wikigeneratedid" %) 527 527 **ISSRestConnector - Schema** 528 528 ... ... @@ -566,12 +566,14 @@ 566 566 1. Klicken Sie in der Ribbonleiste des Schema-Designers auf //Speichern//, um das Schema zu speichern. 567 567 1. Schließen Sie den Schema-Designer. 568 568 569 -|=(% style="width: 224px;" %)Datenfeld/Schemaknoten|=(% style="width: 214px;" %)Alias|=(% style="width: 173px;" %)AssetTypeName|=(% style="width: 1 20px;" %)AssetStateId|=(% style="width: 114px;" %)Latitude|=(% style="width:370px;" %)Longitude|=(% style="width:370px;" %)Altitude|=(% style="width:370px;" %)Velocity570 -|=(% style="width: 224px;" %)Anzeigename|(% style="width:214px" %)Alias|(% style="width:173px" %)AssetTypeName|(% style="width:1 20px" %)AssetStateId|(% style="width:114px" %)370px" %)370px" %)370px" %)571 -|=(% style="width: 224px;" %)Beschreibung|(% style="width:214px" %)- |(% style="width:173px" %)Name des Assettypes, welcher für die ISS verwendet werden soll.|(% style="width:1 20px" %)-|(% style="width:114px" %) |(% style="width:370px" %) |(% style="width:370px" %) |(% style="width:370px" %)572 -|=(% style="width: 224px;" %)Erforderlich|(% style="width:214px" %)Ja|(% style="width:173px" %)Ja|(% style="width:1 20px" %)Ja|(% style="width:114px" %)370px" %)370px" %)370px" %)573 -|=(% style="width: 224px;" %)Initialwert|(% style="width:214px" %)ISS2ACMP.ISSAcmpAssetImporter|(% style="width:173px" %)Spacestation|(% style="width:1 20px" %)370px" %) |(% style="width:370px" %) |(% style="width:370px" %)570 +|=(% style="width: 224px;" %)Datenfeld/Schemaknoten|=(% style="width: 214px;" %)Alias|=(% style="width: 173px;" %)AssetTypeName|=(% style="width: 154px;" %)AssetStateId|=(% style="width: 125px;" %)Latitude|=(% style="width: 114px;" %)Longitude|=(% style="width: 169px;" %)Altitude|=(% style="width: 177px;" %)Velocity 571 +|=(% style="width: 224px;" %)Anzeigename|(% style="width:214px" %)Alias|(% style="width:173px" %)AssetTypeName|(% style="width:154px" %)AssetStateId|(% style="width:125px" %)Latitude|(% style="width:114px" %)Longitude|(% style="width:169px" %)Altitude|(% style="width:177px" %)Velocity 572 +|=(% style="width: 224px;" %)Beschreibung|(% style="width:214px" %)- |(% style="width:173px" %)Name des Assettypes, welcher für die ISS verwendet werden soll.|(% style="width:154px" %)-|(% style="width:125px" %)ID des Custom Fields|(% style="width:114px" %)ID des Custom Fields|(% style="width:169px" %)ID des Custom Fields|(% style="width:177px" %)ID des Custom Fields 573 +|=(% style="width: 224px;" %)Erforderlich|(% style="width:214px" %)Ja|(% style="width:173px" %)Ja|(% style="width:154px" %)Ja|(% style="width:125px" %)Ja|(% style="width:114px" %)Ja|(% style="width:169px" %)Ja|(% style="width:177px" %)Ja 574 +|=(% style="width: 224px;" %)Initialwert|(% style="width:214px" %)ISS2ACMP.ISSAcmpAssetImporter|(% style="width:173px" %)Spacestation|(% style="width:154px" %){7BDAC345-C25E-44C9-B220-CBA3CCCD19A7}|(% style="width:114px" %)[[//{ID des benutzerdefinierten Feldes}//>>doc:||anchor="IDsderbenutzerdefiniertenFelderabfragen"]]|(% style="width:114px" %)[[//{ID des benutzerdefinierten Feldes}//>>doc:||anchor="IDsderbenutzerdefiniertenFelderabfragen"]]|(% style="width:169px" %)[[//{ID des benutzerdefinierten Feldes}//>>doc:||anchor="IDsderbenutzerdefiniertenFelderabfragen"]]|(% style="width:177px" %)[[//{ID des benutzerdefinierten Feldes}//>>doc:||anchor="IDsderbenutzerdefiniertenFelderabfragen"]] 574 574 576 +[[Schema mit Datenfeldern für den ISSRestConnector>>image:Schema_ISSAssetImporter.png||alt="Schema mit Datenfeldern für den ISSRestConnector"]] 577 + 575 575 = Fehlerbehandlung = 576 576 577 577 Die Fehlerbehandlung unterscheidet sich je nach System, in welches die Daten integriert werden sollen. Abhängig vom Zeitpunkt der Entwicklung, an dem ein Fehler auftritt, gibt es in diesem Beispiel mehrere Ansätze zur Fehlerbehandlung. Außerdem ist es immer hilfreich, die Informationen aus dem Logging der AESB Console zu beachten.
- Schema_ISSAssetImporter.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.jklein - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +71.4 KB - Inhalt
- Schema_ISSRestConnector.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.jklein - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +48.1 KB - Inhalt