Skip to main content

Parquet: Values From Columns

Extract several columns from one Parquet row in a single pass. Cheaper and clearer than wiring N separate per-column nodes when you need many fields off the same row.

Each configured column adds a dedicated output connector — one per requested column — typed according to its Value type.

Parameters

Skip on error

When enabled, a per-column failure (missing column or type mismatch on a mandatory entry) is downgraded to "skip this connector" rather than failing the whole step. Use to keep partial rows flowing through downstream branches.

ColumnsREQUIRED

One entry per column to extract. Each entry has:

  • Label — display label shown next to the connector in the editor.
  • Column — source column name in the Parquet row.
  • Value type — expected PValue tag of the cell (String, Number, Bool, …).
  • Mandatory — when enabled (default), a missing column or type mismatch fails the step. When disabled, the connector is left optional and the row continues without emitting a value for this column.

Adding / removing / renaming entries changes the node's output connectors; downstream links pointing at removed keys are dropped on save.

Input

Parquet rowREQUIRED

One row from a Parquet stream (typically produced by a Parquet reader upstream).

Output

One output connector per configured column, typed according to that column's Value type and labeled with its Label.