Centos7部署R studio连接Hive完整步骤

R studio连接Hive完整步骤

环境

系统为Centos 7,Hive版本为1.2.2

前提
可通过beeline连接Hive

安装步骤

1. 安装R

yum -y install R

待安装完成后,在命令行输入R,查看R是否安装完成
在这里插入图片描述

2. 安装R Studio
下载R studio

wget https://download2.rstudio.org/rstudio-server-rhel-1.1.383-x86_64.rpm

安装 R studio

yum install --nogpgcheck rstudio-server-rhel-1.1.383-x86_64.rpm

3.创建用户R

useradd R

passwd R

输入两次密码即可

4. 启动R studio服务

rstudio-server status

启动后,即可在浏览器中查看web页面
http://IP:8787
密码即为步骤3中创建的账户,密码

5. 连接Hive

部署lib包

下载连接Hive所需用的lib包, 连接如下
R连接Hivelib包

解压并放至/home/R/下
在这里插入图片描述
6. 连接hive
打开步骤4中网址http://IP:8787
输入账号密码
在这里插入图片描述
在R Studio中安装所需要的包

  install.packages("rJava")
  install.packages("DBI")
  install.packages("RJDBC")

在这里插入图片描述

安装完成后,即可通过以下命令连接hive


```powershell
library('rJava')
library('DBI')
library('RJDBC')
drv<-JDBC("org.apache.hive.jdbc.HiveDriver",list.files("/home/R/R_hive_lib",pattern="jar$",full.names=TRUE,recursive=TRUE))
conn <- dbConnect(drv, "jdbc:hive2://IP:端口", '用户名', '密码')
dbListTables(conn) #查看hive中所有表
dt = dbGetQuery(conn,"select * from 库名.表名 limit 1")
View(dt)

在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Albert_Fang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值