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

Reply via email to