Der MPE-Agent arbeitet über eine TCP/IP-Schnittstelle mit dem Automation Engine System zusammen.
Er verfügt über folgende Funktionalität:
Jobs werden in der AE als Objekte mit verschiedenen Registerkarten definiert und gepflegt. In der Registerkarte Script ist die JCL hinterlegt. Sie kann durch Script-Sprachmittel von AE mit einer komplexen Logik versehen werden. Da die Zeichen "!" und ":" in der AE Script Kommentarzeilen und Script-Anweisungen einleiten, kann stattdessen "#" als Prompt-Zeichen in der JCL verwendet werden. Es ist auch möglich, die JCL-Zeilen mit der Script-Anweisung :DATA zu beginnen. Dadurch können "!" und ":" als Prompt-Zeichen beibehalten werden.
Siehe: Benutzerhandbuch - Job und Job - Ausführen
Ein Job wird in der AE durch Steuerungsmechanismen, wie beispielsweise Workflow oder Schedule, bzw. manuell gestartet. Dabei wird in der Automation Engine ein ablauffähiger Job generiert und per FileTransfer an den MPE-Agenten geschickt.
Siehe: AE Intern - Durchführung von Objekten
Vom MPE-Agenten wird der Job gelesen und an die MPE-Jobqueue übergeben.
Der Job meldet Beginn und Ende der Durchführung dem Agenten, der seinerseits diese Informationen an die Automation Engine weiterreicht.
Der Agent überwacht in regelmäßigen Intervallen den Status des Jobs. Geht ein Job verloren (durch Fatal Error, ABORTJOB) wird durch diesen Mechanismus das Ende festgestellt. Der Rückgabewert des Jobs ist in der AE verfügbar.
Der Job-Report ($STDLIST) wird in die von der Automation Engine benannte Datei gestellt. Wenn im Job so festgelegt, überträgt der Agent den Report an die Automation Engine, welche diesen in die AE Datenbank speichert. Der Joboutput wird vom Agenten aus dem Spooler kopiert. Daher ist es nötig, eine OUTCLASS mit Priorität 1 zu verwenden.
FileTransfers werden in der AE als Objekte mit verschiedenen Registerkarten definiert und gepflegt. Sie werden mit der dort festgelegten Zeichenumsetzung durchgeführt, zum Beispiel "UC_CODE".
Siehe: Benutzerhandbuch - FileTransfer
Ereignisse werden in der AE als Objekte mit verschiedenen Registerkarten definiert und gepflegt.
Derzeit werden nur Ereignisse vom Typ "Dateisystem" unterstützt.
Siehe: Benutzerhandbuch - Ereignis
Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support |
Copyright © 2016 Automic Software GmbH |