Source: factory.import/ObjDataImportArrow.py
API for importing data from Apache Arrow IPC files.
Supports both Arrow IPC file format (.arrow) and Feather v2 (.feather),
which are the same on-disk format. The full table is read into memory
once on open_file; rows are then served one at a time via next_row.
...
| Method | Signature | Description |
|---|---|---|
| prep_file | prep_file(filename: str) -> str |
No preparation needed for Arrow files. |
| open_file | open_file(filename: str) -> None |
Reads the Arrow IPC file into memory. Supports both the IPC file |
| close_file | close_file() -> None |
Releases the in-memory record list. |
| column_list | column_list() -> list | None |
Returns the column names from the Arrow schema. |
| next_row | next_row() -> list | str | None |
Returns the next row as a list of values in schema column order. |