Thanks for your answers! I ended up using python to convert decimal columns to string :
schema = batch_table.schema
for i, field in enumerate(schema):
if pa.types.is_decimal(field.type):
column_in = batch_table.column(field.name)
column_out = pa.array(
[
str(v) if v is not None else None
for v in column_in.to_pylist()
]
)
batch_table = batch_table.set_column(i, field.name,
column_out)
François
