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

Paso del analizador XML (DataStage)

Última actualización: 12 mar 2025
Paso Analizador XML (etapa Datos jerárquicos)

Utilice el paso Analizador XML para analizar uno o varios documentos que tienen la misma estructura.

Origen de XML

Para el origen de los datos XML, especifique una de las siguientes opciones:
Conjunto de series
Seleccione el elemento de esquema de entrada que contiene la serie de documento. Solo están disponibles para la selección los elementos que tienen los tipos de datos String, normalizedString, byteString o XML.
Archivo único
Especifique la vía de acceso y el nombre de archivo o pulse Insertar parámetro y, a continuación, seleccione el nombre del parámetro. Los parámetros disponibles son los definidos previamente en el trabajo y las macros incorporadas en IBM® InfoSphere® DataStage®. Sólo están disponibles para la selección los elementos que tienen los tipos de datos String, normalizedString, o byteString.
Conjunto de archivos
Se utiliza una opción de conjunto de archivos para leer varios archivos xml basados en el mismo xsd. Seleccione el elemento de esquema de entrada que contendrá en el tiempo de ejecución las vías de acceso absolutas (por ejemplo, c:\test.xml) de los archivos xml. Solo están disponibles para la selección los elementos que tienen los tipos de datos String, normalizedString o byteString.
Habilitar filtrado
Habilite el filtrado para aplicar una hoja de estilo XSLT al documento antes de que se analice. La raíz del documento debe reflejar el documento que se crea a partir del resultado de la transformación XSLT. Esta opción no se recomienda para los documentos grandes, porque todo el proceso se realiza en memoria. Para los documentos grandes, utilice los pasos de transformación.

Raíz de documento

Seleccione el elemento de nivel superior que describe los documentos que está analizando. Los tipos que se muestran en el espacio de nombres de la biblioteca son definiciones de elementos de nivel superior. Siguiendo el estándar Esquema XML, solo los elementos de nivel superior pueden describir documentos. El nombre del elemento que selecciona debe coincidir con el nombre de elemento de nivel superior en los documentos de instancia. Por ejemplo, si está analizando documentos de pedido, seleccione el elemento Pedido. Cuando selecciona el elemento, puede ver su estructura y verificar que la estructura es correcta para los documentos que desea analizar.
Nota: Los elementos desde los que selecciona la raíz de documentos son de los recursos que se importaron previamente en las bibliotecas de esquemas. Si necesita importar el recurso que contiene la raíz de documento para el paso Analizador XML, pulse Abrir bibliotecas e importe el recurso que necesite. A continuación, vuelva al editor de ensamblaje y configure la raíz de documento.

Validación

De forma predeterminada, cuando se ejecuta el paso Analizador XML, utiliza una validación mínima, que inhabilita todas las reglas de validación y proporciona un mejor rendimiento que la validación estricta. La validación estricta se configura inicialmente de forma que cada regla de validación se establece en Muy grave, y el trabajo se detiene tan pronto como analiza la primera aparición de datos no válidos. Para personalizar la validación, especifique la acción que se debe realizar cuando se produce una infracción.

Para obtener más información sobre las reglas de validación, consulte Reglas de validación del parser XML (DataStage).