Uwe L. Korn created ARROW-1989:
----------------------------------
Summary: [Python] Better UX on timestamp conversion to Pandas
Key: ARROW-1989
URL: https://issues.apache.org/jira/browse/ARROW-1989
Project: Apache Arrow
Issue Type: Improvement
Components: Python
Reporter: Uwe L. Korn
Fix For: 0.9.0
Converting timestamp columns to Pandas, users often have the problem that they
have dates that are larger than Pandas can represent with their nanosecond
representation. Currently they simply see an Arrow exception and think that
this problem is caused by Arrow. We should try to change the error from
{code}
ArrowInvalid: Casting from timestamp[ns] to timestamp[us] would lose data: XX
{code}
to something along the lines of
{code}
ArrowInvalid: Casting from timestamp[ns] to timestamp[us] would lose data: XX.
This conversion is needed as Pandas does only support nanosecond timestamps.
Your data is likely out of the range that can be represented with nanosecond
resolution.
{code}
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)