Hive Parquet表中的十进制字段问题

Avi*_*mar 5 hive apache-pig parquet

我有一个带有类型字段的蜂巢的镶木桌子

decimal (10,2)
Run Code Online (Sandbox Code Playgroud)

现在,当我在猪中阅读这张桌子时parquet.pig.ParquetLoader,decimal field is getting converted to bytearray and giving junk values.这个问题有什么解决方案吗?

Avi*_*mar 0

我们编写了一个自定义 ParquetLoader,在其中扩展了 LoadFunc 类并实现了我们想要处理小数的情况。