Comparar la etapa: Ficha Etapa (DataStage)
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
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 | Sí | 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
- 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.