There are several alternatives to mask and subset AS/400 data stores.
Access via ODBC to AS/400 data via ODBC driver has the following limitations:
The following native AS/400 column data types are supported (in parenthesis the corresponding SQL ones)
The following native AS/400 column data types are not supported:
The following SQL column data types not having a correspondence with native AS/400 types are not supported:
Details about how Data Express deals with ODBC data stores are available in the documentation, in particular in Getting started with distributed data stores.
Engine can run on MVS. Flat files containing AS/400 data are handled as MVS sequential files. FTP is used in order to move data from AS/400 to MVS and vice versa. It is needed providing copybook mapping file layout.
Details about how Data Express deals with z-OS data stores are available in the documentation, in particular in Getting started with z-OS data stores.
Engine can run on windows. CPYTOIMPF is used in order to generate a delimited file, to be sent via FTP to a windows machine. Here it is processed via DataDirect ODBC 6.0 driver, provided by Progress. It is needed to provide a file structure in a native DataDirect format dictionary. Then masked data is sent via FTP back to AS/400, and restored with CPYFRMIMPF to target AS/400 table
Details about how Data Express deals with ODBC data stores (in this case with flat files) are available in the documentation, in particular in Getting started with distributed data stores.