R usando a tabela de gravação RJDBC no Hive

Conectei com êxito o servidor local R3.1.2 (win7 64bit rstudio) e o hive remoto usandorjdbc,

library(RJDBC)
.jinit()
dir = "E:/xxx/jars/hive/" 
for(l in list.files(dir)) {
  .jaddClassPath(paste( dir ,l,sep="")) }
options( java.parameters = "-Xmx8g" ) 
drv <- JDBC("org.apache.hadoop.hive.jdbc.HiveDriver",
        "E:/xxx/jars/hive/hive-jdbc-0.11.0.jar")

conn <- dbConnect(drv,  "jdbc:hive://10.127.130.162:10002/default", "", "" ) 
dbGetQuery(conn, "select * from test.test limit 10 ")

ler com êxito os dados da seção, mas não consigo gravar o quadro de dados R usando
dbWriteTable :

data(iris)
dbWriteTable(conn, iris , "test.dc_test")

Retorno de erro:

Error in .jcall(md, "Ljava/sql/ResultSet;", "getTables", .jnull("java/lang/String"), : method getTables with signature (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/sql/ResultSet; not found

Meu uso indevido ou outros métodos são necessários?

questionAnswers(2)

yourAnswerToTheQuestion