Files
2026-02-08 11:20:43 -10:00

18 lines
510 B
Python
Vendored

import pyarrow as pa
import uuid as uuid
schema = pa.schema([pa.field('id', pa.decimal128(5, 2))])
data = [1, 0, 2]
table = pa.Table.from_arrays([data], schema=schema)
with pa.OSFile('test/data/bigdec.arrow', 'wb') as sink:
with pa.ipc.new_file(sink, schema=schema) as writer:
batch = pa.record_batch([data], schema=schema)
writer.write(batch)
with pa.memory_map('test/data/bigdec.arrow', 'r') as source:
loaded_arrays = pa.ipc.open_file(source).read_all()
print(loaded_arrays[0])