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

Comparar la etapa: Ficha Etapa (DataStage)

Última actualización: 12 mar 2025
Etapa Comparar en la pestaña DataStage: Etapa

La pestaña Etapa Comparar permite controlar aspectos de la etapa Comparar.

Efectúe una doble pulsación en la etapa para abrir el panel de propiedades de la etapa. La sección Propiedades permite especificar lo que hace la etapa. La sección Avanzado permite especificar cómo se ejecuta la etapa.

Propiedades

La tabla siguiente lista las propiedades y sus atributos:
Tabla 1. Propiedades
Categoría/Propiedad Valores Valor predeterminado ¿Obligatoria? ¿Repeticiones? Dependiente de
Opciones/Cancelar en caso de diferencia True/False No Y N N/A
Opciones/Avisar de la discrepancia de recuento de registros True/False No Y N N/A
Opciones/Valor 'Igual' número 0 N N N/A
Opciones/ Valor 'El primero está vacío' número -2 N N N/A
Opciones/Valor 'Mayor que' número 1 N N N/A
Opciones/Valor 'Menor que' número -1 N N N/A
Opciones/ Valor 'El segundo está vacío' número 2 N N N/A
Opciones/Clave Columna de entrada N/A N Y N/A
Opciones/Distingue entre mayúsculas y minúsculas True/False N N Clave

Opciones

Utilice las opciones siguientes para especificar cómo funciona la etapa Comparar:

Cancelar en caso de diferencia

Esta propiedad obliga a la etapa a cancelar la operación cada vez que se encuentra una diferencia entre dos columnas correspondientes en cualquier registro de los dos conjuntos de datos de entrada. Es False de forma predeterminada; si se establece en True, no puede establecer Avisar de discrepancia de recuento de registros.

Avisar en discrepancia de recuento de registros

Esta propiedad indica a la etapa que genere un mensaje de aviso cuando una comparación se cancela debido a una discrepancia en el número de registros de los dos conjuntos de datos de entrada. Es False de forma predeterminada; si se establece en True, no puede establecer Cancelar en caso de diferencia.

Valor 'Igual a'

Permite establecer un valor alternativo para el código que genera la etapa para indicar que dos registros comparados son iguales. Es 0 de forma predeterminada.

Valor 'El primero está vacío'

Permite establecer un valor alternativo para el código que genera la etapa para indicar que el primer registro está vacío. Es -2 de forma predeterminada.

Valor 'Mayor que'

Permite establecer un valor alternativo para el código que genera la etapa para indicar que el primer registro es mayor que el otro. Es 1 de forma predeterminada.

Valor 'Menor que'

Permite establecer un valor alternativo para el código que genera la etapa para indicar que el segundo registro es mayor que el otro. Es -1 de forma predeterminada.

Valor 'El segundo está vacío'

Permite establecer un valor alternativo para el código que genera la etapa para indicar que el segundo registro está vacío. Es 2 de forma predeterminada.

Clave

Permite especificar una o varias columnas de clave. Solo se compararán estas columnas. Repita la propiedad para especificar varias columnas. Puede utilizar el recuadro de diálogo Selección de columnas para seleccionar varias claves a la vez, si es necesario. La propiedad Clave tiene una propiedad dependiente:

  • Distingue entre mayúsculas y minúsculas

    Utilice esta opción para especificar si cada clave distingue entre mayúsculas y minúsculas o no; se establece en True de forma predeterminada, es decir, los valores "CASE" y "case" terminarán en grupos diferentes.

Avanzado

La sección Avanzado de la pestaña Etapa permite especificar las siguientes opciones:
  • Modalidad de ejecución. La etapa se puede ejecutar en modalidad paralela o en modalidad secuencial. En modalidad paralela, los datos de entrada se procesan en los nodos disponibles, tal como se especifica en el archivo de configuración, y según las restricciones de nodo especificadas en la sección Avanzado. En la modalidad secuencial, el nodo conductor procesa el conjunto de datos completo.
  • Modalidad de combinabilidad. Esto es Auto de forma predeterminada, lo que permite a IBM® DataStage® combinar los operadores que subyacen a las etapas paralelas para que se ejecuten en el mismo proceso si es sensible a este tipo de etapa.
  • Conservar particionamiento. Es Propagar de forma predeterminada. Adopta Establecer o Borrar de la etapa anterior. Puede seleccionar explícitamente Establecer o Borrar. Seleccione Establecer para solicitar que la siguiente etapa del trabajo intente mantener el particionamiento.