Hive
数仓工具Hive学习、分享
ZLin.Tang
我们在借来的时间中生活,终其一生去寻找那个答案。
展开
-
Hive作业——返回每一门课程和对应的最高分的学生姓名
作业:返回每一门课程和对应的最高分的学生姓名t_score_data.txtzhangsan math:90,english:60lisi chinese:80,math:66,english:77wangwu chinese:66,math:55,english:80返回每一门课程和对于的最高分的学生姓名chinese lisimath zhangs...原创 2019-08-01 16:52:26 · 1667 阅读 · 0 评论 -
datax从mysql导入表数据到hive表,字段值为NULL,问题分析
从mysql导入表数据到hive表,字段值为NULL,有可能由以下原因造成:1.建表分隔符和导入时的分隔符不一致# 修改分隔符命令alter table att_new set serdeproperties('serialization.format'='\t');#或者修改导入命令中的分隔符2.字段的数据类型不一致# 修改字段数据类型命令alter table 表名 change column 字段名 字段名 目标的字段类型#例子:将表test中的字段a的类型转换为b原创 2021-12-23 17:48:25 · 3368 阅读 · 0 评论 -
Hive常用命令
1.修改字段类型alter table 表名 change column 字段名 字段名 目标的字段类型#例子:将表test中的字段a的类型转换为bigintalter table test change column a a bigint2.删除库及库中所有表(数据也会删除)DROP DATABASE IF EXISTS 数据库名 CASCADE;3.创建数据库# 语法CREATE (DATABASE|SCHEMA) [IF NOT EXISTS] database_n原创 2021-12-25 10:06:09 · 1114 阅读 · 0 评论 -
DataGrip连接hive
报错: org.apache.hive.org.apache.thrift.TApplicationException: Required field 'client_protocol' is unset! Struct:TOpenSessionReq(client_protocol:null, configuration:{set:hiveconf:hive.server2.thrift.resultset.default.fetch.size=1000, use:database=default}).原创 2021-12-22 21:32:59 · 3766 阅读 · 2 评论