Impala的操作命令
一、Impala的外部shell
(1)连接指定cdh2的impala主机
[root@cdh1 datas]# impala-shell -i cdh2
(2)使用-q查询表中数据,并将数据写入文件中
[hdfs@cdh2 ~]$ impala-shell -q 'select * from student' -o output.txt
(3)查询执行失败时继续执行
[hdfs@cdh2 ~]$ vim impala.sqlselect * from student;
select * from stu;
select * from student;
[hdfs@cdh2 ~]$ impala-shell -f impala.sql;
[hdfs@cdh2 ~]$ impala-shell -c -f impala.sql;
(4)在hive中创建表后,使用-r刷新元数据
hive> create table stu(id int, name string);
[cdh2:21000] > show tables;Query: show tables
+---------+
| name |
+---------+
| student |
+---------+
[hdfs@cdh2 ~]$ impala-shell -r
[cdh2:21000] > show tables;Query: show tables
+---------+
| name |
+---------+
| stu |
| student |
+---------+
(5)显示查询执行计划
[hdfs@cdh2 ~]$ impala-shell -p
[cdh2:21000] > select * from student;
(6)去格式化输出
[root@bigdata12 ~]# impala-shell -q 'select * from student'
-B --output_delimiter="\t" -o output.txt
注:output.txt 是相对于Linux本地的相对路径,并且是以覆盖的方式写入到此文件中
[root@bigdata12 ~]# cat output.txt 1001 tignitgn
1002 yuanyuan
1003 haohao
1004 xuqingying
二、Impala的内部shell
(1)查看执行计划
explain select * from student;
(2)查询最近一次查询的底层信息
[cdh2:21000] > select count(*) from student;
[cdh2:21000] > profile;
(3)查看hdfs及linux文件系统
[cdh2:21000] > shell hadoop fs -ls /;
[cdh2:21000] > shell ls -al ./;
(4)刷新指定表的元数据
hive> load data local inpath '/opt/module/datas/student.txt' into table student;
[cdh2:21000] > select * from student;
[cdh2:21000] > refresh student;
[cdh2:21000] > select * from student;
(5)查看历史命令
[cdh2:21000] > history;
Impala的操作命令相关推荐
- Impala的操作命令之 内外shell
2.4 Impala的初体验 1.启动Impala [root@hadoop102 ~]# impala-shell 2.查看数据库 [hadoop102:21000] > show datab ...
- impala查询语句_Impala-Impala的操作命令
Impala的操作命令 一.Impala的外部shell 选项 描述 -h, --help 显示帮助信息 -v or --version 显示版本信息 -i hostname, --impalad=h ...
- 什么原因接触接触impala的
最近一个项目,关于大数据的改造项目,底层选择Impala还是sparkSQL呢? 最后选择Impala.这样就开启了我的Impala学习之旅.我大部分负责Imapa接口开发工作. 我是控制不住的想整个 ...
- Impala入门学习与使用详解
目录 一.Impala的基本概念 1.1 什么是Impala 1.2 Impala的优缺点 1.2.1 优点 1.2.2 缺点 1.3 Impala的架构 二.Impala的安装 2.1 Impala ...
- impala 基础知识及使用
第1章 Impala的基本概念 1.1 什么是Impala Cloudera公司推出,提供对HDFS.HBase数据的高性能.低延迟的交互式SQL查询功能. 基于Hive,使用内存计算,兼顾数据仓库. ...
- Impala命令行操作
1.启动Impala [root@hadoop102 ~]# impala-shell 2.查看数据库 [hadoop102:21000] > show databases; 3.打开默认数据库 ...
- 七十三、Impala的常用操作
上一篇文章我们简单介绍了一下Impala以及如何安装部署Impala,本文我们从Impala的数据类型.DDL.DML.函数等方面来看一下Impala是如何操作的.关注专栏<破茧成蝶--大数据篇 ...
- Impala学习笔记
目录 一.Impala 概述 1.1 什么是 Impala 2.2 Impala 的功能 2.3 Impala 的优缺点 2.4 关系数据库和impala 2.5 Hive,Hbase和Impala ...
- Impala的内部shell 操作命令
Impala的内部shell,就是已经进入到Impala,可输入的命令 选项 描述 help 显示帮助信息 explain <sql> 显示执行计划 profile (查询完成后执行) 查 ...
最新文章
- Spring Boot 2.x基础教程:使用EhCache缓存集群
- Javascript 方法大全
- Python Demo 06 金庸武侠写作风格分析
- Altium Designer 21 最全快捷键 分享 共1000多个|电子设计效率提高全靠它
- docker create_Docker镜像管理(一)
- 二十三、K8s集群强化1-认证
- SDN的机遇与挑战 让宽带利用率与硬件不再是难题
- MATLAB/Simulink系统建模与仿真
- cf 684D - Traps
- 【夜读】自我提升的8个好习惯,迷茫时看一看
- 打工就是 “演戏”,你可以认真,但别太当真
- DSPE-PEG6-Mal,C60H111N2O17P小分子PEG试剂化学性质
- square在matlab是什么意思,square是什么意思
- 第六章、Hash函数
- Android .dex、.odex、Dalvik、ART、AOT、OAT
- 读书笔记 | 自动驾驶中的雷达信号处理(第9章 汽车雷达的应用概述)
- 我们认为2是第一个素数,3是第二个素数,5是第三个素数,依次类推。现在,给定两个整数n和m,0<n<=m<=200,你的程序要计算第n个素数到第m个素数之间所有的素数的和,包括第n个素数和第m个素数
- SpringBoot在IDEA中同一个项目用不同端口启动
- EndNotex9学习备忘
- 电子废弃物俗称“电子垃圾”,回收怎么处理
热门文章
- 鹅厂内部干货|微信小游戏开发技术怎么应用?
- Elasticsearch学习---Term query和Match query
- 收藏 | 2020测绘国家及行业标准都在这了
- 第二章 python系统监控
- 快速了解 AMP (Accelerated Mobile Pages)
- 最好的数据恢复软件应该具备深度恢复技术
- 内农大/南昌大学一院-补充植物乳杆菌改善慢性便秘(IF=10.3)
- cocos creator 的http请求 记
- 第5章基本引用类型(高阶第四版笔记)
- 图灵奖推荐信曝光,邓力:Hinton对深度学习有宗教般信仰