
Hive
ZenPower
This is a place for redemption.
展开
-
Spark & Hive 执行sql文件
【代码】Spark & Hive 执行sql文件。原创 2024-03-25 18:25:51 · 276 阅读 · 1 评论 -
Hive新增/变更字段后,Hive metastore与Hive tblproperties缓存的spark schema不一致处理
Hive新增/变更字段后,Hive metastore与Hive tblproperties缓存的spark schema不一致处理原创 2022-07-13 10:45:53 · 1661 阅读 · 0 评论 -
Hive建库浅析
建库create database if not exists db_temp;显示已创建的库--显示所有库show databases;--显示指定库show databases like '*temp*';查询当前库select current_database();删库(删库需谨慎,否则只能跑路了=_=)drop data if exists db_temp;...原创 2022-04-26 16:18:13 · 1645 阅读 · 0 评论 -
Hive建表及插入数据浅析
通过已有表创建新表(仅创建表结构)create table new_table like old_table;通过已有表创建新表,并复制已有表数据create table new_table as select * from old_table;建表后,直接插入数据--建表create table table_name ( id int ,name string)--插入数据insert into table_name values(1,'colin');建表后,通过原创 2022-04-26 15:34:26 · 4516 阅读 · 0 评论 -
Hive建表语句浅析
CREATE [EXTERNAL] TABLE [IF NOT EXISTS] table_name[(column_name data_type [COMMENT column_comment], ...)][COMMENT table_comment][PARTITIONED BY (column_name data_type [COMMENT column_comment], ...)][CLUSTERED BY (column_name1, column_name2, ...)][SOR.原创 2022-04-25 18:29:56 · 1752 阅读 · 0 评论 -
Hive内表和外表浅析
内表由hive完全管理生命周期(元数据+数据);外表hive只管理元数据的生命周期; 内表删除后,会同步删除元数据(metadata)及数据;外表删除后,仅删除元数据,hdfs上的存储数据文件不会被删除; 内表修改会直接同步给元数据,外表修改(元数据及分区),需要修复表(MSCK REPAIR TABLE table_name) 内表不加external关键字修饰;外表加external关键字修饰; 内表数据存储位置默认是hive.metastore.warehouse.dir(路径:/user/h原创 2022-04-25 16:50:07 · 1855 阅读 · 0 评论