David Lee created ARROW-3907: -------------------------------- Summary: [Python] from_pandas errors when schemas are used with lower resolution timestamps Key: ARROW-3907 URL: https://issues.apache.org/jira/browse/ARROW-3907 Project: Apache Arrow Issue Type: Bug Components: Python Affects Versions: 0.11.1 Reporter: David Lee
When passing in a schema object to from_pandas a resolution error occurs if the schema uses a lower resolution timestamp. Do we need to also add "coerce_timestamps" and "allow_truncated_timestamps" parameters found in write_table() to from_pandas()? Error: pyarrow.lib.ArrowInvalid: ('Casting from timestamp[ns] to timestamp[ms] would lose data: 1532015191753713000', 'Conversion failed for column modified with type datetime64[ns]') Code: {code:java} processed_schema = pa.schema([ pa.field('Id', pa.string()), pa.field('modified', pa.timestamp('ms')), pa.field('records', pa.int32()) ]) pa.Table.from_pandas(df, schema=processed_schema, preserve_index=False) {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)