RUNMAP - Mapping starten
EFFEDI-Subsystem
Der Kern des Mappers läuft als Subsystem auf der IBM Power Systems. Er bindet sämtliche vorhandenen Module (sofern lizensiert) an und stellt diese für Mapping-Prozesse zur Verfügung.
Auch stellt es die Schnittstelle für die Anbindung der GUI bereit, über die u.a. die Directories der Module, die Aufgaben und weitere Informationen geliefert werden.
Grundlegend gibt es zwei Wege, das Subsystem zu starten bzw. zu beenden:
- Aus dem i-effect® Menü heraus kann mit 85 das Subsystem mit Auswahl „*EDI" gestartet bzw. mit 86 und Auswahl „*EDI" beendet werden.
- Alternativ kann das Subsystem aus dem i-effect® Menü heraus mit STRSBS EFFEDI gestartet und mit ENDSBS EFFEDI beendet werden.
Mit dem RUMAP-Befehl wird ein Mapping gestartet. Er übersendet dem Subsystem die Job-Informationen, die für das Erzeugen eines Mapping-Auftrages benötigt werden.
Parameterübersicht RUNMAP
Parameter | Beschreibung | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MAPID | Die für das Mapping zu verwendende Mapping-ID, die einer bestimmten Mapping-Definition zugeordnet ist. Voreingestellt ist *AUTO. Hierfür wird die Auswahl einer Eingabedatei erforderlich. Für die Eingabedatei wird der Mapper automatisch die passende Mapping-ID aufgrund des Dateiinhalts und der Partnerstammdaten wählen. Alternativ kann die Mapping ID auch direkt in diesem Parameter eingegeben werden. Die Mapping-ID wird z.B. beim Überspielen eines Mappings in der i-effect MAPGUI festgelegt. | ||||||||||||||
FS | Legt fest, in welchem Dateisystem sich die Eingabedatei befindet.
| ||||||||||||||
FRMPATH nur bei FS = *IFS | Angabe des Pfades im IFS-Dateisystem aus dem Dateien für die Verwendung in diesem Befehl gelesen werden sollen. | ||||||||||||||
FRMIFSFILE nur bei FS = *IFS | Angabe der aus dem im Parameter FRMPATH angegebene Pfad zu lesenden Dateien. Durch Verwendung der Wildcard Symbole „*" und „?" können eine beliebige, dem Suchmuster entsprechende Anzahl an Dateien für die Verarbeitung ausgewählt werden.
Wird der RUNMAP ohne den *SERVER aufgerufen (also z.B. ohne Monitor oder Schedule) darf nur eine Datei je Aufruf übergeben werden. | ||||||||||||||
FRMFILE Eingabedatei nur mit *DB2 | Hier wird die DB2 Eingabedatei eingetragen, die verarbeitet werden soll.
Des weiteren können Sie die Bibliothek und die Teildatei spezifizieren: Für die Bibliothek können Sie statt *DEFAULT eine Bibliothek im DB2-Dateisystem verwenden. Für die Teildatei können Sie statt *ALL eine Quell-Teildatei im DB2-Dateisystem angeben. | ||||||||||||||
FILETYPE | Sofern Eingabedateien ausgewählt wurden gibt dieser Parameter an, ob der Mapper selbst den passenden Modul-Handler findet, in dem er den Dateiinhalt analysiert. Durch direkte Auswahl des Mapping-Moduls in diesem Parameter wird die benötigte Zeit zum Starten des Mapper-Prozesses reduziert.
| ||||||||||||||
DIRTYPE | Sofern Eingabedateien ausgewählt wurden gibt dieser Parameter an, ob der Mapper selbst die passende Dateidefinition findet in dem er den Dateiinhalt analysiert. Alternativ wird das zu verwendende Directory in diesem Parameter angegeben.
| ||||||||||||||
ORIGINATOR | Sofern das Mapping die Auswahl eines Absenders unterstützt, wird in diesem Parameter der zu selektierende Absender angegeben. Der Standard lautet: *NONE | ||||||||||||||
RECIPIENT | Sofern das Mapping die Auswahl eines Empfängers unterstützt wird in diesem Parameter der zu verwendende Empfänger angegeben. Der Standard lautet: *NONE | ||||||||||||||
TEST | Sofern das Mapping bzw. das Modul die Verarbeitung von Testkennzeichen unterstützt, wird in diesem Parameter angegeben, welche (Test oder Produktiv) Mappings verarbeitet werden.
| ||||||||||||||
TOPATH | Mappings die Ausgaben in ein Dateisystem schreiben, nutzen diesen Parameter um den Namen des Ausgabepfades zu ermitteln.
| ||||||||||||||
ERRPATH | Für Ein- oder Ausgabedatei die nicht verarbeitet werden können kann ein alternativer Pfad ausgewählt werden. Fehlerhafte Dateien werden in dieses Verzeichnis verschoben bzw. sofern möglich, in bereits erstellte Ausgabe-Dateistrukturen zu Analysezwecken geschrieben. Konfiguriertes Standard-Ausgabeverzeichnis im Fehlerfall. Voreingestellt ist das Verzeichnis error unterhalb des MAPPER-Modulverzeichnisses. | ||||||||||||||
ARCPATH | Verarbeitete Ausgabedatei können archiviert werden. Dieser Parameter gibt den Namen des Archivpfades an. Bitte beachten Sie das dieser Parameter nicht für Eingangsdateien gedacht ist. Benutzen Sie hierfür den Befehl "Zielpfad für Copy/Move" in der Datenauswahl 12 im Servertask. | ||||||||||||||
EFFSERVER | Mit i-effect® haben Sie die Möglichkeit, einige Aufgaben von anderen IBM Power Systems im Netzwerk aus ferngesteuert aufrufen zu können. So ist es auch möglich, diesen Befehl ferngesteuert aufzurufen. In diesem Falle müssen Sie hier den Server angeben, auf dem i-effect® installiert und lizenziert ist. Der Parameter besteht aus drei Elementen. Um die Parameter anzeigen zu lassen drücken Sie bitte die Taste F9 um weitere Befehle anzeigen zu lassen.
|