由于未公开的原因,我的Impala没有安装JDBC驱动程序。这使connection from R to Impala具有挑战性。
我能够通过Putty连接(和查询)到Impala shell。例如。,
impala-shell --ssl -i some_name
使用Putty连接机制/凭据,是否可以从RStudio执行此操作并将
SELECT
结果引入数据帧? 最佳答案
这在我的Oracle BDA集群中有效。
library(dsreq)
print("Connecting to Impala...")
impaladb <- impalaConnection(pool='general')
dbResultsTempTbl <- dbGetQuery(impaladb, paste0("SELECT * FROM mytable") )
print("results")
print(dbResultsTempTbl)