Map sources and targets

For map source ("Map Sources" ) and targets ("Map Targets" ), the Launcher for z/OS® supports native file system formats for the following file types:

  • Sequential files
  • PDS and PDS/E members
  • Virtual Storage Method (VSAM) files
  • Generation Dataset Group (GDG) Files
    Note: Many type definitions use terminators such as <CR><LF>. If data is created locally on the z/OS environment or transferred to the z/OS environment using a file transfer protocol (FTP), the terminators, which would indicate that there is no more data in the record, are not used to terminate the data. When the map processes that data, it would not know when to complete because it would not understand where the end of the data in the record occurs. Therefore, an override must be used to allow the map to complete as if the terminators were contained in the data stream. This override would indicate to the map where the end of each record occurs.

    If the target of the FTP is z/OS UNIX System Services (z/OS UNIX), the FTP converts the <CR><LF> terminators (ASCII mode) in Windows files to <NL> (EBCDIC) on the z/OS environment.

    If the target of the FTP is a file in the native file system, the <CR><LF> characters are removed; there is no record terminator at all.

    Type trees are designed to indicate the record terminators. Make sure that the appropriate overrides are specified when running the maps on z/OS so that type validation works as expected. The override is used to place an end of record indicator in an otherwise unmarked record.