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

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中执行查询命令

select * from t_dw_ip_position_statistic_day limit 10;

查询结果如下:

 

 

FAQ:

1、cmd查询出现乱码:

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

 

标签:ip,COMMENT,IP,statistic,Hive,查询,导入,和表,创建
来源: https://www.cnblogs.com/irvin-chen/p/14121508.html