아카이브 해제 활동

런타임 동안 아카이브 해제 활동은 전달된 아카이브에서 입력 파일 및 디렉토리의 압축을 풉니다. 런타임 시 아카이브 해제 활동은 아카이브/압축 유형을 판별하여 아카이브를 적절히 아카이브 해제하거나 압축을 풉니다.

이 태스크 정보

지원되는 아카이브 해제 및 압축 풀기 형식이 다음 표에 나열됩니다.
압축 풀기/ 아카이브 해제 형식 설명
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 오류를 생성하고 다음 메시지를 발행합니다.
아카이브를 읽는 중 오류 발생
오케스트레이션에서 아카이브 해제 활동을 추가 및 구성하려면 다음 프로시저의 단계를 완료하십시오.