Hive 学习之路
记录Hive 学习中的问题
秋风小凉鱼
技术无边界!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Hive 导出数据按逗号分隔
1、若数据文件格式恰好是用户需要的格式,只需简单的使用hdfs 命令copy即可 hadoop fs - cp source_path target_path 2 、使用 INSERT .... DIRECTORY.... ,如下面例子所示: INSERT OVERWRITE LOCAL DIRECTORY '/home/hadoop/stu' SELECT ID,NAME,AG...原创 2018-08-30 16:03:24 · 6945 阅读 · 0 评论 -
Hive Thrift Server
Thrift 允许客户端使用包括Java、C++、Ruby和其他很多种语言,通过编程的方式远程访问Hive 一、启动Thrift Server 通过如下命令启动 Thrift Server [hadoop@s201 ~]$hive --service hiveserver2 & 启动之后,使用jps 命令可以看到对应的进程RunJar 同时可以使用netstat 命令查看...原创 2018-08-30 19:08:58 · 7597 阅读 · 0 评论 -
Hive 分区表
Hive 分区表创建 hive> CREATE TABLE t3(id int,name string,age int) PARTITIONED BY (Year INT, Month INT) ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' ; OK Time taken: 0.147 seconds 查看表的结构信息 hive>...原创 2018-08-30 14:02:18 · 1268 阅读 · 0 评论 -
Hive 的管理表和外部表
一、创建表 hive 中可以按照如下方式创建hive 表. create table if not exists ts.t1 ( name string comment '学生姓名', score float comment '学生分数', address struct<street:string ,city:string,state:string,zip:int&...原创 2018-08-30 10:46:51 · 1043 阅读 · 0 评论 -
Hive 删除包含表的数据库
当删除一个hive 数据库时,若该 数据库时包含表,则会提示不能删除。 hive> drop database test; FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. InvalidOperationException(message:Database test...原创 2018-08-30 09:38:16 · 5311 阅读 · 0 评论 -
Hive 查找属性
可以使用如下命令查找特定的属性配置 hive -S -e "set" | grep warehouse [hadoop@s201 ~]$hive -S -e "set" | grep warehouse SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/soft/apa...原创 2018-08-30 09:30:24 · 614 阅读 · 0 评论 -
Hive DML 语句操作报错
按照MySQL 方式创建的表, hive> desc tt; OK id int name string age int ...原创 2018-08-30 08:36:00 · 772 阅读 · 0 评论 -
Hive 删除表报错: FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask.
操作Hive 的时候报错, 提示如下 : hive> drop table toss1; FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. MetaException(message:Exception thrown when executing query : SELE...原创 2018-08-29 20:26:49 · 2777 阅读 · 0 评论