Puede utilizar los subflujos para que las partes del diseño de trabajo sean reutilizables.
Un subflujo es un grupo de etapas y enlaces. Puede utilizar subflujos para simplificar y modular los diseños de trabajo sustituyendo áreas complejas por una sola etapa de subflujo. Los subflujos se conocen como contenedores en IBM® DataStage®tradicional.
IBM DataStage proporciona dos tipos de subflujos:
- Subflujos locales. Estos subflujos se crean dentro de un flujo de datos y solo son accesibles para ese flujo. Para editar un subflujo, efectúe una doble pulsación en el icono de subflujo. El objetivo principal de un subflujo local es simplificar visualmente un diseño complejo agrupando la lógica de proceso en un contenedor, lo que facilita su comprensión.
- Subflujos. Estos subflujos se comparten con otros flujos de datos. Se almacenan en la plataforma de la misma manera que los flujos. Se pueden insertar y reutilizar en muchos flujos de datos.
Para crear un subflujo local, pulse la tecla Mayús, seleccione etapas, pulse con el botón derecho del ratón en el lienzo y seleccione Crear subflujo local. Para crear un subflujo, cree un subflujo local, pulse con el botón derecho en él y pulse Crear subflujo.
En un flujo de datos, puede utilizar todas las columnas o un subconjunto de columnas que son la salida del subflujo en la etapa que sigue al subflujo.