impala-shell安装及使用

1. impala简介:

Impala是Cloudera公司主导开发的新型查询系统,它提供SQL语义,能查询存储在Hadoop的HDFS和HBase中的PB级大数据。

 

2. Impala Shell使用
Impala使用Hive SQL进行数据查询,因此Impala Shell在使用方面也效仿了Hive,在许多命令的用法上和Hive有相近之处,但使用细节又有所区别。
Impala Shell和Hive的相同之处:
 使用Hive SQL进行数据查询;
 在许多命令使用上是一样的。
Impala Shell和Hive的不同之处:
 Hive对语句解析的结束标志是”;”,而Impala Shell对语句解析的结束标志是回车;
 Hive对命令的错误信息相对Impala Shell比较详细;
 Impala使用的SQL只是Hive SQL的子集。 

 

-h:查看命令用法
-i :指定daemon的地址
-q:指定查询的sql语句
-B:格式化输出* 大量数据加入格式化,性能受到影响
  –output_delimiter=character (指定分隔符与其他命令整合,默认是\t分割)
  –print_header 打印列名(去格式化,但是显示列名字,默认不打印)
-v:查看版本号
-f :后跟查询文件
  建议sql 语句写到一行,因为shell 会读取文件一行一行的命令
-o:数据数据到文件中
-r :刷新所有元数据(当hive创建表的时候,你需要刷新到,才能看到hive元数据的改变)
  整体刷新,全量刷新,万不得已才能用;
  不建议定时去刷新hive源数据,数据量太大时候,一个刷新,很有可能会挂掉;

   

3. 安装impala-shell(安装包见附件)

rpm -ivh impala-shell-2.5.0+cdh5.7.0+0-1.cdh5.7.0.p0.147.el6.x86_64.rpm

 

4. 执行查询

impala-shell -i 127.0.0.1 -q "select msisdn,sum(pv) as pv from test where day=20180706 group by msisdn order by sum(pv) desc" -B --output_delimiter="," -o "/home/test.txt"

 

 

 

 

安装impala-shell遇到的问题 title: 安装impala-shell遇到的问题 date: 2017-12-05 categories: 技术 tags: impala 问题排查 下载rpm包 impala-shell-2.2.0+cdh5.4.9+0-1.cdh5.4.9.p0.30.el6.x86_64.rpm 安装 # yum install python-setuptools # rpm -ivh impa... 阅读详情

相关推荐

安装impala报错python-setuptools is needed by impala-kudu-shell-2.7.0+cdh5.9.0+0-1.cdh5.9.0.p0.11.el7.x86

安装impala的rpm -ivh impala-kudu-shell-2.7.0+cdh5.9.0+0-1.cdh5.9.0.p0.11.el7.x86_64.rpm报错 [root@node-3 soft]# rpm -ivh impala-kudu-shell-2.7.0+cdh5.9.0+0-1.cdh5.9.0.p0.11.el7.x86_64.rpm warning: impal...

天净沙闲云 1901

手工安装配置Cloudera组件-Impala

安装Impala 1.在所有节点安装Impala base 2.在集群中安装一个impala-catalog和impala-state-store 3.在所有datanode节点安装impala-server 4.在部分节点安装impala-shell 5.安装其他需要的组件 6.环境变量的设置在/etc/defa

来啊 快活啊 1808

impala的安装

Impala的最大特点也是最大卖点就是它的快速,它是基于Hive的大数据实时分析查询引擎,这里详细介绍了如何安装。

Impala1.1.1 安装使用

一、介绍 Impala 号称在性能上比Hive高出3~30倍,甚至预言说在将来的某一天可能会超过Hive的使用率而成为Hadoop上最流行的实时计算平台。 Impala的三个组件说明: impalad :Implala的后台进程,需要安装在每一台数据节点上 statestored:用于协调各个运行impalad的实例之间的信息关系。选择集群中一个节点安装. impala-

mark's technic world 3338

Impala-cdh集群安装部署

由于Impala的版本是CDH的,所以安装Impala的涉及到的Hive、Hadoop、Spark、Hbase等环境也要统一使用CDH版本。 本文档部署impala时所用到的Hive、Hadoop等环境的安装方式是使用tar包方式安装的(cdh版本的tar包安装与Apache的tar包安装方式相同)。cdh版本的tar包下载地址:http://archive-primary.cloudera.com/cdh5/cdh/5/

