1、下载连接Hive的GUI SQL工具

下载地址:www.dbvis.com/download/10…

需要jar  hive-jdbc-uber-2.4.0.0-169.jar (github.com/timveil/hiv…)

用命令行在hive上查看表数据,当表数据量过大,每行数据过长时,数据查看会变得不是很清晰直观,但是DBVisualizer能够轻松解决该问题,见下图。

2、配置工具

先决条件

1 在mac上安装DBVisualizer  2 下载 hive-jdbc-uber-2.4.0.0-169.jar,注意:hive jdbc jar版本必须小于hive server

1.打开DbVisualizer 偏好设置 (“DbVisualizer” > “Tools” > "Tool Properties"),添加如下语句后,重启DbVisualizer。

-Dsun.security.krb5.debug=true

-Djavax.security.auth.useSubjectCredsOnly=false

2.在管理器对话框点击“Tools”> “Driver Manager…”,点击HIVE。在“Driver File Paths”中将之前下载的“hive jdbc jar”包导入。

注意:因为我在AWS 搭建的集群,所以需要使用Aws的依赖包,如果是自己搞得集群则使用 hive-jdbc-uber-2.4.0.0-169.jar即可

AWS需要倒入下面的jar:AmazonHiveJDBC41-1.0.9.1060.zip

顺利导入之后,可以看到“Driver Class”上会显示出加载的jar包。  备注:hive jdbc jar放在你电脑上,你想放的位置~

3.创建新连接,点击“Database”> “Create Database Connection”

  1. Database Type:Hive
  2. Driver(JDBC):Hive(在第二步骤配置的Hive)重要问题再说一遍,hive jdbc jar版本必须小于hive server
  3. DataBase Server:Server地址
  4. DataBase Port:10000(远程连接端口是10000)
  5. DataBase:如果是kerberized连接,需要添加必要的principal

4.点击“Connect”,测试连接

如果连接成功会出现如下,

3、查询

转载于:https://juejin.im/post/5d04675051882518e845cb8f

Hive mac 客户端工具DbVisualizer配置相关推荐

  1. Hive可视化客户端工具

    Hive做为数据仓库,具有数据库.表.函数等一系列功能,在使用中,可以用可视化的工具来操作Hive,比对命令行操作更加直观.方便. 先使用命令行查看hive能不能进入 成功,再使用客户端来操作

  2. mysql客户端连接hive_连接Hive的客户端界面工具–SQuirrel SQL Client

    关键字:Hive客户端.界面.SQuirrel SQL Client 刚看到一个可以连接Hive的客户端界面工具–SQuirrel SQL Client,试了一下,用起来还行,在这里记录一下安装及使用 ...

  3. filezilla检查新版本mac_FileZilla for Mac(ftp客户端工具)中文版

    原标题:FileZilla for Mac(ftp客户端工具)中文版 filezilla mac 中文版是一款运行在Mac OS平台上的FTP上传下载工具,filezilla mac版具备所有的FTP ...

  4. oracle客户端mac地址,Oracle客户端工具之 Oracle SQL Handler For Mac下载

    Oracle SQL Handler, 是专为Oracle数据库开发人员及操作人员精心打造的一款Oracle开发工具(客户端工具).国产原创,精品奉献,其优点特点如下: (1) 跨平台,能运行于平台 ...

  5. 操作Redis客户端工具详解之功能介绍及配置

    问题背景 日常开发过程中,对于缓存,我们并不陌生.常用的缓存有个Redis.memcache.memcached等.那么操作缓存的工具又有很多,我们该怎么选择呢? 今天我们聊一下Redis的操作客户端 ...

  6. mac mysql sequel_苹果系统Sequel Pro—MySQL客户端工具一个大坑

    软件名称:Sequel Pro(MySQL客户端工具) 官网地址:http://www.sequelpro.com/ 该工具在导出表数据的时候,会产生一条坑爹的SQL:/*!40000 ALTER T ...

  7. Apache Hive 2.1.1 安装配置超详细过程,配置hive、beeline、hwi、HCatalog、WebHCat等组件...

    2019独角兽企业重金招聘Python工程师标准>>> 在Docker环境成功搭建了Apache Hadoop 2.8 分布式集群,并实现了NameNode HA.ResourceM ...

  8. 【干货】Apache Hive 2.1.1 安装配置超详细过程,配置hive、beeline、hwi、HCatalog、WebHCat等组件...

    在Docker环境成功搭建了Apache Hadoop 2.8 分布式集群,并实现了NameNode HA.ResourceManager HA之后(详见我的另一篇博文:Apache Hadoop 2 ...

  9. 推荐几款好用到爆炸的SSH客户端工具

    Linux 1.FinalShell 网站:http://www.hostbuf.com/ 这个软件是一款国人研发的,UI界面和功能比较好的工具,类似于xshell和xftp的合体,但是又不仅限于此, ...

最新文章

  1. 电大计算机dm编写程序,中央电大计算机组成原理与汇编语言试题.docx
  2. 分子偶极矩大小如何判断_润滑油粘度大小该如何判断你知道吗?
  3. [学习笔记]python
  4. C#中控件Control的Paint事件和OnPaint虚函数的区别
  5. 心跳超时时间设置_定时器实现之时间轮算法
  6. mysql优化了解_了解MySQL如何优化
  7. GradView使用举例
  8. Webpack入门教程三十
  9. java8 numberformat,NumberFormat舍入问题仅限Java 8
  10. python微信聊天机器人_Python搭建一个微信聊天机器人
  11. 基于Android系统手机通讯录管理软件的设计与开发
  12. 计算机键盘重复设置,教你操作win10系统电脑键盘打字时总是出现重复字符的方案...
  13. 局域网计算机组建立,win10怎么建立局域网工作组_win10组建局域网工作组的基本步骤-win7之家...
  14. 一篇出色的argumentative essay怎么写?
  15. 大疆网上测评题库_【大疆在线测试有几套题啊?】-看准网
  16. Zabbix系列:设置动态监控告警时间范围
  17. python控制苹果手机触摸屏失灵怎么办_iPhone手机触屏不灵敏怎么办 触屏失灵乱跳等问题解决方法大全必看...
  18. 敏捷开发松结对编程系列:L型代码结构案例StatusFiltersDropdownList(下)
  19. ubuntu18 配置运行SVO pro工程(入门)
  20. mysql 查询随机10条数据 (转载)

热门文章

  1. 如何为 Flask Web 应用配置 Nginx
  2. C# 视频监控系列 序 [完]
  3. JavaBean组件的基本使用-语法
  4. 关于crontab命令的学习
  5. 域控制器建立以及一般配置
  6. [转载]注册机破解法的原理以及应对方法
  7. Flink Window基本概念与实现原理
  8. BCH链上交易量剧增,超越莱特币
  9. php完美实现下载远程图片保存到本地(保存微信头像)
  10. pptpd的远程连接成功并使用