几个连接HiveServer的客户端界面工具

DBeaver小松鼠:数据库客户端界面工具DBeaver连接Hive 前言 本文讲解如何通过数据库客户端界面工具DBeaver连接hive,并解决驱动下载不下来的问题。 1、为什么使用客户端界面工具 为什么使用客户端界面工具而不用命令行使用hive 通过界面工具查看分析hive里的数据要方便很多 业务人员没有权限通过命令行连接hive 领导喜欢在界面工具上查看hive里的数据 2、为什么使用DBeaver 其实在网上搜一下,连接hive的工具还有很多,使用... 阅读详情

几个连接HiveServer的客户端界面工具

 Hive  lxw1234@qq.com   2年前 (2016-09-28)   21293℃   4评论

Hive的官网上介绍了三个可以在Windows中通过JDBC连接HiveServer2的图形界面工具,包括:SQuirrel SQL Client、Oracle SQL Developer以及DbVisualizer。之前有文章《http://lxw1234.com/archives/2015/09/519.htm》介绍过SQuirrel SQL Client,这里再简单介绍一下。

其中,SQuirrel SQL Client也可以正常连接SparkThriftServer。

我目前使用的Hive版本为apache-hive-2.1.0-bin,Hadoop版本为hadoop-2.3.0-cdh5.0.0。

SQuirrel SQL Client

从http://squirrel-sql.sourceforge.net/下载最新的squirrel-sql,版本为3.7.1,安装后打开。

1. 新建Driver,注意添加运行所依赖的Hive和Hadoop jar包:

hive

2. 新建别名(Alias):

hive

如果HiveServer2没有启用认证,密码直接留空即可。

3. 双击保存好的别名(Alias),即可连接HiveServer2:

Oracle SQL Developer

从http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html下载SQL Developer 4.1.5,并解压;

从http://www.cloudera.com/downloads/connectors/hive/jdbc/2-5-15.html下载Hive JDBC Driver for Oracle SQL Developer,并解压,进入解压后的目录,将Cloudera_HiveJDBC4_2.5.15.1040.zip解压。

打开sqldeveloper.exe,点击”工具”–>“首选项”,在”数据库”–>”第三方JDBC驱动”中,添加Hive JDBC驱动:

hive

添加后重启sqldeveloper。

再次打开sqldeveloper后,点击”新建连接”之后,多了”Hive”数据库:

hive

连接Hive:

hive

DbVisualizer

DbVisualizer我没有试用,应该都差不多。

可以参考:https://github.com/cyanfr/dbvis_to_hortonworks_hiveserver2/wiki/How-I-Connected-DBVisualizer-9.2.2-on-Windows-to-Hortonwork-HiveServer2

就我个人而言,还是习惯在命令行使用Hive。

 

 

 

 http://lxw1234.com/archives/category/hive

 

 


如果觉得本博客对您有帮助,请 赞助作者 。

转载请注明:lxw的大数据田地 » 几个连接HiveServer的客户端界面工具

beeline客户端连接hiveserver2问题 明明hiveserver2开启,core-site.xml的配置也更改,但还是不行。按照网上的内容尝试了很多次,但是都不行,耗时很长时间终于找到了解决方法。 1、首先hiveserver2的启动过程很慢,刚打开,就去打开beeline,此时连接不上。 这个时候就是hiveserver2没启动的问题一般出现四个ID,我才会打开beeline.。或者可以通过查看端口,观察是否开启。 当没有开启时,输入sudo netstat -anp/grep 10000指令,会什么也不显示; 当开启时,会显示如下: 阅读详情

相关推荐

jdbc远程连接hiveserver2

本文将以HiveServer2为例,介绍并编写远程操作的Hive的Java API。

u010842515的博客 8596

【大数据】Hive可视化工具dbeaver

Hive可视化工具dbeaver 1、dbeaver基本介绍 dbeaver是一个图形化的界面工具,专门用于与各种数据库的集成,通过dbeaver我们可以与各种数据库进行集成通过图形化界面的方式来操作我们的数据库与数据库表,类似于我们的sqlyog或者navicat。 2、下载dbeaver 我们可以直接从github上面或者官网下载我们需要的对应的安装包即可 https://github.com/dbeaver/dbeaver/releases https://dbeaver.io/download/ 3