告别JTAG!用Artix-7和SPI Flash实现FPGA远程升级的保姆级教程

本文详细介绍了如何利用Artix-7 FPGA和SPI Flash实现FPGA远程升级(OTA)的完整方案。通过硬件连接、Vivado工程配置和STM32模拟更新等步骤,帮助开发者告别传统的JTAG烧录方式,实现高效、安全的远程固件更新,特别适用于嵌入式系统开发中的现场维护场景。

weixin_33964987的博客 364

Impala Shell

1. Impala Shell安装 目前Impala Shell Beta Release采用的是rpm包进行安装,命令如下: rpm -ivh impala-shell-0.3-1.p0.366.el6.x86_64.rpm 2. Impala Shell使用 Impala使用Hive SQL进行数据查询,因此Impala Shell在使用方面也效仿了Hive,在许多命令的用...

yinhudongtian的专栏 509

深入解析Incapsula reese84的生成机制与绕过策略

本文深入解析了Incapsula reese84的生成机制与绕过策略。reese84是一种基于客户端JavaScript挑战的Web安全防护,通过动态算法收集浏览器指纹并生成令牌Cookie。文章详细拆解了其两步验证流程,并提供了使用无头浏览器、逆向JS模拟请求以及Token维护等实战绕过方法,帮助开发者和安全研究人员应对自动化访问拦截。

weixin_29256771的博客 443

Impala的安装部署及使用,shell介绍,Impala sql语法

一、Impala概述 1.Impala基本介绍 Impala是cloudera提供的一款高效率的sql查询工具,提供实时的查询效果,官方测试性能比hive快10到100倍,其sql查询比SparkSQL还要更加快速,号称是当前大数据领域最快的查询sql工具 Impala是参照谷歌的新三篇论文(Caffeine–网络搜索引擎、Pregel–分布式图计算、Dremel–交互式分析工具)当中的D...

写的不好之处,请指教 6530

例题讲解拉格朗日乘子法、线性可分支持向量机(SVM)的推导

支持向量机(Support Vector Machine, SVM)的简单推导及例题

zzzssszzzzsz的博客 5684

程序化广告行业(23/89):深度剖析广告效果评估指标

大家好,我一直希望能和大家一起在技术领域不断探索、共同进步。在之前的文章中,我们了解了程序化广告中腾讯的业务布局和广告效果评估的基础概念,今天让我们进一步深入剖析广告效果评估的各项指标,这对理解程序化广告的运作机制至关重要

yyy173611的博客 4865

Impala介绍,Impala架构,Impala安装,impala Shell ,分区创建,refresh,load数据,获取数据的元数据

1 Impala Impala是Cloudera公司主导开发的新型查询系统,它提供SQL语义,能查询存储在Hadoop的HDFS和HBASE中的PB级大数据。已有的Hive系统虽然也提供了SQL语义,但由于Hive底层执行使用的是MapReduce引擎,仍然是一个批处理过程,难以满足查询的交互性。相比之下,Impala的最大特点也是最大卖点就是它的快速。 Impala到底是什么? Impala是用...

涂作权的博客 1862

Rsoft仿真实战:长周期光纤光栅参数优化与模式耦合分析

本文详细介绍了使用Rsoft软件进行长周期光纤光栅(LPFG)参数优化与模式耦合分析的实战方法。通过Rsoft仿真,可以高效优化光栅周期、包层厚度等关键参数,深入分析纤芯模与包层模的耦合特性,为光纤通信和传感应用提供可靠的设计依据。

h0i1j2k3l的博客 1115

安装cdh5.0执行impala-shell命令报impala_shell.py文件找不到

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34280237的博客 538

GEE APP:基于Sentinel-1 SAR数据的洪水检测与制图系统:利用GEE平台实现洪涝区域提取、面积统计及矢量栅格化导出

本文介绍了一个基于Google Earth Engine平台的Sentinel-1 SAR洪水监测应用,通过自动化流程实现洪水淹没区域的精准检测与分析。系统采用Refined Lee滤波降噪和Otsu自适应阈值算法,结合SRTM地形数据消除干扰,可自动计算淹没面积并生成可视化结果。该工具提供用户友好的交互界面,支持多格式数据导出,适用于灾害应急响应、环境监测和城市规划等领域,具有云平台处理、算法鲁棒性强和操作简便等技术优势。

