此文章是vip文章,如何查看?  

1,点击链接获取密钥 http://nicethemes.cn/product/view29882.html

2,在下方输入文章查看密钥即可立即查看当前vip文章


如何把一个表从hdfs通过pig放到hive,并压缩

  • 时间:
  • 浏览:
  • 来源:互联网

如何把一个表从hdfs通过pig放到hive,并压缩?
(pig不支持load一个压缩表,所以说有点麻烦了)
思路 首先放到hive的普通表里边,再建立一个压缩的分区表,把数据导入到压缩表。,
insert into table project.flow partition (ds=1544144400,gn=‘mengsan’) select * from cp.flow;
会报错 因为是分区表 如果select * 的话 会出现 Line 1:18 Cannot insert into target table because column number/types are different ‘‘lol’’: Table insclause-0 has 10 columns, but query has 11 columns.的异常。需要具体查询
insert into table project.flow partition (ds=1544144400,gn=‘mengsan’) select logtype,server_id,pid ,plosgn,roleuid,logtime,method,data,logid from cp.flow;
基本操作大家都懂 细节问题注意一下啦 问题不大

本文链接http://element-ui.cn/news/show-577117.aspx