取消归档活动
运行时期间,取消归档活动会从传入的归档中抽取输入文件和目录。 运行时,取消归档活动会确定归档/压缩类型,并适当取消归档/解压归档
关于此任务
下表中列出了受支持的取消归档和解压格式:
解压/取消归档格式 | 描述 |
---|---|
tar | 运行时期间,如果取消归档活动确定归档类型为 tar,那么会将传入的归档抽取到其组件部分(文件和目录)中,再使用 archiveEntries 输出参数从该活动传回。运行时期间由取消归档活动执行抽取,相当于在命令行上使用 UNIX tar -xf 命令执行抽取。 |
untar 和 gunzip | 运行时期间,如果取消归档活动确定归档类型为 tar 且压缩类型为 gzip, 那么会先将传入的归档从 gzip 格式解压,然后抽取到其组件部分(文件和目录)中,再使用 archiveEntries 输出参数从该活动传回。运行时期间由取消归档活动执行抽取,相当于在命令行上对以 .tar 扩展名结尾的文件使用 UNIX tar -xf 命令执行抽取。 运行时期间由取消归档活动执行解压,相当于在命令行上对以 .gz 扩展名结尾的文件使用 GNU gunzip 命令执行解压。 |
zip | 运行时期间,如果取消归档活动确定归档/压缩类型为 zip,那么会将传入的归档解压,再抽取到其组件文件和目录中,并使用 archiveEntries 输出参数从该活动传回。运行时期间由取消归档活动执行解压和抽取,相当于对以 .zip 扩展名结尾的文件使用专用压缩产品执行解压和抽取。 |
gunzip | 运行时期间,如果取消归档活动确定压缩类型为 gzip,那么会将传入的归档从 gzip 格式解压,再使用 archiveEntries 输出参数从该活动传回。 运行时期间由“取消归档”活动执行解压,相当于在命令行上对以 .gz 扩展名结尾的文件使用 GNU gunzip 命令执行解压。 |
运行时期间,如果传入的归档格式不受支持,那么取消归档活动会生成 ActivityFailedException 错误并发出以下消息:
无效或不受支持的归档格式
运行时期间,如果传入的归档格式不正确,那么取消归档活动会生成 ActivityFailedException 错误并发出以下消息:读取归档时出错
要在编排中添加和配置取消归档活动,请完成以下过程中的步骤: