为了账号安全,请及时绑定邮箱和手机立即绑定

急】hive,insert从parquet表插入到textfile(cvs)表时,字段内容为NULL

急】hive,insert从parquet表插入到textfile(cvs)表时,字段内容为NULL

杨__羊羊 2018-07-17 15:35:45
我有两张表,字段数量名字相同A表示parquet表B表是textfile表,放cvs数据的按tab分割现在A表有10条数据,B表无数据,我想使用insert overwrite A到B,然后insert完毕以后,使用hive查询B表数据,发现某些列成为了null(目前发现仅内容为数字的会是null,但为null字段当时设置的类型是String,只是内容填的数字而已)简单叙述我把parquet表的数据insert overwrite到textfile(或者反过来操作),使用hive查询的时候都会出现部分字段变为null的情况,但同时使用impala查询发现是有内容的,请问这是怎么回事?我猜是parquet转textfile或者textfile转parquet时就是会有问题,所以请问怎么解决,因为目前需求需要从一张新表转到老表,老表是textfile类型的,新表是parquet我们程序使用的java(不过上述操作我都是直接用命令行测试的)
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 2273 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信