私はこの暫定を使ってPostgreSQLデータベースに接続できます。彼らは動作しませんが、私は正しい記法のための提案を見つけることができません。PostgreSQL JDBCドライブをSparkRに組み込む
.libPaths(c(.libPaths(), '/opt/spark-1.6.1-bin-hadoop2.6/R/lib'))
Sys.setenv(SPARK_HOME = '/opt/spark-1.6.1-bin-hadoop2.6')
Sys.setenv(PATH = paste(Sys.getenv(c('PATH')), '/opt/spark-1.6.1-bin-hadoop2.6/bin', sep = ':'))
library(SparkR)
d.csv <- "com.databricks:spark-csv_2.11:1.4.0"
d.pg <- "org.postgresql.Driver:postgresql-9.4:1208"
sc <- sparkR.init(sparkPackages=c(d.csv, d.pg))
私は「/opt/spark-1.6.1-bin-hadoop2.6/lib/postgresql-9.4.1208.jar」の下に保存されたJARファイルを持っており、さらにはyum私centos6マシンにJDBCをインストール。
これを開始しようとすると、csvライブラリが見つかりますが、JDBC PostgreSQLドライバを解決することはできません。
::::::::::::::::::::::::::::::::::::::::::::::
:: UNRESOLVED DEPENDENCIES ::
::::::::::::::::::::::::::::::::::::::::::::::
:: org.postgresql.Driver#postgresql-9.4;1208: not found
::::::::::::::::::::::::::::::::::::::::::::::
任意のヒントは素晴らしいことです。どうもありがとう。
@DubravkoDolicあなたは質問を更新し、これに応答して試した内容を追加することをお勧めします。 –
解決策はまだありません。私は成功しなかったzero323によって提案された別のドライバクラスを試しました。私は努力し続ける。 –