Chenftli的博客 2万+

解决使用HiveServer2出现的各种连接问题

这几天自己部署一个测试的Hadoop集群,要测试一些hive数据获取的接口功能。Hive部署好后,使用HiveServer2连接总是出现一些模型奇妙的问题: 问题1:Connection refused 问题2:Connection reset 问题3:一个客户端使用jdbc:hive2连接后,其他客户端就连接不上 解决方法: 1、确保hive-site.xml配置的没有问题,我一开始就是没有配置hiveserver2用户名和密码,一直是使用的服务器的用户名和密码登录的。 <configuration

weixin_44455388的博客 7313

Hive3:一键启动、停止、查看Hive的metastore和hiveserver2两个服务的脚本(好用)

Hive

Brave_heart4pzj的博客 1133

Hive(番外):Hive可视化工具IntelliJ IDEA

Sublime、Emacs 、EditPlus、UltraEdit、Visual Studio Code等 有些不支持作为客户端连接Hive服务,但是支持SQL语法环境,那就再编辑器中开发SQL,复制到Hive CLI执行;IntelliJ IDEA、DataGrip、Dbeaver、SQuirrel SQL Client等。这类工具往往专门针对SQL类软件进行开发优化、页面美观大方,操作简洁,更重要的是SQL编辑环境优雅;SQL语法智能提示补全、关键字高亮、查询结果智能显示、按钮操作大于命令操作;

u013938578的博客 2255

Hive(3):Hive客户端使用

在嵌入式模式下,它运行嵌入式 Hive(类似于Hive Client),而远程模式下beeline通过 Thrift 连接到单独的 HiveServer2 服务上,这也是官方推荐在生产环境中使用的模式。二是用于Hive相关服务的启动,比如metastore服务。第二代客户端(recommended 推荐使用):$HIVE_HOME/bin/beeline,是一个JDBC客户端,是官方强烈推荐使用的Hive命令行工具,和第一代客户端相比,性能加强安全性提高。Hive发展至今,总共历经了两代客户端工具。

u013938578的博客 2994

spark 客户端工具_几个连接HiveServer的客户端界面工具

Hive的官网上介绍了三个可以在Windows中通过JDBC连接HiveServer2的图形界面工具,包括:SQuirrel SQL Client、Oracle SQL Developer以及DbVisualizer。之前有文章《http://lxw1234.com/archives/2015/09/519.htm》介绍过SQuirrel SQL Client,这里再简单介绍一下。其中,SQuir...

weixin_39929793的博客 439

hive执行计划可视化工具

hive执行计划可视化工具

连接HiveServer2的图形化工具SQuirrel和Dbeaver

文章目录SQuirrel SQL Client简介视频演示安装SQuirrel SQL Client启动hdfs和hiveserver2配置SQuirrel SQL Client使用SQuirrel SQL Client访问hive使用Cloudera提供的hive连接驱动进行连接Dbeaver的安装及使用 本文介绍的工具可以通过下面链接下载: 链接:https://pan.baidu.com/s/19-EMQieTiqNmba4QzDlAsA 提取码:th23 SQuirrel SQL Client简介

小小明-代码实体的专栏 4万+

卡尔曼滤波五步拆解:用Excel手推姿态解算全过程

本文通过Excel手推演示,详细拆解了卡尔曼滤波在姿态解算中的五步核心流程。文章以融合陀螺仪与加速度计数据估算角度为例,从状态预测、协方差更新到增益计算,逐步展示如何将抽象的矩阵运算转化为可视化的表格计算,帮助读者直观理解滤波器的“预测-修正”机制,并为算法实现与参数调优提供清晰指导。

hhh00的博客 984

揭秘N531:这颗不到2毛钱的国产栅极驱动器,如何成为功率开关的“全能搭档”?

