Ao criar uma cadeia, você pode usar os resultados - ou saídas de um comando com propriedades de comandos subsequentes. Por exemplo, para executar várias transformações na saída de valores separados por vírgula (CSV) de um comando como parte de uma cadeia, adicione um comando subsequente Transformação tabular que use a saída do comando anterior como propriedade.
Observação: os comandos só podem usar saídas de comandos anteriores na cadeia, inclusive aqueles vinculados a uma condição de sucesso ou em um grupo <!-- >serial <-->. <!-- >Commands can't use outputs from other commands in the same parallel group. <-->Para extrair um valor da saída de um comando, crie uma saída dinâmica.
Tipos de saída
Os comandos de conexão produzem vários tipos de saídas:
Tipo de saída | Exemplo |
Texto | Saída de registros selecionados de um arquivo de listagem |
Inteiro | O número de registros em uma consulta |
Arquivo | Resposta baixada de uma solicitação HTTP de serviço da Web |
Flutuação | Os resultados de um cálculo de ponto flutuante |
Data | O registro de data e hora do sistema |
JSON | Resposta dos serviços da Web da API REST |
Lista | A lista de arquivos em um diretório |
Mapa | Uma lista de pares e valores |
Usar a saída de um comando como uma propriedade de um comando posterior
Observação: Para converter o formato ou a estrutura da saída de um comando para uso como propriedade de outro comando, você pode aplicar uma transformação de variável.
- Na cadeia, selecione o comando com a propriedade para usar a saída e clique em Editar .
- Em Propriedades de comando, clique em Variável para a propriedade.
- Em Selecione uma variável, expanda o comando anterior e selecione qual de suas saídas deve ser inserida como propriedade.
- Para transformar o formato ou a estrutura da saída para uso com a propriedade, por exemplo, para extrair um valor de JSON, clique nele no campo da propriedade e aplique uma transformação de variável.
- Clique em Salvar.
Saída de detalhes do comando
Cada comando gera automaticamente uma saída Detalhes de comando. Com essa saída, você pode usar detalhes sobre seu comando como uma entrada variável com um comando posterior na cadeia.
Variável de saída | Detalhes |
Id | A ID numérica do comando |
Status | O status do comando -foi bem-sucedido ou deu erro |