0 / 0
Volver a la versión inglesa de la documentación

Vistas de esquema en la etapa Datos jerárquicos (DataStage)

Última actualización: 12 mar 2025
Vistas de esquema en la etapa Datos jerárquicos en DataStage

Cree vistas de esquema para reducir el tamaño del árbol de esquema, mejorar la experiencia de diseño y mejorar la eficiencia de los procesos de análisis y composición.

Una vista de esquema es un subconjunto definido de un esquema. Las vistas de esquema se guardan en el gestor de bibliotecas de esquemas para que se puedan reutilizar para diferentes pasos y diferentes diseños de trabajo.

Creación y supresión de vistas de esquema

Para reducir el tamaño del árbol de esquema de un esquema grande, cree una vista de esquema a partir de cualquier elemento XML.

  1. Inicie sesión en IBM Cloud Pak® for Data y vaya a su proyecto.

  2. Cree o abra un flujo de DataStage que contenga la etapa Datos jerárquicos.

  3. Efectúe una doble pulsación en la etapa Datos jerárquicos para abrir el panel de propiedades.

  4. Pulse Editar conjunto.

  5. Pulse Abrir bibliotecas.

  6. Abra la biblioteca.
  7. Elija un esquema para ver sus definiciones y pulse Crear vista para crear una vista de esquema.

  8. Especifique el nombre y la descripción de la vista. Elija los elementos de esquema que desea incluir en esta vista de esquema.
  9. Pulse Guardar para crear la vista.
  10. Especifique las propiedades para la vista de esquema.

Para suprimir una vista de esquema, elija una vista y pulse Suprimir vista. La creación de una vista de esquema basada en un esquema JSON no está soportada.

Composición de un archivo XML utilizando la vista de esquema

Al crear una vista de esquema a partir de un esquema grande, puede utilizar el paso de compositor para componer datos XML basados en las estructuras y tipos definidos en la vista de esquema, en lugar de hacerlo en el esquema original.

Los esquemas XML pueden ser complicados. Pueden contener tipos XML, elementos, estructuras y definiciones para muchos documentos XML. Pueden contener miles de nodos XML y proporcionar grandes cantidades de información. Puede crear vistas a partir de estos esquemas complejos para reducir el tamaño del árbol de esquemas y simplificar el proceso de diseño de composición.

Puede utilizar vistas de esquema para componer un documento XML en los casos siguientes:

  • Si el esquema XML contiene las definiciones de muchos tipos de documentos XML y desea componer datos XML para un tipo determinado, puede crear una vista para el tipo de documento XML del esquema XML y eliminar todas las características que no están relacionadas con el tipo de documento de la vista. A continuación, puede seleccionar la vista como raíz de documento para el paso de compositor XML, definir las correlaciones y componer los documentos XML.

  • Si el esquema que describe los datos XML contiene grandes cantidades de información, puede definir varias vistas del esquema; cada vista describe una parte del esquema XML. Puede añadir un paso de compositor XML para cada vista para crear una parte del documento XML. Puede ensamblar todas las partes generadas utilizando las vistas adicionales y los pasos de compositor.

Análisis de un archivo XML utilizando vistas de esquema

La vista de esquema le permite simplificar el ensamblaje al analizar archivos XML pequeños. Puede crear la vista sobre el esquema original para incluir sólo los elementos necesarios que están presentes en el archivo XML. Esto le permite reducir el tamaño del esquema sin nodos fragmentados automáticamente en el esquema. También puede importar la vista en el paso Analizador y analizar el archivo fácilmente una vez simplificado.