Subfluxos em DataStage

Os subfluxos ajudam você a simplificar o design mas, ao contrário dos subfluxos locais, eles são reutilizáveis por outros fluxos de dados.

É possível usar subfluxos para disponibilizar componentes de fluxo de dados comuns em todo o projeto. É possível criar um subfluxo do zero ou colocar um conjunto de estágios e links existentes dentro de um subfluxo. Quando você insere um subfluxo em um fluxo de dados, o IBM® DataStage® coloca uma instância desse subfluxo no projeto. Ao compilar a tarefa contendo uma instância de um subfluxo, o código para o subfluxo é incluído no fluxo de dados compilado. Se você alterar o conteúdo de um subfluxo, será necessário recompilar os trabalhos que utilizam o subfluxo para que as alterações tenham efeito.

Criando um subfluxo

Para criar um subfluxo:

  1. Pressione Shift enquanto clica em cada estágio que deseja incluído e, em seguida, clique com o botão direito no espaço em branco.
  2. Clique em Criar subfluxo local. O grupo é substituído por um estágio de subfluxo local.
  3. Clique com o botão direito no novo subfluxo local e, então, selecione Criar subfluxo.
  4. Insira um nome e clique em Criar. O estágio de subfluxo local é substituído por um estágio de subfluxo.
Para criar um subfluxo fora de um subfluxo local:
  1. Clique com o botão direito no subfluxo local e selecione Converter para subfluxo.
  2. Insira um nome e selecione Criar.

Paleta e tela em Orchestration Pipelines

Usando um subfluxo em um fluxo de dados

Você pode inserir um subfluxo em um projeto de fluxo de dados arrastando o navegador de ativos da seção Conectores da paleta para a tela DataStage de projeto e, em seguida, procurando um subfluxo. Você pode substituir um subfluxo abrindo-o, clicando no ícone Substituir e selecionando ícone de atualização circular outro subfluxo.

Criando um componente DataStage de subfluxo

Você pode criar um subfluxo como um componente reutilizável para usar em DataStage fluxos.

  1. Abra um projeto existente ou crie um projeto.
  2. Clique em Novo ativo + e selecione Criar componentes reutilizáveis DataStage.
  3. Selecione Subfluxo como seu tipo de componente.

Você pode gerenciar todos os seus DataStage componentes na guia Ativos.