2020.9.16hive基础
目录
一、hive
1.定义
2.历史和版本:
3.Hive的优势和特点
4.Hive元数据管理
5.Hive体系架构
6.命令窗口模式
7.进入交互模式
二、hive命令
1.创建数据库
2.删除数据库
2.加载文件(对所有表通用)
3.库级操作
4.表级操作
(1)建表步骤:
(2)创建带有分区的表
(3)创建外表
(4)创建表并分桶
(2).查询:
1.查看表
2.查看表结构
3.查看表中具体内容
三、补充:
一、hive
1.定义
2.历史和版本:
3.Hive的优势和特点
4.Hive元数据管理
5.Hive体系架构
6.命令窗口模式
操作
|
HiveServer2 Beeline
|
HiveServer1 CLI
|
Server
Connection
|
beeline –u <jdbcurl> -n <username> -p <password>
|
hive –h <hostname> -p <port>
|
Help
|
beeline -h or beeline --help
|
hive -H
|
Run Query
|
beeline -e <query in quote>
beeline -f <query file name>
|
hive -e <query in quote>
hive -f <query file name>
|
Define Variable
|
beeline --hivevar key=value
|
hive --hivevar key=value
|
操作
|
HiveServer2 Beeline
|
HiveServer1 CLI
|
Enter Mode
|
beeline
|
hive
|
Connect
|
!connect <jdbcurl>
|
N/A
|
List Tables
|
!table
|
show tables;
|
List Columns
|
!column <table_name>
|
desc table_name;
|
Save Result
|
!record <file_name>
!record
|
N/A
|
Run Shell CMD
|
!sh ls
|
!ls;
|
Run DFS CMD
|
dfs -ls
|
dfs -ls ;
|
Run SQL File
|
!run <file_name>
|
source <file_name>;
|
Check Version
|
!dbinfo
|
!hive --version;
|
Quit Mode
|
!quit
|
quit;
|
7.进入交互模式
二、hive命令
1.创建数据库
2.删除数据库
2.加载文件(对所有表通用)
3.库级操作
4.表级操作
(1)建表步骤:
注:这里表后面的row...lines语句的顺序不能颠倒交换
(2)创建带有分区的表
(3)创建外表
(4)创建表并分桶
(2).查询:
1.查看表
2.查看表结构
3.查看表中具体内容
三、补充:
2020.9.16hive基础相关推荐
- 计算机运用基础2020四川传媒学院考题,2020年计算机基础考试题EY[含答案](15页)-原创力文档...
2020 年计算机基础考试题 [含答案 ] 学校: __________ 姓名: __________ 班级: __________ 考号: __________ 一.单选题 1.IP 地址是一串很难 ...
- 《2020版JavaScript基础入门教程全集》,助你一臂之力!
当下,随着5G商用正在有序推进,很多传统的前端工程师并不能满足时下企业用人需求了,越来越多的开发模式以及前端框架不断的涌现出来,这也就要求程序员需要不断去自我增值. 前端要学习的东西很多,对于自学的小 ...
- 2020机械员-通用基础(机械员)考试题库及机械员-通用基础(机械员)操作证考试
题库来源:安全生产模拟考试一点通公众号小程序 2020机械员-通用基础(机械员)考试题库及机械员-通用基础(机械员)操作证考试,包含机械员-通用基础(机械员)考试题库答案解析及机械员-通用基础(机械员 ...
- 2020机械员-通用基础(机械员)模拟考试题及机械员-通用基础(机械员)作业考试题库
题库来源:安全生产模拟考试一点通公众号小程序 2020机械员-通用基础(机械员)模拟考试题及机械员-通用基础(机械员)作业考试题库,包含机械员-通用基础(机械员)模拟考试题答案解析及机械员-通用基础( ...
- 2020机械员-通用基础(机械员)证考试及机械员-通用基础(机械员)模拟考试题库
题库来源:安全生产模拟考试一点通公众号小程序 2020机械员-通用基础(机械员)证考试及机械员-通用基础(机械员)模拟考试题库,包含机械员-通用基础(机械员)证考试答案解析及机械员-通用基础(机械员) ...
- 2020资料员-通用基础(资料员)模拟考试题库及资料员-通用基础(资料员)考试试题
题库来源:安全生产模拟考试一点通公众号小程序 2020资料员-通用基础(资料员)模拟考试题库及资料员-通用基础(资料员)考试试题,包含资料员-通用基础(资料员)模拟考试题库答案解析及资料员-通用基础( ...
- 视频教程-2020全新Javascript基础面试视频前端js教程-JavaScript
2020全新Javascript基础面试视频前端js教程 7年的开发架构经验,曾就职于国内一线互联网公司,开发工程师,现在是某创业公司技术负责人, 擅长语言有node/java/python,专注于服 ...
- 陕西电大成考计算机考试模拟题,山东广播电视大学成人教育2020学年计算机应用基础-考试...
<山东广播电视大学成人教育2020学年计算机应用基础-考试>由会员分享,可在线阅读,更多相关<山东广播电视大学成人教育2020学年计算机应用基础-考试(7页珍藏版)>请在人人文 ...
- 2020原生Android基础实用开发
2020原生Android基础实用开发 1.环境配置 进入官网,下载Android studio安装包 https://developer.android.google.cn/studio/ 安装An ...
最新文章
- Science子刊: 长期杀虫剂诱导选择下的宿主基因组与微生物组的共适应
- 面试京东Java架构师,竟然被问这些题,学到了!
- VIVO X1手机通过USB连接电脑访问tomcat
- typescript设置默认值_TypeScript 中神奇的 this 类型声明
- ZOJ - 3228 Searching the String(AC自动机求不重复子串出现次数)
- 讲讲数据分析中的同期群模型
- 在Spring Boot 项目中使用Spring AOP实现切面日志
- [CTSC2017]吉夫特(Lucas定理,DP)
- 使用EDITPLUS编写C#控制台应用程序
- 是不让页面重新渲染元素~·
- 编程数学-∑(求和符号)-Sigma
- 第二章 为Encog获取数据
- 浅析三种近场通信技术
- Day1-JSP的入门了解以及环境的配置Tomcat的注意点和一些常见问题的解决方案(适宜JSPServlet的初学者的学习)
- 基于Flash播放器的P2P直播解决方案
- C语言的真和假 2021.2.11
- 考博英语长难句分析-连接词that、for与what的用法
- 南京大学双学位计算机科学与技术有周末课吗,关于开展2018年双学位教育工作的通知-教务处...
- 如何在电脑端安装手机驱动程序
- 如何将fb2格式转换成mobi格式的文件
热门文章
- 华为奔赴“空间智能”,全屋智能的逻辑变了吗?
- HTML 元素学习指南
- 洛谷P4925 [1007]Scarlet的字符串不可能这么可爱(计数)
- 高可用集群篇(五)-- K8S部署微服务
- 把codeblock变好看
- html图片显示变形,CSS完美解决前端图片变形问题的方法
- MYSQL UDF提权
- python 怎么import自己写的py模块
- 【ansys workbench】在ansys2020版本的mechanical中怎么施加约束或载荷?结构约束和载荷?fixed support
- 博客第一篇,自我介绍