AWS La experiencia autogestionada de modernización del mainframe ya no está disponible para nuevos clientes. Para obtener capacidades similares a la experiencia autogestionada de modernización de AWS mainframe, explore las capacidades de las ofertas directas del proveedor y de. AWS Transform Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte AWS el cambio de disponibilidad de la modernización del mainframe.
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
AWS El servicio de modernización de mainframes (experiencia en entornos de ejecución gestionados) ya no está disponible para nuevos clientes. Para obtener funcionalidades similares a las del Servicio de modernización de AWS mainframes (experiencia en entornos de ejecución gestionados), explore el Servicio de modernización de AWS mainframes (Self-ManagedExperience). Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte el cambio de disponibilidad de la modernización AWS del mainframe.
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Formato JSON de LISTCAT
El formato JSON de LISTCAT se define mediante los siguientes atributos:
-
catalogId opcional: identificador del catálogo heredado como cadena o predeterminado para el catálogo predeterminado.
-
identificador: nombre del conjunto de datos, como cadena.
-
isIndexed: indicador booleano para indicar KSDS: verdadero para KSDS, falso en caso contrario.
-
isLinear: indicador booleano para indicar ESDS: verdadero para ESDS, falso en caso contrario.
-
isRelative: indicador booleano para indicar RRDS: verdadero para RRDS, falso en caso contrario
-
Nota: isIndexed, isLinear e isRelative son mutuamente excluyentes.
-
«isFixedLengthRegistro»: un indicador booleano: se establece en verdadero si la longitud fija registra el conjunto de datos; en caso contrario, en falso.
-
"avgRecordSize«: Tamaño medio del registro en bytes, expresado como un entero positivo.
-
"maxRecordSize«: Tamaño máximo del registro en bytes, expresado como un número entero. Debe ser igual al tamaño avgRecordSize de registro de longitud fija.
-
solo para KSDS: definición de clave principal obligatoria (como objeto anidado)
-
etiquetada primaryKey
-
offset: desplazamiento de bytes basado en 0 para la clave principal del registro.
-
length: longitud en bytes de la clave principal.
-
unique: se debe establecer en verdadero para la clave principal.
-
-
para KSDS/ESDS, colección de claves alternativas (como colección de objetos anidados):
-
etiquetadas alternateKeys
-
Para cada clave alternativa:
-
offset: desplazamiento de bytes basado en 0 para la clave alternativa del registro.
-
length: longitud en bytes de la clave alternativa.
-
unique: debe establecerse en verdadero para la clave alternativa, si la clave no acepta entradas duplicadas; falso en caso contrario.
-
-
-
si no hay claves alternativas presentes, proporcione una colección vacía:
alternateKeys: []
El siguiente es un archivo JSON KSDS LISTCAT de ejemplo.
{ "catalogId": "default", "identifier": "AWS_M2_CARDDEMO_CARDXREF_VSAM_KSDS", "isIndexed": true, "isLinear": false, "isRelative": false, "isFixedLengthRecord": true, "avgRecordSize": 50, "maxRecordSize": 50, "primaryKey": { "offset": 0, "length": 16, "unique": true }, "alternateKeys": [ { "offset": 25, "length": 11, "unique": false } ] }