本文深入解析了国产栅极驱动器N531如何成为功率开关的“全能搭档”。针对MOSFET和IGBT等电压驱动器件在实际应用中需要大电流实现快速开关的核心痛点,N531凭借±500mA的强劲驱动能力、宽电压供电及高兼容性,有效降低开关损耗,提升系统效率与可靠性。文章通过实战案例与设计指南,阐述了这颗高性价比芯片在简化设计、降低成本方面的显著优势。

z5a6b的博客 621

Java客户端远程连接hiveserver2

Java客户端 Hive远程服务启动 1.加载驱动 2.创建数据库连接 3.创建sql语句 4.进行查询返回结果集 5.遍历结果集 连接hive出错 原因:Class.forName(“org.apache.hadoop.hive.jdbc.HiveDriver”); 解决一个又出现了一个:没有驱动 Connection con = (Connection) DriverManager.getConnection(“jdbc:hive://192.168.100.101:10000/default”, “

weixin_45793065的博客 1667

手把手教你用RoboTwin训练RDT模型:从环境配置到实战微调(避坑指南)

本文提供了一份详尽的避坑指南,手把手教你如何在RoboTwin开源仿真环境中,从零开始配置环境、采集数据并完成RDT视觉语言动作模型的实战微调。文章涵盖了环境搭建、数据流水线构建、模型配置与训练等关键步骤,旨在帮助研究者和开发者高效利用仿真数据,低成本探索具身智能应用。

weixin_29094979的博客 132

【Hadoop】-Hive客户端:HiveServer2 & Beeline 与DataGrip & DBeaver[14]

DataGrip是由JetBrains公司推出的数据库管理软件,DataGrip支持几乎所有主流的关系数据库产品,如DB2、Derby、MySQL、Oracle、SQL Server等,也支持几乎所有主流的大数据生态圈SQL软件,并且提供了简单易用的界面,开发者上手几乎不会遇到任何困难。3、连接成功,在里面我们可以看到我们前面章节所创建的表,这样子就可以在里面操作我们的sql语句的。5、连接成功,在里面我们可以看到我们前面章节所创建的表,这样子就可以在里面操作我们的sql语句的。

weixin_63106307的博客 3288

【FPGA】安路FPGA下载器驱动安装教程

#来自学渣的问候 最近正在参加19年的FPGA创新设计大赛,然后我们选择了安路(全名:上海安路信息科技有限公司)的 FPGA 开发板。安路算是国产FPGA中还不错的一家,和紫光一样,除了自主生产的FPGA,也开始拥有了自己的编译环境。 好了。言归正传,写这篇博客的原因是,前几天在安装 安路 的编译环境和下载器驱动的时候,出了点问题,弄得心烦意乱。所以打算解决之后写篇博客,避开这个神奇的问题。 首先...

Ninquelote的博客 2万+

拼多多全站商品SKU数据爬虫实战:Python自动化采集与清洗

在电商数据分析领域,SKU(Stock Keeping Unit,库存量单位)数据是洞察商品策略、价格体系和市场竞争格局的核心抓手。本文以拼多多平台为研究对象,系统讲解如何利用Python构建一套完整的全站商品SKU自动化采集与清洗流程。文章涵盖目标分析与反爬策略、网络请求模拟、数据解析、分布式存储、数据清洗与标准化,以及调度与运维等全链路环节,并提供可直接运行的代码示例。拼多多API返回的数据结构大致如下(已脱敏):json"goods_name": "某品牌运动鞋",

2201_76125261的博客 217

HiveServer2连接问题

首先声明,这篇文章主要是分析解决HiveServer2在实际使用过程中遇到的一些连接方面的问题。有些人可能对Hive与HiveServer2有些疑惑,Hive2其实就是针对Hive的一些不足的地方进行了重写,所以这里推荐使用Hive2来进行实际的应用开发。Hadoop环境方面,我这里是使用3台物理以及CDH搭建的环境。关于CDH的搭建会另外写一篇详细的文章,CDH搭建步骤虽然繁琐,但是搭建起来后使...

baidu_17353319的博客 1万+

FCC 首个扫地机器人豁免落地,Matic 凭什么抢先?

Matic获FCC首个扫地机器人豁免,实为提前布局的合规姿态。其产品在美国组装,并采用已认证射频模组,虽未达65%美国成分门槛,但已具备“本土制造”优势。豁免本质是对既有合规状态的确认,而非解救。此举在商业上放大品牌价值,抢占“安全、合规、本土”叙事高地,凸显供应链安全正取代技术标准成为监管核心。未来合规成本将攀升,规则主导权仍在FCC手中。

致力于lidar应用开发 100

hive教程:配置hiveserver2(支持JDBC连接),使用beeline客户端连接

介绍 为了让 java 程序可以连接 hive,执行sql,需要配置、启动 hiveserver2 修改 hive-site.xml 在 hive-site.xml 文件中添加如下配置信息: <!-- 指定 hiveserver2 连接的 host --> <property> <name>hive.server2.thrift.bind.host</name> <value>localhost</value> </prope

重名又重名 7730

【毕设实战】基于YOLOv8的HRSC2016船舶智能检测系统开发全指南(含可视化UI界面,打造海事领域高分毕设)

亲爱的同学,通过这篇教程,你已经掌握了“基于YOLOv8的HRSC2016微小船只检测系统”从数据集处理、模型训练到Tkinter界面开发的全流程。这个课题既贴合“海事智能化”的产业战略,又涵盖了“目标检测、深度学习、界面开发”等多个毕设评分点,非常适合作为计算机或海事工程专业的毕业设计。在实践中,你可能会遇到“海面背景复杂导致船只漏检”“微小船只识别精度不足”“UI与模型推理同步卡顿”等挑战——别担心,这些都是技术成长的必经之路。

know_F0727的博客 130

新手必看:C#调用YOLO模型完成图片/视频目标检测(上位机版)

新手学习C#调用YOLO模型,核心是先把基础流程跑通,再逐步优化。图片检测是基础,视频检测就是在图片的基础上加循环和线程,而上位机的实际项目,就是在这个基础上适配工业硬件和业务需求。本文的代码都是新手能直接复制运行的,如果你运行时遇到问题,先检查前期准备是否到位,再看避坑指南。记住,新手别追求一步到位,先实现功能,再慢慢优化性能和界面。等你能熟练调用YOLO模型后,再去研究模型训练、量化优化等进阶内容,会轻松很多。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 988

python连接hiveserver2_hiveserver2 python client

一个hiveserver2 python客户端的例子,大部分代码来自于hue。忽略了一些必要的判断,只是做一个简单的例子。需要安装thrift以及把hive-0.10.0-cdh4.3.0/src/service/src/gen/thrift/gen-py目录拷贝到项目目录中。thrift文件在hive-0.10.0-cdh4.3.0/src/service/if/TCLIService.thri...

weixin_42545664的博客 517

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

HiveServer、HiveServer2 区别

hiveServer/HiveServer2 区别 1:简单介绍 两者都允许远程客户端使用多种编程语言,通过HiveServer或者HiveServer2,客户端可以在不启动CLI的情况下对Hive中的数据进行操作,这两个和都允许远程客户端使用多种编程语言如java,python等向hive提交请求,取回结果(从hive0.15起就不再支持hiveserver了),但是在这里我们还是要说一下hiveserver HiveServer或者HiveServer2都是基于Thrift的,但HiveSever有时被

禧年 3272

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Hive【应用 03】HiveServer2/beeline 配置使用

HiveServer2 (HS2) 是 Hive 的改进服务,支持多客户端并发访问和身份验证。相比 HiveServer,HS2 基于 Thrift 协议,提供更安全高效的远程连接方式,官方推荐使用其客户端工具 Beeline。配置时需要修改 Hadoop 的 core-site.xml 文件以启用代理用户机制,避免权限异常。启动 HS2 服务后,可通过 Beeline 连接,支持多种参数如用户名、密码、脚本执行等。Beeline 基于 JDBC,功能比传统的 Hive CLI 更强大,已成为 Hive 的

Java与大数据相关实践内容分享! 1091

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

上一篇: hive 查找函数并查看函数使用方法
下一篇: Flume笔记二之source,channel,sink
王树民
博客等级 码龄10年 912粉丝 560原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值