< Anterior | Siguiente >

Lección 4: Creación de definiciones de conjuntos de datos

Una definición de conjunto de datos es un nuevo modelo de objeto de Jazz almacenado en el repositorio de Rational Team Concert para System z. Se trata de un contenedor de información acerca de un conjunto de datos del sistema z/OS. Todos los conjuntos de datos a los que hace referencia un proceso de compilación deben tener la correspondiente definición de conjunto de datos.

Consejo: Opcionalmente, puede utilizar el generador de definiciones de idioma de Rational Team Concert para System z para automatizar las tareas descritas en las lecciones 4 a la 9, en lugar de utilizar un editor para crear cada una de forma manual. Consulte Visión general del generador de definiciones de idioma de Rational Team Concert para System z para obtener más información sobre cómo automatizar la creación de definiciones de conjuntos de datos, traductores y definiciones de idioma.
Cree definiciones de conjuntos de datos para todos los conjuntos de datos a los que hará referencia su compilación. La siguiente tabla muestra las definiciones de conjuntos de datos necesarias para esta guía de aprendizaje:
Tabla 1. Definiciones de conjuntos de datos necesarias
Nombre Tipo Parámetros de asignación Descripción
COBOL Conjunto de datos de destino para una zFolder RECFM(F,B) LRECL(80) SPACE(1,1) CYL Conjunto de datos para archivos de origen COBOL
LINK Conjunto de datos de destino para una zFolder RECFM(F,B) LRECL(80) SPACE(1,1) CYL Conjunto de datos para archivos de origen de edición de enlaces
OBJ Nuevo conjunto de datos utilizado para la compilación RECFM(F,B) LRECL(80) SPACE(1,1) CYL Conjunto de datos para unidades de objeto
LOAD Nuevo conjunto de datos utilizado para la compilación RECFM(U) LRECL(0) SPACE(1,1) CYL Conjunto de datos para módulos de carga
TEMPFILE Conjunto de datos temporal utilizado para la compilación SPACE(5,5) TRACKS UNIT(SYSALLDA) Conjuntos de datos temporales requeridos por el compilador COBOL
IGYCRCTL Conjunto de datos existente utilizado para la compilación   Módulo del compilador COBOL
IEWBLINK Conjunto de datos existente utilizado para la compilación   Módulo del editor de enlace
SCEELKED Conjunto de datos existente utilizado para la compilación   Conjunto de datos que contiene los apéndices de edición de enlace para C/C++, PL/I, COBOL, y las rutinas proporcionadas por los lenguajes Fortran y Language Environment
  1. Creación de una definición de conjunto de datos que corresponda al PDSE (Conjunto de datos particionado ampliado) que contendrá código fuente COBOL en la máquina de compilación.
    1. Expanda el nodo Definiciones de conjunto de datos en la vista Artefactos de equipo.
    2. Pulse con el botón derecho para desplegar el menú contextual.
    3. Pulse Nueva definición de conjunto de datos.
    4. Nombre la definición de datos COBOL.
  2. En la sección General, especifique los parámetros siguientes:
    • Uso: Conjunto de datos de destino para una zFolder. Este parámetro especifica que la nueva definición de conjunto de datos corresponde a una zFolder contenida en un proyecto zComponent.
    • Nombre del conjunto de datos: COBOL. Este parámetro indica el nombre que se utilizará en su sistema z/OS tras crear este conjunto de datos.
  3. Para las características del conjunto de datos, especifique los parámetros siguientes:
    • Unidades de espacio: Cilindros
    • Cantidad primaria: 1
    • Cantidad secundaria: 1
    • Bloques de directorio: 0
    • Formato de grabación: FB
    • Longitud de grabación: 80
    • Tamaño de bloque: 0
  4. Pulse Guardar.
  5. Repita los pasos 1 al 4 para crear y guardar una nueva definición de conjunto de datos llamada LINK, como se describe en la tabla anterior.
  6. Creación de una definición de conjunto de datos para OBJ.
  7. En la sección General, especifique los parámetros siguientes:
    • Uso: Nuevo conjunto de datos utilizado para la compilación. Este parámetro especifica que la nueva definición de conjunto de datos hace referencia a un conjunto de datos de salida que será utilizado por el proceso de compilación.En esta guía de aprendizaje, el conjunto de datos OBJ se utilizará para guardar las unidades de objeto producidas por el compilador COBOL. Si este conjunto de datos no existe, se asignará durante la compilación.
  8. Seleccione Añadir prefijo de conjunto de datos de la definición de compilación al nombre del conjunto de datos.. Este parámetro indica que este conjunto de datos debe prefijarse con el calificador de alto nivel del conjunto de datos asociado a la solicitud de compilación.
  9. Para las características del conjunto de datos, especifique los parámetros siguientes:
    • Unidades de espacio: Cilindros
    • Cantidad primaria: 1
    • Cantidad secundaria: 1
    • Bloques de directorio: 0
    • Formato de grabación: FB
    • Longitud de grabación: 80
    • Tamaño de bloque: 0
    • Tipo de conjunto de datos: Biblioteca (PDSE)
  10. Creación de una definición de conjunto de datos para un conjunto de datos llamado LOAD, en el que se almacenará el módulo de carga creado por la compilación.
  11. En la sección General, especifique los parámetros siguientes:
    • Uso: Nuevo conjunto de datos utilizado para la compilación. Este parámetro especifica que la nueva definición de conjunto de datos hace referencia a un conjunto de datos de salida que será utilizado por la compilación. En esta guía de aprendizaje, el conjunto de datos LOAD se utilizará para guardar el módulo de carga producido por el editor de enlace. Si este conjunto de datos no existe, se asignará durante el proceso de compilación.
  12. Seleccione Añadir prefijo de conjunto de datos de la definición de compilación al nombre del conjunto de datos.. Este parámetro indica que este conjunto de datos debe prefijarse con el calificador de alto nivel asociado a la solicitud de compilación.
  13. Para las características del conjunto de datos, especifique los parámetros siguientes:
    • Unidades de espacio: Cilindros
    • Cantidad primaria: 1
    • Cantidad secundaria: 1
    • Bloques de directorio: 0
    • Formato de grabación: U
    • Longitud de grabación: 0
    • Tamaño de bloque: 32720
    • Tipo de conjunto de datos: Biblioteca (PDSE)
  14. Creación de una definición de conjunto de datos llamada TEMPFILE.
  15. En la sección General, especifique los parámetros siguientes:
    • Nuevo conjunto de datos temporal utilizado para la compilación. Este parámetro indica que este conjunto de datos se asignará como archivo temporal para que lo utilice el proceso de compilación.
  16. Para las características del conjunto de datos, especifique los parámetros siguientes:
    • Unidad genérica: SYSALLDA
      Consejo: Para mejorar el rendimiento, si puede utilizar VIO (entrada/salida virtual) en su sistema operativo, especifique VIO en lugar de SYSALLDA para los conjuntos de datos temporales.
    • Unidades de espacio: Pistas
    • Cantidad primaria: 5
    • Cantidad primaria: 5
    • Tipo de conjunto de datos: Sin especificar
    • El resto de campos: Aceptar los valores predeterminados.
  17. Creación de una definición de conjunto de datos llamada IGYCRCTL. Esta definición de conjunto de datos describe las características de IBM® COBOL para el compilador dez/OS.
  18. En la sección General, especifique los parámetros siguientes:
    • Uso: Conjunto de datos existente utilizado para la compilación
    • Nombre del conjunto de datos: El nombre del conjunto de datos que contiene el módulo IGYCRCTL; por ejemplo, IGY.V4R1M0.SIGYCOMP.
    • Miembro: IGYCRCTL
  19. Borre el contenido del recuadro Añadir prefijo de conjunto de datos de la definición de compilación al nombre del conjunto de datos.
  20. Creación de una definición de conjunto de datos llamada IEWBLINK. Esta definición de conjunto de datos describe el módulo IEWBLINK utilizado para enlazar un programa y almacenarlo en una biblioteca de programas.
  21. En la sección General, especifique los parámetros siguientes:
    • Uso: Conjunto de datos existente utilizado para la compilación
    • Nombre del conjunto de datos: Dejar en blanco.
    • Miembro: IEWBLINK
  22. Borre el contenido del recuadro Añadir prefijo de conjunto de datos de la definición de compilación al nombre del conjunto de datos.
  23. Creación de una definición de conjunto de datos llamada SCEELKED. Éste debería ser el nombre del conjunto de datos de la máquina de compilación que contiene los apéndices de edición de enlace COBOL y LE, que por lo general se llama CEE.SCEELKED.
  24. En la sección General, especifique los parámetros siguientes:
    • Uso: Conjunto de datos existente utilizado para la compilación
    • Miembro: Dejar en blanco.
  25. Borre el contenido del recuadro Añadir prefijo de conjunto de datos de la definición de compilación al nombre del conjunto de datos.
< Anterior | Siguiente >