Schema-driven column selection
Parquet files carry their schema - column names and types - in a footer block. The tool reads that footer to populate a column list before conversion, so you can deselect columns you don't need. Because parquet stores each column separately on disk, skipping a column also skips decoding it, rather than reading everything and discarding fields afterward.