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

Etapa Filtro externo (DataStage)

Última actualización: 12 mar 2025
Etapa Filtro externo en DataStage

La etapa Filtro externo le permite especificar un mandato UNIX que actúa como un filtro en los datos que está procesando.

La etapa Filtro externo es una etapa de proceso. Puede tener un solo enlace de entrada y un solo enlace de salida. Por ejemplo, puede utilizar la etapa para ejecutar grep en un conjunto de datos para una determinada serie, o patrón, y descartar registros que no contengan una coincidencia. Esta técnica se puede utilizar para filtrar datos rápidamente.

Antes de que se ejecute el mandato, se elimina el espacio en blanco del inicio y el final de los datos. Para evitar este comportamiento, utilice un mandato encapsulado explícitamente que establezca opciones de formato en el esquema.

El editor de etapas tiene tres separadores:

  • Etapa . Utilice esta pestaña para especificar información general sobre la etapa.
  • Entrada. Utilice esta pestaña para especificar detalles sobre el enlace de entrada que incluye los datos que se han de filtrar.
  • Salida. Utilice esta pestaña para especificar los detalles sobre los datos filtrados que se están generando desde la etapa.

Pestaña Entrada

La sección Columnas especifica las definiciones de columna de los datos de entrada. La sección Avanzado permite cambiar los valores de almacenamiento intermedio predeterminados para el enlace de entrada.

Pestaña Salida

La pestaña Salida permite especificar detalles sobre la salida de datos de la etapa Filtro externo. La etapa solo puede tener un enlace de salida.

Pulse Editar en la sección Columnas para especificar las definiciones de columna de los datos. La sección Avanzado permite cambiar los valores de almacenamiento intermedio predeterminados para el enlace de salida.