List files in a zip archive.

Parameters:
See dedicated page for more information.
listFilesInZip is a scripted action. Embedded code is accessible and customizable through this tab.
See dedicated page for more information.
The listFilesInZip action extracts a list of filenames contained within one or more ZIP archives. This action is particularly useful in workflows that require inspection or processing of files within compressed ZIP containers, without extracting the archive.
Once executed, the action parses the ZIP file(s) and outputs metadata such as filenames, sizes, and possibly compression details into a structured tabular format. This output can then be used for filtering, routing, or further ETL processing downstream.
Use this when:
Supports multiple ZIPs input via an input pin.
Optional filtering and output column prefixing available.

Create an InlineTable with one column (e.g., C1) containing ZIP file paths:
C1
assets/brazil.zip
Connect the InlineTable to the listFilesInZip action.
Set parameters:
File(s) Name(s) from pin = enabled (true)Input file = C1Output column name prefix = ZZ_Filename Filter = (leave empty or use *.csv, *.txt, etc. if needed)Run the pipeline.

Notes:
- The action does not extract the ZIP file contents.
- Wildcards (.csv, report_.pdf, etc.) are supported in the filename filter.
- Prefixing output columns helps avoid column name collisions in downstream actions.
The listFilesInZip action enables a lightweight, fast, and flexible way to explore ZIP file contents inside an ETL workflow. It offers an essential step in automating archive inspection and is ideal for batch file validation, ingestion planning, or integration with other extraction or processing steps.
