Guest User

Untitled

a guest
Jan 18th, 2019
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. library(rJava)
  2. library(DBI)
  3. library(RJDBC)
  4.  
  5.  
  6. options(java.parameters = paste0("-Xmx", java.size, "g"))
  7.  
  8. print(paste("java.parameters :", getOption("java.parameters")))
  9.  
  10. cp = c("/opt/lib/PR/hive-jdbc.jar", "/opt/lib/PR/hadoop-common.jar")
  11. .jinit(classpath = cp)
  12.  
  13. drv <- JDBC("org.apache.hive.jdbc.HiveDriver", "/opt/lib/PR/hive-jdbc.jar",
  14. identifier.quote = "`")
  15.  
  16.  
  17. password = getPass::getPass(msg = "Hive password")
  18.  
  19. conn <- DBI::dbConnect(drv, "jdbc:hive2://hadoop-training.s.com:10000/sni",
  20. user = Sys.info()["user"], password)
  21. conn
  22.  
  23. dbWriteTable(conn, "exempletable", df, append = TRUE, overwrite = FALSE)
Add Comment
Please, Sign In to add comment