Rapid Automation
Der Begriff Rapid Automation bezieht sich auf eine generische Technologie, die verschiedene Agentenlösungen in Verbindung mit der Automation Engine enthält und verarbeitet. Rapid Automation-Agenten machen die Funktionen einer Rapid Automation-Lösung zugänglich.
Es stehen mehrere Rapid Automation-Lösungen zur Verfügung, darunter:
- RA Business Objects-Agent
- RA FTP-Agent
- RA Hadoop Agent
- RA Hyperion EPMA Agent
- RA Hyperion ESSBASE Agent
- RA Hyperion FDMEE Agent
- RA Hyperion FM Agent
- RA Hyperion Planning Agent
- RA Informatica-Agent
- RA JD Edwards-Agent
- RA JMS Agent
- RA Oracle E-Business Suite Agent
- RA Oracle Retail-Agent
- RA Web Service REST Agent
- RA Web Service SOAP Agent
Wenn Sie an der Verwendung einer Rapid Automation-Solution interessiert sind, kontaktieren Sie bitte unser CA-Support Team.
RA-Solutions
Jede RA-Solution besitzt ihre eigenen maßgeschneiderten Funktionalitäten. Es gibt jedoch einige Gemeinsamkeiten, die jede Rapid Automation-Solution aufweist. Der zugehörige RA-Agent benötigt spezielle Einstellungen. Deshalb enthält die RA-Solution eine Vorlage für das zu verwendende Agenten-Objekt. Die Verbindungsdaten stellen Sie in einem bzw. mehreren Verbindungs-Objekten für diese spezielle RA-Solution ein. Auch hier liefert die RA-Solution die nötigen Objekt-Vorlagen. Dasselbe gilt für die Job-Objekte. Jede RA-Solution enthält einen oder mehrere Job-Typen, mit denen Sie die Funktionalitäten aufrufen können.
Hinweis: Der Inhalt der Objekte Agent, Connection und Job hängt von der jeweiligen RA-Solution ab.
RA-Solutions werden als JAR-Datei ausgeliefert und sind mit dem AE DB Load Dienstprogramm in die AE-Datenbank zu laden. Das AE DB Load Dienstprogramm liest die JAR-Datei und erstellt folgende Objekte im Systemmandanten 0000:
- ein RA-Solution Objekt im Ordner "RA_SOLUTIONS"
- eine Vorlage für das Agent-Objekt im Ordner "TEMPLATE"
- ein oder mehrere Vorlagen für Verbindungs-Objekte im Ordner "TEMPLATE"
- ein oder mehrere Vorlagen für Job-Objekte im Ordner "TEMPLATE"
Das AE DB Load trägt die neuen Vorlagen automatisch in die Variable UC_OBJECT_TEMPLATE ein.
Objekttyp |
Aufbau des Namens |
---|---|
RA Lösung | Der Name der RA Solution. |
Agent | Der AGENT.Name der RA Solution. |
Verbindung | Der CONN.Name der RA Solution.technischer Name der Verbindung. |
Job | Der JOBS.Name der RA Solution.Technischer Name des Jobtyps. |
Verwenden Sie das Dienstprogramm AE.DB Load auch, um eine neuere Version einer RA-Solution zu laden. Die ältere Version wird automatisch in der AE-Datenbank ersetzt.
Tipp: Wenn eine der RA-spezifischen Seiten nach dem Laden einer Solution in AWI fehlt, melden Sie sich aus und wieder an, um sie anzuzeigen.
Um eine RA-Solution aus dem AE System zu entfernen, löschen Sie das zugehörige RA-Solution Objekt im Mandant 0000 (Ordner: RA_SOLUTIONS). Dabei wird dieses Objekt nicht in den Papierkorb verschoben, sondern komplett mit allen zugehörigen Einträgen aus der AE-Datenbank entfernt!
RA Agenten
Ein RA-Agent kann sich nur zu einer RA-Solution verbinden. Möchten Sie mehrere RA-Solutions einsetzen, so benötigen Sie für jede einzelne einen eigenen RA-Agenten.
Bevor der RA-Agent in Betrieb genommen werden kann, müssen Sie im Systemmandanten 0000 ein Agenten-Objekt für ihn anlegen. Verwenden Sie dazu die ausgelieferte Agent-Vorlage. Das Agenten-Objekt enthält unter anderem die Verbindungs-Objekte, die zum Anmelden bei Anwendungen, Datenbanken usw. verwendet werden sollen. Legen Sie die Verbindungs-Objekte an und verwenden Sie dabei ebenfalls die ausgelieferten Vorlagen.
Der RA-Agent prüft beim Start, ob die RA-Solution lokal gespeichert ist. Ist dies nicht der Fall, so fordert er die JAR-Datei der RA-Solution bei der Automation Engine an. Der RA-Agent entpackt sie im Ordner "cache“, dessen Pfad Sie in der UCXJCITX.INI-Datei mit dem Parameter cache_directory= angegeben haben. Der Name des Unterordners, den er dabei anlegt, trägt das letzte Änderungsdatum des RA-Solution Objektes. Beim Start wird geprüft, ob dieser Zeitstempel mit jenem in der AE-Datenbank übereinstimmt. Sind sie unterschiedlich, weil Sie in der Zwischenzeit eine neuere Version in die AE-Datenbank geladen haben, fordert der RA-Agent die JAR-Datei ebenfalls an und ersetzt die lokale RA-Solution.
Leitfäden für RA Agenten
Die Dokumentation für die RA-Agenten ist verfügbar unter https://docs.automic.com/documentation.
RA-Jobs
RA Jobs enthalten objekttypspezifische Seiten.
Hinweis: Login-Objekte werden für die meisten RA-Jobs nicht unterstützt. Die Anmeldedaten werden im Agenten- oder Verbindungsobjekt hinterlegt. Weitere Informationen finden Sie in den Leitfäden für Agenten.
Setzen und Lesen von Job-Attributen
Für die Attribute, die auch bei anderen Job-Objekten vorhanden sind, wie z.B: Archivbegriffe oder die Kostenstelle, können Sie per Script mit Hilfe von :PUT_ATT und GET_ATT denselben Job-Namen festlegen oder lesen (siehe Attribute für alle Job-Typen). Sie können diese Attribute auch mit dem Dienstprogramm DB Change ändern. Weitere Informationen finden Sie unter Rapid Automation-Job-Attribute ändern.
Job-Attribute sind für die meisten Agenten in den Leitfäden für Agenten dokumentiert. Eine weitere Möglichkeit, die Attributnamen einschließlich ihrer Werte abzurufen, besteht darin, den folgenden Befehl in der AE-Datenbank auszuführen (ersetzen Sie den JOBNAMEN durch den tatsächlichen Objektnamen des Jobs):
select OCV_VName,ocv_value from OCV,oh where OCV_OH_Idnr=OH_Idnr and oh_name='JOBNAME'
Hinweis: Sie können auch ein VARA-Objekt vom Typ SQLI verwenden, um diesen Befehl auszuführen.