Zuletzt geändert von jklein am 2025/02/13 13:15

Von Version 24.1
bearbeitet von jklein
am 2025/02/06 15:03
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 26.1
bearbeitet von jklein
am 2025/02/07 12:23
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -392,9 +392,9 @@
392 392  1. Wählen Sie die PowerShell-Vorlage //ISSRestConnector //aus und klicken Sie in der Ribbonleiste auf den Button //Module//.
393 393  1. Klicken Sie auf //DLL-/PSM1-/Public API-Module hinzufügen //und geben Sie bei //Dateipfad //den Pfad der Modul-Datei //ISSRestConnector.psm1// an, indem Sie die Datei im Datei-Explorer öffnen.{{aagon.infobox}}Bei korrekter Ordnerstruktur, sollte der Pfad 0000 angegeben werden.{{/aagon.infobox}}
394 394  1. Klicken Sie auf den Button //Hinzufügen//, um das Modul hochzuladen und klicken Sie in der Modul-Verwaltung auf //OK//, um die Modul-Verwaltung zu schließen.
395 -1. Wiederholen Sie die Schritte für den Microservice ISSAssetImporter mit dem Modul //ISSAssetImporter.psm1 //und dem Modul //ACMP Public API// (Modul-Typ ändern).
395 +1. Wiederholen Sie die Schritte für den Microservice ISSAssetImporter mit den Modulen //ISSAssetImporter.psm1 //und //ACMP Public API// (Änderung des Modul-Typs erforderlich).
396 396  
397 --> Bild eingen
397 +[[PowerShell-Modul implementieren>>image:PowerShell-Modul implementeren.png||alt="PowerShell-Modul implementieren"]]
398 398  
399 399  === PowerShell-Module in Microservice-Skripten aufrufen ===
400 400  
... ... @@ -414,49 +414,11 @@
414 414  1. Wechseln Sie in den Skript-Tab //OnStart //und fügen Sie den nachfolgenden Code in die Datei ein.
415 415  1. Wechseln Sie in den Skript-Tab //OnExecute //und fügen Sie den nachfolgenden Code in die Datei ein.
416 416  
417 -|(% style="width:698px" %){{code}}#
418 -# This gets executed perpetually by the scheduler. Main business logic should go here.
419 -#
420 -
421 -try {
422 - # Trying to fetch new data
423 - Write-Host "Fetching new data from the api."
424 - $result = Get-ISSData -ApiUrl $configuration.ApiUrl
425 -
426 - # Converting the data to icql
427 - $icql = ConvertTo-AESBIcql $result
428 -
429 - # Sending the data to the next microserice
430 - Publish-AESBMessage -Alias $configuration.Target -Message $icql
431 -}
432 -catch {
433 - Write-Error $_
434 -}{{/code}}|(% style="width:928px" %){{code}}#
435 -# This gets executed perpetually by the scheduler. Main business logic should go here.
436 -#
437 -
438 -try {
439 - # Trying to fetch new data
440 - Write-Host "Fetching new data from the api."
441 - $result = Get-ISSData -ApiUrl $configuration.ApiUrl
442 -
443 - # Converting the data to icql
444 - $icql = ConvertTo-AESBIcql $result
445 -
446 - # Sending the data to the next microserice
447 - Publish-AESBMessage -Alias $configuration.Target -Message $icql
448 -}
449 -catch {
450 - Write-Error $_
451 -}{{/code}}
452 -
453 453  (% class="wikigeneratedid" %)
454 454  **ISSAssetImporter**
455 455  
456 456  
457 457  
458 -(% class="wikigeneratedid" %)
459 -
460 460  
461 461  == Microservice-Schema erstellen ==
462 462  
© Aagon GmbH 2025
Besuchen Sie unsere neue Aagon-Community