Skip to content

XLSX Expand

XLSX Expand (xlsx)

Expand Microsoft Excel worksheets into individual events or CSV-like structures.

Transform binary json

Minimal example

actions:
- xlsx: {}
JSON
{
"actions": [
{
"xlsx": {}
}
]
}

Contents

Advanced

Advanced
FieldTypeRequiredDescription
emit-document-eventsboolean (bool)Emit an additional document-level event per spreadsheet.
Default: false

General

General
FieldTypeRequiredDescription
descriptionstringShort summary describing how this expand step is used.
conditionlua-expression (string)Conditional expression that must be true for the action to run.
Examples: 2 * count()

Output

Output
FieldTypeRequiredDescription
delimiterstringDelimiter to use when emitting CSV-like rows.

Selection

Selection
FieldTypeRequiredDescription
sheet-namestringName of the worksheet to expand (takes precedence over index).
sheet-indexnumber (integer)Zero-based worksheet index to target when sheet_name is unset.
Examples: 42, 1.2e-10