1. 首先加载R包
library(RJDBC)
2. 加载驱动
drv<-JDBC("org.apache.hive.jdbc.HiveDriver", list.files("D:\\lib",pattern="jar$", full.names=T, recursive=TRUE))
#lib文件夹下的驱动可以去官网下载apache-hive-1.2.1-bin.tar.gz,解压后里面有lib
3.连接hive
conn<-dbConnect(drv, sprintf('jdbc:hive2://xxx.xxx.x.x:xxxxx/default'), 'xxx', 'xxx') #地址:端口,帐号,密码
4. sql语句
dbGetQuery(conn,"select * from table")
#sql 查询语句