Spark在Hive中填充ORC格式的错误数据

时间:2018-07-11 15:58:37

标签: apache-spark apache-spark-sql hiveql

在将DataFrame存储到Hive ORC表数据时,错误的数据将填充为十进制类型,时间戳类型,Varchar类型。

下面是我正在写入Hive表的DataFrame:

df.write.format("orc").mode("Overwrite").insertInto("ea_fin.gnrl_ldgr_blc_lh_trsn_tmp")

上面的df从Hive表中读取,然后进行了修改。最初从Hive表中推断出该架构。 但是,在打印DataFrame时,它显示正确的值。 有什么办法可以解决它?

0 个答案:

没有答案