Hive Parquet 中的小数字段问题 table

Decimal Field Issue in Hive Parquet table

我在配置单元中有一个镶木地板 table,其字段类型为

decimal (10,2)

现在,当我使用 parquet.pig.ParquetLoaderdecimal field is getting converted to bytearray and giving junk values 在猪中阅读此 table 时。 这个问题有什么解决办法吗?

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