I have a dataset with ~7M rows and 3 columns, 2 numeric and 1 consisting of ~20M distinct string uuids. The data takes around 3G as a csv file and castra can store it in about 2G. I would like to test out bcolz with this data.
I tried
odo(dask.dataframe.from_castra('data.castra'), 'data.bcolz')
which generated ~70G of data before exhausting inodes on the disk and crashing.
What is the recommended way to get such a dataset into bcolz?