此星光明博客 327

Oracle EBS AP 应付模块核心实现逻辑(极简骨架 + 分层拆解 + 业务流转 + 分录 + 核心表)

Oracle EBS AP应付模块采用四层逻辑架构:1)主数据层统一管控供应商基础信息;2)发票负债层通过三单匹配校验生成应付账款;3)付款核销层实现负债冲减;4)SLA层自动生成财务凭证。核心流程包括发票验证(匹配PO/收货单)、付款核销(全额/部分冲账)、会计分录自动生成(通过SLA引擎)。模块严格遵循"无匹配不负债、无验证不入账"原则,与采购、库存等模块深度集成,实现从供应商创建到付款核销的完整业务闭环,确保应付账款准确性和审计追溯能力。

金牌架构师 440

B02 - 036、开始安装Impala

初学耗时:0.5h 注:优快云手机端暂不支持章节内链跳转,但外链可用,更好体验还请上电脑端。 一、   1.1    1.2  记忆词:     B02 - 999、部署大数据环境及部分编译  ギ 舒适区ゾ || ♂ 累觉无爱 ♀ 一、   1.1 ~    1.2 ~      1.2.1 .       1.2.2 .  ...

吾心持剑,剑锋披靡 125

2024年03月CCF-GESP编程能力等级认证Python编程五级真题解析

下面流程图在yr输入2024时,可以判定yr代表闰年,并输出 2月是29天 ,则图中菱形框中应该填入( )。 A. (yr % 400 == 0) or (yr % 4 == 0) B. ( yr % 400 == 0) or (yr % 4 == 0 and yr %100 != 0) C. ( yr % 400 == 0) and ( yr % 4 == 0) D. (yr % 400 == 0) and (yr % 4 == 0 and yr % 100 != 0)

人生就是一个不断学习的过程 746

Cloudera impala简介及安装详解

一、Impala简介 Cloudera Impala对你存储在Apache Hadoop在HDFS,HBase的数据提供直接查询互动的SQL。除了像Hive使用相同的统一存储平台,Impala也使用相同的元数据,SQL语法(Hive SQL),ODBC驱动程序和用户界面(Hue Beeswax)。Impala还提供了一个熟悉的面向批量或实时查询和统一平台。 二、Impala安装 1.安装要求

cqboy1991的专栏 4385

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

Impala安装部署(超详细!)

Impala安装部署 温馨提示:建议安装之前先给集群快照。(安装Impala时,Impala会重新安装hadoop等,可能导致集群混乱) 1.安装前提 集群提前安装好hadoop,hive。 hive安装包scp在所有需要安装impala的节点上,因为impala需要引用hive的依赖包。 hadoop框架需要支持C程序访问接口,查看下图,如果有该路径下有这么文件,就证明支持C接口。 2.下载安装...

Flower Sea 3456

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

Impala入门笔记

Impala入门笔记

bgfuufb的博客 253

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

impala目录导图

一、Impala介绍 二、Impala架构及组件 三、安装(这个忽略,使用的CDH,傻瓜式安装v3.1.0-cdh6.1.1) 四、Impala-shell 五、SQL语法

chbxw 562

Apache Impala

因此在安装impala的时候,需要使用rpm包来进行安装。impala 的配置目录为/etc/impala/conf,这个路径下面需要把 core-site.xml,外部命令是指不需要进入impala-shell交互命令行就可以执行的命令,可以在启动 impala-通过配置/etc/default/impala 中可以发现已经指定了 mysql 驱动的位置名字。在所有需要安装impala的节点上,因为impala需要引用hive的依赖包。服务并且配置好,是决定 impala 是否启动成功并使用的前提。

m0_73745224的博客 812

安装Impala过程

与Hive类似,Impala也可以直接与HDFS和HBase库直接交互。只不过Hive和其它建立在MapReduce上的框架适合需要长时间运行的批处理任务。例如:那些批量提取,转化,加载(ETL)类型的Job,而Impala主要用于实时查询。 Hadoop集群各节点的环境设置及安装过程见使用yum安装CDH Hadoop集群,参考这篇文章。 1. 环境...

weixin_33694620的博客 222
上一篇: shell 字符串转数组
下一篇: mysql show processlist 结果归并
lfwer
博客等级 码龄18年 8粉丝 58原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值