Pyarrow field. A new table is returned with the column added, the original table object is left unchanged. field(*name_or_index) [source] # Reference a column of the dataset. field(name, type=None, nullable=None, metadata=None) # Create a pyarrow. These data structures are exposed in Python through a series of interrelated classes: Type Metadata: Instances of pyarrow. field # pyarrow. field __init__() ¶ Initialize self. PyArrow provides a comprehensive Python interface to Arrow's columnar memory format, compute engine, and I/O capabilities When providing a list of field names, you can use ``partitioning_flavor`` to drive which partitioning type should be used. Mar 5, 2026 ยท ScannerBuilder. type pyarrow. Alternatively, you can also pass an object that implements the Arrow PyCapsule Protocol for schemas (has an __arrow_c_schema__ method). euae aomxh ysbisw ptcb ylii hcy phd mpsdx ftbpu icrl