Hive数据库和表创建,数据导入,数据查询

一:数据库创建

创建命令:

CREATE DATABASE IF NOT EXISTS higeo;

二:表创建

样例如下:

# @DESC hive内表,
CREATE TABLE IF NOT EXISTS higeo.db/t_dw_ip_position_statistic_day
(
logip2long BIGINT COMMENT 'IP日志IP long型'
,geohashes STRING COMMENT 'IP日志对应的geohash'
)
PARTITIONED BY(pt_d STRING)
ROW FORMAT DELIMITED
FIELDS TERMINATED BY '\001'
LINES TERMINATED BY '\n'
;

三:新分区创建

Hive数据库和表创建,数据导入,数据查询

 

四:结构化文件导入

Hive数据库和表创建,数据导入,数据查询

 

使用到的结构化文件样例如下:

Hive数据库和表创建,数据导入,数据查询

 

五:在hive中执行查询命令

select * from t_dw_ip_position_statistic_day limit 10;

查询结果如下:

Hive数据库和表创建,数据导入,数据查询

 

 

FAQ:

1、cmd查询出现乱码:

解决方案:https://www.cnblogs.com/zoneofmine/p/10855468.html

 

上一篇:探索 t Statistic的稳健性


下一篇:Pandas的数据清洗