0 / 0

Archivo de búsqueda establecido en DataStage

Última actualización: 10 jul 2025
Archivo de búsqueda establecido en DataStage

Utilice el conjunto de archivos de búsqueda para crear un conjunto de archivos o hacer referencia a uno para una búsqueda.

Utilice un conjunto de archivos de búsqueda para crear un nuevo conjunto de archivos o hacer referencia a uno para una búsqueda. Un conjunto de archivos de búsqueda puede tener un único enlace de entrada o un único enlace de salida. El enlace de salida debe ser un enlace de referencia. El conjunto de archivos Lookup puede configurarse para ejecutarse en modo paralelo o secuencial cuando se utiliza con un enlace de entrada.

Cuando se crean los conjuntos de archivos de búsqueda, se crea un archivo para cada partición. Se hace referencia a los archivos individuales mediante por un único archivo descriptor, que tiene el sufijo .fs según el convenio.

Cuando se utiliza un conjunto de archivos de consulta como fuente de datos de consulta, existen consideraciones especiales sobre la denominación de las columnas. Si tiene columnas con el mismo nombre en los conjuntos de datos de origen y de búsqueda, la columna de conjunto de datos de origen irá con los datos de salida. Si desea sustituir esta columna por la columna del origen de datos de búsqueda, deberá descartar la columna de origen de datos antes de efectuar la búsqueda (por ejemplo, podría utilizar Modificar etapa para hacerlo).

Efectúe una doble pulsación en el Conjunto de archivos de búsqueda para abrir el panel de propiedades. El panel tiene hasta tres pestañas, dependiendo de si está leyendo o escribiendo un conjunto de datos:

Pestaña Etapa

Puede especificar las siguientes propiedades avanzadas:
  • Modalidad de ejecución. El conector puede ejecutarse en modo paralelo o secuencial. En modalidad paralela, los nodos disponibles procesan el contenido del conjunto de datos, tal como se especifica en el archivo de configuración, según las restricciones de nodo especificadas en la pestaña Avanzado. En modalidad secuencial, el nodo conductor procesa todo el contenido del conjunto de datos.
  • 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. Puede seleccionar Propagar, Establecer o Borrar. Si selecciona Establecer, las operaciones de lectura de archivo solicitarán que la siguiente etapa conserve el particionamiento tal cual. La propagación utiliza el valor del distintivo de la etapa anterior.

Entrada

La pestaña Entrada permite especificar detalles sobre cómo el Conjunto de archivos de búsqueda escribe datos en un conjunto de archivos. El Conjunto de archivos de búsqueda solo puede tener un enlace de entrada.

Propiedades:
Claves de búsqueda

Especifica el nombre de una columna de clave de búsqueda. La propiedad Clave se puede repetir si hay varias columnas de clave. La propiedad tiene dos propiedades dependientes:

  • Distingue entre mayúsculas y minúsculas

    Es una propiedad dependiente de Clave y especifica si la clave padre distingue entre mayúsculas y minúsculas o no. Se establece en True de forma predeterminada.

  • Conservar

    Especifica si la columna de clave debe propagarse a la secuencia de salida después de la búsqueda o si debe utilizarse en una expresión de condición posterior. Se establece en False de forma predeterminada.

Destino:
Conjunto de archivos de búsqueda
Define el conjunto de archivos. Puede escribir un nombre de vía de acceso de un archivo de descriptor de conjunto de archivos (por convenio termina en .fs).

Rango de búsqueda:

Especifica si es necesaria una búsqueda de rango. Una búsqueda de rango compara el valor de una columna de origen con un rango de valores entre dos columnas de búsqueda. Como alternativa, se puede comparar el valor de una columna de búsqueda con un rango de valores entre dos columnas de origen.

Cuando especifica una búsqueda de rango, normalmente también debe establecer la propiedad Permitir duplicados en la categoría Opciones en True. Permite duplicados para que las claves primarias puedan devolver varias filas.

Esta propiedad Búsqueda de rango tiene las siguientes propiedades dependientes:

  • Columna limitada

    Especifica la columna de entrada que se debe utilizar para el conjunto de archivos de búsqueda. La tabla de búsqueda se crea con la columna limitada, que se comparará con un rango de columnas del conjunto de datos de origen. Esta propiedad se excluye mutuamente con Límite inferior y Límite superior. Tiene dos propiedades dependientes:

    • Distingue entre mayúsculas y minúsculas

      Se trata de una propiedad opcional. Especifica si la columna distingue entre mayúsculas y minúsculas o no. Se establece en True de forma predeterminada.

    • Conservar

      Especifica si la columna debe propagarse a la secuencia de salida después de la búsqueda o si debe utilizarse en una expresión de condición posterior. Se establece en False de forma predeterminada.

  • Límite inferior

    Especifica la columna de entrada que se debe utilizar para el límite inferior del rango en la tabla de búsqueda. No puede coincidir con la columna de límite superior y se excluye mutuamente con la columna limitada. Tiene dos propiedades dependientes:

    • Distingue entre mayúsculas y minúsculas

      Se trata de una propiedad opcional. Especifica si la columna distingue entre mayúsculas y minúsculas o no. Se establece en True de forma predeterminada.

    • Conservar

      Especifica si la columna debe propagarse a la secuencia de salida después de la búsqueda o si debe utilizarse en una expresión de condición posterior. Se establece en False de forma predeterminada.

  • Límite superior

    Especifica la columna de entrada que se debe utilizar para el límite superior del rango en la tabla de búsqueda. No puede coincidir con la columna de límite inferior y se excluye mutuamente con la columna limitada. Tiene dos propiedades dependientes:

    • Distingue entre mayúsculas y minúsculas

      Se trata de una propiedad opcional. Especifica si el valor de columna distingue entre mayúsculas y minúsculas o no. Se establece en True de forma predeterminada.

    • Conservar

      Especifica si la columna debe propagarse a la secuencia de salida después de la búsqueda o si debe utilizarse en una expresión de condición posterior. Se establece en False de forma predeterminada.

Opciones:
Permitir duplicados
Establezca esta opción para que se guarden varias copias de los registros duplicados en la tabla de búsqueda sin que se emita un aviso. Dos registros de búsqueda están duplicados cuando todas las columnas de clave de búsqueda tienen el mismo valor en los dos registros. Si no especifica esta opción, el sistema emite un mensaje de aviso cuando encuentra registros duplicados y los descarta todos, excepto el primero de los registros coincidentes.
Agrupación de discos
Se trata de una propiedad opcional. Especifique el nombre de la agrupación de discos en la que se debe grabar el conjunto de archivos. También puede especificar un parámetro de trabajo.

Resultado

La pestaña Salida permite especificar detalles sobre cómo el conector del Conjunto de archivos de búsqueda hace referencia a un conjunto de archivos.

Propiedades:
Conjunto de archivos de búsqueda
Esta propiedad define el conjunto de archivos desde el que se hará referencia a los datos. Puede escribir un nombre de vía de acceso de un archivo de descriptor de conjunto de archivos (por convenio termina en .fs).