[R-sig-DB] Using RJDBC with HBASE 98.1 with Phoenix-4.1 JDBC driver
Jon Beach
@ud@y1958 @end|ng |rom gm@||@com
Mon Oct 20 12:57:44 CEST 2014
Hi
I am trying to connect to HBASE (HADOOP 2.3) with Phoenix 4.1 JDBC Driver
from R 3.1.1 via RJDBC using the following code:
Has anyone tried this and been successful?
> library(rJava)
> library(RJDBC)
Loading required package: DBI
> drv <-
JDBC("org.apache.phoenix.jdbc.PhoenixDriver","~/phoenix-4.1.0-bin/hadoop2/phoenix-4.1.0-client-hadoop2.jar",identifier.quote="'")
> conn <-dbConnect(drv,"jdbc:phoenix:hdmaster:2181")
log4j:WARN No appenders could be found for logger
(org.apache.hadoop.conf.Configuration.deprecation).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for
more info.
> dbListTables(conn)
[1] "CATALOG" "SEQUENCE" "PERFORMANCE_1000000"
[4] "STOCK_SYMBOL"
> dbGetQuery(conn,"select * from STOCK_SYMBOL")
Error in .jcall(rp, "I", "fetch", stride) :
java.sql.SQLFeatureNotSupportedException
rJava, DBI and RJDBC are all the latest versions and I am using Java 1.8
from Oracle on Ubuntu 12.04
Thanks
Jon
[[alternative HTML version deleted]]
More information about the R-sig-DB
mailing list