Este tópico descreve a etapa pass e fornece exemplos de uso.
Introdução
Use uma etapa pass para gerar uma constante ou transformar uma entrada na saída desejada. Por exemplo, ao definir um fluxo, combine etapas de controle e etapas pass para planejar e depurar a lógica antes de crie as funções do Function Compute para as etapas de tarefa. Em seguida, substitua as etapas pass pelas etapas de tarefa.
Uma etapa pass contém as seguintes propriedades:
(Obrigatório) type: o valor pass indica que a etapa é do tipo pass.
(Obrigatório) name: o nome da etapa.
(Opcional) end: define se esta é a etapa final do fluxo.
(Opcional) inputMappings: o mapeamento de entrada.
(Opcional) outputMappings: o mapeamento de saída. Como esta etapa não gera dados, a variável
$localpermanece vazia.
Exemplo
O exemplo a seguir mostra uma etapa pass que gera um array de letras maiúsculas.
version: v1
type: flow
steps:
- type: pass
name: toUpperCase
outputMappings:
- target: names
source: ["A", "B", "C"]