Criando subfluxos para reutilizar partes do design de tarefa do DataStage

É possível usar subfluxos para tornar partes do seu design de tarefa reutilizáveis.

Um subfluxo é um grupo de estágios e links. É possível usar subfluxos para simplificar e modularizar seus designs de tarefa substituindo áreas complexas por um único estágio de subfluxo. Os subfluxos são referidos como contêineres no IBM® DataStage®tradicional

O IBM DataStage fornece dois tipos de subfluxos:

  • Subfluxos locais. Esses subfluxos são criados dentro de um fluxo de dados e somente são acessíveis a esse fluxo. Para editar um subfluxo, dê um duplo clique no ícone de subfluxo. O principal objetivo de um subfluxo local é simplificar visualmente um design complexo, agrupando a lógica de processamento em um recipiente, o que torna mais fácil de entender.
  • Subfluxo. Esses subfluxos são compartilhados com outros fluxos de dados. Eles são armazenados na plataforma da mesma forma que os fluxos são. Eles podem ser inseridos e reutilizados em muitos fluxos de dados.

Para criar um subfluxo local, clique na tecla shift, selecione estágios, clique com o botão direito do mouse na tela e selecione Criar subfluxo local. Para criar um subfluxo, crie um subfluxo local, clique com o botão direito do mouse sobre ele e clique em Criar subfluxo.

Em um fluxo de dados, é possível utilizar todo ou um subconjunto de colunas que são geradas do subfluxo no estágio que segue o subfluxo.