HIVE分区表执行步骤

第一步:开启hadoop /usr/local/hadoop/sbin/start-all.sh --jps查看6个进程 
第二步:开启hive hiveserver2  ------hive卡顿,重新开启一个xshell,通过jps查看7个进程
第三步:开启 debeaver客户端,连接hive
第四步:将'student_cs_a1.txt,student_cs_a2.txt,student_ai_b1.txt'这三个文件,从本地拖拽到Ubuntu的根目录下
第五步:在hdfs上创建目录/student  ---hdfs dfs -mkdir /student
第六步:上传文件student_cs_a1.txt至hdfs /student目录下  ----hdfs dfs -put /home/hadoop/student_cs_a1.txt /student
第七步:创建分区表
CREATE TABLE IF NOT EXISTS student(
  id       INT,
  name     STRING,
  age      INT,
  birthday STRING,
  phone    INT
  )PARTITIONED BY (college STRING, clazz STRING)
ROW FORMAT DELIMITED
FIELDS TERMINATED BY ' '


第八步:加载数据  ----load data inpath '/student/student_cs_a1.txt' into table student partition(college ='cs',clazz = 'a1')

第九步:导入本地数据到表student
LOAD DATA local INPATH '/home/hadoop/student_cs_a2.txt' INTO TABLE student PARTITION (college='cs', clazz='a2’);

LOAD DATA local INPATH '/home/hadoop/student_ai_b1.txt' INTO TABLE student PARTITION (college='ai', clazz='b1’);
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

琳小小小

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值