Atividade Extrair Archive

A atividade Extrair Archive extrai os arquivos de entrada e diretórios do archive transmitido durante o tempo de execução. No tempo de execução, a atividade Extrair Archive determina os tipos de archive/compactação e extrai os archives/descompacta o archive apropriadamente

Sobre Esta Tarefa

Os formatos de extração e descompactação suportados são listados na tabela a seguir:
Formatos de Descompactação / Extração Descrição
tar Durante o tempo de execução, se a atividade Extrair Archive determinar que o tipo de archive é tar, o archive transmitido será extraído em suas partes componentes (arquivos e diretórios) e transmitido de volta da atividade usando o parâmetro de saída archiveEntries. A extração feita durante o tempo de execução pela atividade Extrair Archive é equivalente à extração feita na linha de comandos usando o comando do UNIX tar -xf.
untar e gunzip Durante o tempo de execução, se a atividade Extrair Archive determinar que o tipo de archive é tar e o tipo de compactação é gzip, o archive transmitido será primeiro descompactado do formato gzip e, depois, extraído em suas partes componentes (arquivos e diretórios) e transmitido de volta da atividade usando o parâmetro de saída archiveEntries. A extração feita durante o tempo de execução pela atividade Extrair Archive é equivalente à extração feita na linha de comandos usando o comando UNIX tar -xf para arquivos que terminam com a extensão .tar. A descompactação feita durante o tempo de execução pela atividade Extrair Archive é equivalente à descompactação feita na linha de comandos usando o comando GNU gunzip para arquivos que terminam com a extensão .gz.
zip Durante o tempo de execução, se a atividade Extrair Archive determinar que o tipo de archive/compactação é zip, o archive transmitido será descompactado e extraído para seus arquivos e diretórios de componente e transmitido de volta a partir da atividade usando o parâmetro de saída archiveEntries.A descompactação e extração feitas durante o tempo de execução pela atividade Extrair Archive são equivalentes à descompactação e extração feitas usando os produtos de compactação proprietários para arquivos que terminam com a extensão .zip.
gunzip Durante o tempo de execução, se a atividade Extrair Archive determinar que o tipo de compactação é gzip, o archive transmitido será descompactado a partir do formato gzip e transmitido de volta da atividade usando o parâmetro de saída archiveEntries. A descompactação feita durante o tempo de execução pela atividade Extrair Archive é equivalente à descompactação feita na linha de comandos usando o comando GNU gunzip para arquivos que terminam com a extensão .gz.
Durante o tempo de execução, se o formato de archive transmitido não for suportado, a atividade Extrair Archive produzirá um erro ActivityFailedException e emitirá a seguinte mensagem:
Formato de archive inválido ou não suportado
Durante o tempo de execução, se o archive transmitido estiver formado incorretamente, a atividade Extrair Archive produzirá um erro ActivityFailedException e emitirá a seguinte mensagem:
Erro ao ler o archive
Para incluir e configurar uma atividade Extrair Archive em uma orquestração, conclua as etapas nos procedimentos a seguir: