Actividad Desarchivar
La actividad Desarchivar extrae los archivos de entrada y directorios del archivo especificado durante el tiempo de ejecución. Durante el tiempo de ejecución, la actividad Desarchivar determina los tipos de archivo/compresión y desarchiva/descomprime el archivo de forma adecuada
Acerca de esta tarea
Los formatos de desarchivo y descompresión soportados aparecen listados en la siguiente tabla:
Formatos de descompresión/ desarchivo | Descripción |
---|---|
tar | Durante el tiempo de ejecución, si la actividad Desarchivar determina que el tipo de archivo es tar, el archivo especificado se extrae en sus partes de componente (archivos y directorios) y se especifica desde la actividad utilizando el parámetro de salida archiveEntries. La extracción realizada durante el tiempo de ejecución por parte de la actividad Desarchivar equivale a la extracción realizada en la línea de mandatos utilizando el mandato de UNIX tar -xf. |
untar y gunzip | Durante el tiempo de ejecución, si la actividad Desarchivar determina que el tipo de archivo es tar y que el tipo de compresión es gzip, el archivo especificado primero se descomprime del formato gzip y, a continuación, se extrae en sus partes de componente (archivos y directorios) y finalmente se vuelve a especificar desde la actividad utilizando el parámetro de salida archiveEntries. La extracción realizada durante el tiempo de ejecución por la actividad Desarchivar equivale a la extracción realizada en la línea de mandatos utilizando el mandato tar -xf de UNIX en archivos que finalizan con la extensión .tar. La descompresión realizada durante el tiempo de ejecución por parte de la actividad Desarchivar equivale a la descompresión realizada en la línea de mandatos utilizando el mandato GNU gunzip en los archivos que terminan con la extensión .gz. |
zip | Durante el tiempo de ejecución, si la actividad Desarchivar determina que el tipo de archivo/compresión es zip, el archivo especificado se descomprime y se extrae en sus archivos de componente y directorios y se devuelve desde la actividad utilizando el parámetro de salida archiveEntries. La descompresión y la extracción realizadas durante el tiempo de ejecución por la actividad Desarchivar equivale a la descompresión y a la extracción realizadas utilizando productos de compresión patentados en archivos que finalizan con la extensión .zip. |
gunzip | Durante el tiempo de ejecución, si la actividad Desarchivar determina que el tipo de compresión es gzip, el archivo especificado se descomprime del formato gzip y se especifica desde la actividad utilizando el parámetro de salida archiveEntries. La descompresión realizada durante el tiempo de ejecución por la actividad Desarchivar equivale a la descompresión realizada en la línea de mandatos utilizando el mandato gunzip de GNU en aquellos archivos que finalizan con la extensión .gz. |
Durante el tiempo de ejecución, si no se soporta el formato del archivo especificado, la actividad Desarchivar genera un error
ActivityFailedException y emite el siguiente mensaje:
Formato de archivo no válido o no soportado
Durante el tiempo de ejecución, si el archivo especificado no se ha formateado de forma correcta, la actividad Desarchivar genera un error ActivityFailedException y emite el siguiente mensaje: Error al leer el archivo
Para añadir y configurar una actividad Desarchivar en una orquestación, complete los pasos de los siguientes procedimientos: