Atividade Gravação de arquivo

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • A atividade Gravação de arquivo lê um arquivo em um computador Linux ou UNIX.

    O arquivo de origem pode ser um caminho absoluto ou relativo do Diretório. Se um caminho absoluto for usado, nenhum valor será necessário no campo Diretório.

    Esta atividade substitui uma atividade SSH com o mesmo nome disponível em versões anteriores à Istambul. Se você tiver um fluxo de trabalho criado em uma versão anterior que usa essa atividade descontinuada, o seu fluxo de trabalho vai continuar funcionando normalmente após atualizar para a versão Istambul. No entanto, todos os novos fluxos de trabalho devem usar a versão personalizada desta atividade. Esta atividade foi criada com o modelo de atividade do SSH, que permite a administradores de fluxo de trabalho a capacidade de armazenar variáveis de entrada e saída no databus.

    Variáveis de entrada

    Tabela 1. Variáveis de entrada para Gravação de arquivo
    Campo Descrição
    hostname Nome de host ou endereço IP do servidor de destino para atividade SSH.
    diretório Nome do diretório de trabalho (destino).
    arquivo Nome do arquivo a ser gravado.
    behavior Selecione uma das seguintes propriedades:
    • substituir: cria o arquivo se ele não existir e substitui o arquivo se ele existir.
    • anexar: cria o arquivo se ele não existir e anexa o novo conteúdo a um arquivo existente.
    • criar apenas: cria o arquivo se ele não existir e falha se ele existir.
    contents O que gravar ou anexar (dependendo do comportamento) ao arquivo

    Variáveis de saída

    Tabela 2. Variáveis de saída para Gravação de arquivo
    Variável Descrição
    return_code Indica se a operação de gravação do arquivo foi bem-sucedida.
    ErrorMessage Mensagem que indica se ocorreu um erro. Qualquer valor diferente de 0 indica uma falha.

    Condições

    Tabela 3. Condições para Gravação de arquivo
    Condição Descrição
    Êxito A atividade conseguiu gravar um arquivo no diretório de destino.
    Falha A atividade não conseguiu gravar um arquivo no diretório de destino.