我最近开始使用DBVisualizer开发Vertica数据库。鉴于我在R方面有经验,并且非常自如,有人能帮助我了解从R(RStudio(连接到Vertica并执行查询所需的一切吗。
任何关于如何开始的文件都将不胜感激。谢谢
我们使用RJDBC执行该任务。示例:
library(RJDBC)
...
# load dataframe from an sql query
loadDataFromQuery <- function(query) {
#library(RJDBC)
strt <- Sys.time()
vDriver <- JDBC(driverClass="com.vertica.jdbc.Driver", classPath="/opt/vertica/java/lib/vertica-jdk5.jar")
vertica <- dbConnect(vDriver, "jdbc:vertica://myverticaserver.com:5433/somedb", "myuser", "mypass")
df <- dbGetQuery(vertica, query)
dbDisconnect(vertica)
print(Sys.time()-strt)
return(df)