So, I figured out the issue here - I had to remove compression from the pyarrow feather.write_feather(compression='uncompressed'). Is there any way to read a compressed feather file in arrow js? See the comment under the first answer here: https://stackoverflow.com/questions/64629670/how-to-write-a-pandas-dataframe-to-arrow-file/64648955#64648955 I couldn't find anything in the arrow docs or notebooks on this - I'm assuming that's related to javascript compression libraries being so limited.
On Mon, 14 Dec 2020 at 19:02, Andrew Clancy <n...@achren.org> wrote: > Hi, > > I have a simple feather file created via a pandas to_feather with a > datetime64[ns] column, and cannot get timestamps in javascript > apache-arrow@2.0.0 > > See this notebook: > https://observablehq.com/@nite/apache-arrow-timestamp-investigation > > I'm guessing I'm missing something, has anyone got any suggestions, or > decent examples of reading a file created in pandas? I've seen in examples > of apache-arrow@0.3.1 where dates stored as an array of 2 ints. > > File was created with: > > import pandas as pd > pd.read_parquet('sample.parquet') > df.to_feather('sample-seconds.feather') > > Final Q: I'm assuming this is the best place for this question? Happy to > post elsewhere if there's any other forums, or if this should be a JIRA > ticket? > > Thanks! > Andy >