美文网首页
Hive应用实验-DDL常用命令

Hive应用实验-DDL常用命令

作者: 水又icf | 来源:发表于2021-11-23 17:27 被阅读0次

开启动态分区
set hive.exec.dynamic.partition=true;
set hive.exec.dynamic.partition.mode=nonstrict;

添加列
alter table employee add columns (yoj String);

查看表结构
describe employee;

加载数据
load data local inpath '/data/sample.txt' overwrite into table employee;

创建分区表
create table emp_part(eid int,ename string,salary string,node string)
partitioned by (yoj string)
row format delimited
fields terminated by '\t'
lines terminated by '\n';

加载分区数据
load data local inpath '/data/sample.txt' overwrite into table emp_part partition (yoj='2018');

创建动态分区表
--添加数据
insert into table emp_part partition (yoj)
select eid,name,salary,destination,yoj from employee;
分区字段必须是最后一个字段

查看分区
show partitions emp_part;

相关文章

  • Hive应用实验-DDL常用命令

    开启动态分区set hive.exec.dynamic.partition=true;set hive.exec....

  • Hadoop实验——Hive的安装和实验

    实验目的 理解Hive在Hadoop体系结构中的角色。 熟悉Hive的DDL命令与DML操作。 区分数据仓库和数据...

  • HIVE常用命令(DDL)

    好记性不如烂笔头,何况记性不好本文都来自hive文档, 记下来方便查询。 Database操作 create da...

  • Hive 配置参数 说明大纲

    hive.ddl.output.format:hive的ddl语句的输出格式,默认是text,纯文本,还有json...

  • Hive DDL

    Hive 库操作 创建数据库 删除数据库 修改数据库信息 数据库信息 Hive 表操作 内部表又称管理表。 Hiv...

  • 【Hive】DDL

    DDL介绍 什么是DDLDDL由CREATE、ALTER、DROP三个所组成,但并不涉及表内数据的操作。 建表语法...

  • 18Hive中DDL与分区(hive学习1)

    DDL:数据库定义语言DML:数据库操作语言DCL:数据库控制语言Hive的数据类型 Hive完整的DDL建表语法...

  • Hive应用实验-使用Java管理Hive数据

    1.环境变量配置 请参考Hive应用实验-安装HIVE并配置Mysql远程MetaData 2.示例代码 创建表 ...

  • 大数据分析利器之hive(三)

    大数据分析利器之hive 一、课前准备 安装hive环境 掌握hive sql常见的DDL和DML操作 掌握hiv...

  • Hive-DDL

    创建表 ROW FORMAT 目标文本格式 第三列与第四列都是短线-分隔 第三列为数组;第四列为Map [LINE...

网友评论

      本文标题:Hive应用实验-DDL常用命令

      本文链接:https://www.haomeiwen.com/subject/hbcmtrtx.html