通过shell访问hive_【HIVE】SHELL调用Hive查询
执行HiveSQL有两种方式,一种是HiveServer1,另一种是HiveServer2的JDBC方式,两种各有优劣:
beeline -u jdbc:hive2://192.168.0.131:10001 -n hive -p hive -f "$scriptPath"
hive -f "$scriptPath"
$HIVE_HOME/bin/hive -e 'alter table user_behavior add partition (statis_date="2015-09-30") location "20150930"'
beeline -u jdbc:hive2://192.168.0.131:10001 -n hive -p hive
[hadoop@hadoop sqoop-1.99.6-bin-hadoop200]$ beeline
Beeline version 1.2.1 by Apache Hive
beeline> !connect jdbc:hive2://192.168.0.131:10001
Connecting to jdbc:hive2://localhost:10001
Enter username for jdbc:hive2://localhost:10001: hive
Enter password for jdbc:hive2://localhost:10001: ****
Connected to: Apache Hive (version 1.2.1)
Driver: Hive JDBC (version 1.2.1)
Transaction isolation: TRANSACTION_REPEATABLE_READ
0: jdbc:hive2://localhost:10001> show tables;
+-------------------------+--+
| tab_name |
+-------------------------+--+
| bi_ods_ecm_orders_hour |
| dept |
| dual |
| extest1 |
| pokes |
| ptest2 |
| sample_07 |
| sample_08 |
| user_behavior |
+-------------------------+--+
9 rows selected (0.174 seconds)
0: jdbc:hive2://localhost:10001> select * from dept;
+--------------+-------------+-----------+--+
| dept.deptno | dept.dname | dept.loc |
+--------------+-------------+-----------+--+
| 1 | 电商研发中心 | 星火路 |
| 2 | 数据分析中心 | 星火路 |
| 3 | 质保中心 | 星火路 |
+--------------+-------------+-----------+--+
3 rows selected (1.109 seconds)
0: jdbc:hive2://localhost:10001>
beeline截图
通过shell访问hive_【HIVE】SHELL调用Hive查询相关推荐
- Hive基本操作,DDL操作(创建表,修改表,显示命令),DML操作(Load Insert Select),Hive Join,Hive Shell参数(内置运算符、内置函数)等
1. Hive基本操作 1.1DDL操作 1.1.1 创建表 建表语法 CREATE [EXTERNAL] TABLE [IF NOT EXISTS] table_name [(col_nam ...
- linux下的hive命令大全,Hive shell 常用命令
连接 hive shell 直接输入 hive 1.显示表 hive> show tables; OK test Time taken: 0.17 seconds, Fetched: 1 row ...
- 使用shell脚本将mysql数据导入HIve中
使用sqoop将us_order表中的数据导入到hive中,hive的库名为exam_ods,表名叫ods_us_order,根据order_date的日期来实现分区导入数据,形成脚本. 解释 #!/ ...
- 第2关:Hive Shell入门基础命令
Hive Shell运行在Hadoop集群环境上,是Hive提供的命令行接口(CLI),在Hive提示符输入HiveQL命令,Hive Shell把HQL查询转换为一系列MapReduce作业对任务进 ...
- java双斜线转义_转义字符\(在hive+shell以及java中注意事项):正则表达式的转义字符为双斜线,split函数解析也是正则...
转义字符将后边字符转义,使特殊功能字符作为普通字符处理,或者普通字符转化为特殊功能字符. 各个语言中都用应用,如java.python.sql.hive.shell等等. 如sql中 "\& ...
- Hive Shell
目录 hive是否执行mr 创建数据库指定目录 删除数据库 显示表信息/表结构 查看表示内部表还是外部表 拷贝一张已经存在的表的表模式(而无需拷贝数据) 复制一张表(包括数据) hive-cli 显示 ...
- Hadoop HDFS概念学习系列之熟练掌握HDFS的Shell访问(十五)
调用文件系统(FS)Shell命令应使用 $HADOOP_HOME/bin/hadoop fs *** 的形式!!! 所有的FS Shell命令使用URI路径作为参数. URI格式是scheme:/ ...
- 熟练掌握HDFS的Shell访问
HDFS设计的主要目的是对海量数据进行存储,也就是说在其上能够存储很大量文件 (可以存储TB级的文件).HDFS将这些文件分割之后,存储在不同的DataNode上, HDFS 提供了两种访问接口:Sh ...
- java使用jdbc调用hive出现The query did not generate a result set!
2019独角兽企业重金招聘Python工程师标准>>> java使用jdbc调用hive出现The query did not generate a result set! 博客分类 ...
最新文章
- finally块中的代码一定会执行吗?
- openoffice linux 目录,Linux之安装OpenOffice
- Vue使用better-scroll左右菜单联动
- C# 使用new 关键字显式隐藏从基类继承的成员和内部类的使用
- javascript event详解
- 2021年春季学期期末统一考试 国际公法 试题
- 图像对齐(image alignment)
- MFC中打开指定文件夹并默认选中该文件夹中的某个文件
- 命名之法 —— 时间、季节、地点
- 刘知远老师的“灵魂发问”:关系抽取到底在乎什么?
- 如何评价《守望先锋》架构设计?
- 如何给C盘扩容?不用软件,把其他盘的空间分给C盘即可(图文详解)
- 跨境电商虾皮值不值得做?你了解多少
- Monorepo + lerna rush.js
- 无法更新 EntitySet“Ips_Articles”,因为它有一个 DefiningQuery,而 ModificationFunctionMapping 元素中没有支持当前操作的 Inse...
- 全球及中国中线静脉插管行业研究及十四五规划分析报告
- 化妆品护肤DiY的广告界面 简单的jquery 图片无缝滚动
- linux /etc/security/login.cfg,AIX用户管理
- PyQt5搭建图书馆管理系统(4)——管理员主页设计
- Ironic注册/部署/inspect/clean节点操作记录
热门文章
- argb可以和rgb同步吗_乔思伯推出CPU及M.2散热器:均支持ARGB神光同步
- java 线程钩子_高级并发编程系列六(线程池钩子函数)
- linux apache目录权限配置,Linux系统架构-----Apache的用户访问权限的设置
- MySQL+create+base,MySQL中CREATE DATABASE和CREATE SCHEMA的区别
- java上三角数组_二维数组的三角填充 两种java实现的方法
- python有必要看数据结构_盘点 Python 10 大常用数据结构(上篇)
- c# 中对于每次修改的程序 都必须重新手动生成 才能编译的问题
- 创建对象的其中两种方法的比较
- 汇编:分段函数的值的计算
- 自定义Gradle Plugin