Hive
2019-06-06 15:48:28 55 举报
AI智能生成
Hive 文档整理-持续补充中
作者其他创作
大纲/内容
安装和配置
前置条件
java 1.7^
hadoop 2.x^
linux OS
安装
稳定发布版
运行 Hive
前置
运行 Hive CLI
运行 HiveServer2 和 Beeline
运行 HCatalog
运行 WebHCat
DDL 操作
建表
遍历表
修改及删除
元数据存储
DML 操作
SQL 操作
查询和过滤
分组
联表
批量插入
流
简单用例
MovieLens用户评分
Apache Weblog Data
概念
Data Units
Database
Tables
Partitions
Bucket(Cluster)
Type System
主类型
integer
TINYINT
SMALLINT
INT
BIGINT
boolean
BOOLEAN
float
FLOAT
DOUBLE
fixed
DECIMAL
string
STRING
VARCHAR
CHAR
Date and time
TIMESTAMP
TIMESTAMP WITH LOCAL TIME ZONE
DATE
binary
BINARY
复合类型
综合类型
struct
map(key-value tuples)
array(可索引列表)
复合类型
时间戳
Timestamp(LocalDateTime 语意)
Timestamp with local time zone
比较其他工具
内置运算符和函数
语句用法
使用及举例
建表
默认分区建表
子主题
子主题
子主题
浏览表与分区
列出所有表
模糊匹配表
显示分区
显示建表信息
显示详细建表信息
线上分区详细建表信息
修改建表信息
修改表名
修改字段
增加字段
销毁表与分区
销毁表
销毁分区
加载数据
创建外部表
加载本地数据
加载HDFS数据
查询及插入
查询
基于分区的查询
联表
HiveServer2
配置
配置 hive-site.xml 特性
可选的环境设置
在 http 模式运行
可选全局初始化文件
日志配置
启动
消息使用
认证及安全配置
配置
模拟
完整性/保密性
SSL加密
可插拔认证模块(PAM)
设置HiveServer2作业凭据提供程序
Scratch目录管理
配置特性
ClearDanglingScratchDir工具
Web UI
python 客户端
ruby 客户端
0 条评论
下一页