Skip to content
Nathan Richardson edited this page Jan 9, 2019 · 11 revisions
Unzip

Icon

metl zip 48x48 color

Use When

A compressed zip file needs to be extracted in order to process its content

Samples

Description

The Unzip component allows a compressed archive/zip file to be extracted so that its contents can be processed in the flow.

The filename(s) of the file(s) to be unzipped is expected to be provided as the input Text Message this component receives.

Inbound Message Type

Text Based Message

Output Message Type

Text Based Message

Control Message Handling

Input: This component will only process files when an input text message is received.

Output: A single control message will be forwarded to downstream components once all files have been processed through this step.

Properties
Name Description

Error Suspense Step

Whether to forward failed messages and continue processing. This is the name of a linked component to forward the failed messages to.

Enabled

Zip Source Directory Resource

The directory where the zip file will be polled at

Unzip Target Directory Resource

The target file resource where extracted files will be written

Target Path

The path to where the unzipped files will be written

Create Sub Dir From File Name

Whether to create a root sub-directory for the extracted files that will match the zip file name

Extract Empty Files

Whether to extract empty files

Overwrite

Whether to overwrite the target file if it already exists

Encoding

Delete Source File

Whether the source zip file should be deleted after its contents have been extracted

Log Input

Log Output

Inbound Queue Capacity

Clone this wiki locally