Ir para o conteúdo

Selecionar muitos

Informações gerais

A etapa “Selecionar Muitos” é usada para converter um campo do tipo array em uma lista plana. Ao contrário da etapa “Extrair Coleção”, “Selecionar Muitos” preserva os dados do modelo da etapa anterior e adiciona valores “pai” com um prefixo $parent para cada elemento do array. Isso não apenas expande o array, mas também preserva o contexto da entrada pai.

Parâmetros

Configurações da Etapa:

Campo de Configuração Opções de Valor Propósito
Nome da etapa - Nome da etapa
Etapa de origem - Selecionando a etapa anterior
Caminho do modelo - Caminho para um campo array no modelo de dados

Casos

  • Expansão e Preservação de Contexto: Usado para converter arrays de dados em uma lista plana enquanto preserva a relação com os dados pai.
  • Processamento de Estruturas Hierárquicas: Adequado para scripts onde é necessário processar dados de arrays sem perder a conexão com os elementos de dados “pai”.

Exceções

  • Processamento de Arrays Grandes: O processamento de arrays grandes pode ser mais intensivo em recursos devido à necessidade de preservar o contexto dos dados pai.

Cenário de aplicação

Este componente é uma ferramenta para criar e gerenciar fluxos de dados dentro da aplicação. A etapa 'Selecionar muitos' neste componente é usada para escolher vários itens de um array de dados obtidos na etapa anterior do fluxo de dados. O componente permite que os usuários definam condições de seleção e processamento de dados de acordo com suas necessidades.

  • Você pode baixar a configuração do componente aqui.