一、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的操作命令相关推荐

  1. Impala的操作命令之 内外shell

    2.4 Impala的初体验 1.启动Impala [root@hadoop102 ~]# impala-shell 2.查看数据库 [hadoop102:21000] > show datab ...

  2. impala查询语句_Impala-Impala的操作命令

    Impala的操作命令 一.Impala的外部shell 选项 描述 -h, --help 显示帮助信息 -v or --version 显示版本信息 -i hostname, --impalad=h ...

  3. 什么原因接触接触impala的

    最近一个项目,关于大数据的改造项目,底层选择Impala还是sparkSQL呢? 最后选择Impala.这样就开启了我的Impala学习之旅.我大部分负责Imapa接口开发工作. 我是控制不住的想整个 ...

  4. Impala入门学习与使用详解

    目录 一.Impala的基本概念 1.1 什么是Impala 1.2 Impala的优缺点 1.2.1 优点 1.2.2 缺点 1.3 Impala的架构 二.Impala的安装 2.1 Impala ...

  5. impala 基础知识及使用

    第1章 Impala的基本概念 1.1 什么是Impala Cloudera公司推出,提供对HDFS.HBase数据的高性能.低延迟的交互式SQL查询功能. 基于Hive,使用内存计算,兼顾数据仓库. ...

  6. Impala命令行操作

    1.启动Impala [root@hadoop102 ~]# impala-shell 2.查看数据库 [hadoop102:21000] > show databases; 3.打开默认数据库 ...

  7. 七十三、Impala的常用操作

    上一篇文章我们简单介绍了一下Impala以及如何安装部署Impala,本文我们从Impala的数据类型.DDL.DML.函数等方面来看一下Impala是如何操作的.关注专栏<破茧成蝶--大数据篇 ...

  8. Impala学习笔记

    目录 一.Impala 概述 1.1 什么是 Impala 2.2 Impala 的功能 2.3 Impala 的优缺点 2.4 关系数据库和impala 2.5 Hive,Hbase和Impala ...

  9. Impala的内部shell 操作命令

    Impala的内部shell,就是已经进入到Impala,可输入的命令 选项 描述 help 显示帮助信息 explain <sql> 显示执行计划 profile (查询完成后执行) 查 ...

最新文章

  1. Spring Boot 2.x基础教程:使用EhCache缓存集群
  2. Javascript 方法大全
  3. Python Demo 06 金庸武侠写作风格分析
  4. Altium Designer 21 最全快捷键 分享 共1000多个|电子设计效率提高全靠它
  5. docker create_Docker镜像管理(一)
  6. 二十三、K8s集群强化1-认证
  7. SDN的机遇与挑战 让宽带利用率与硬件不再是难题
  8. MATLAB/Simulink系统建模与仿真
  9. cf 684D - Traps
  10. 【夜读】自我提升的8个好习惯,迷茫时看一看
  11. 打工就是 “演戏”,你可以认真,但别太当真
  12. DSPE-PEG6-Mal,C60H111N2O17P小分子PEG试剂化学性质
  13. square在matlab是什么意思,square是什么意思
  14. 第六章、Hash函数
  15. Android .dex、.odex、Dalvik、ART、AOT、OAT
  16. 读书笔记 | 自动驾驶中的雷达信号处理(第9章 汽车雷达的应用概述)
  17. 我们认为2是第一个素数,3是第二个素数,5是第三个素数,依次类推。现在,给定两个整数n和m,0<n<=m<=200,你的程序要计算第n个素数到第m个素数之间所有的素数的和,包括第n个素数和第m个素数
  18. SpringBoot在IDEA中同一个项目用不同端口启动
  19. EndNotex9学习备忘
  20. 电子废弃物俗称“电子垃圾”,回收怎么处理

热门文章

  1. 鹅厂内部干货|微信小游戏开发技术怎么应用?
  2. Elasticsearch学习---Term query和Match query
  3. 收藏 | 2020测绘国家及行业标准都在这了
  4. 第二章 python系统监控
  5. 快速了解 AMP (Accelerated Mobile Pages)
  6. 最好的数据恢复软件应该具备深度恢复技术
  7. 内农大/南昌大学一院-补充植物乳杆菌改善慢性便秘(IF=10.3)
  8. cocos creator 的http请求 记
  9. 第5章基本引用类型(高阶第四版笔记)
  10. 图灵奖推荐信曝光,邓力:Hinton对深度学习有宗教般信仰