【发布时间】:2016-07-30 16:49:04
【问题描述】:
在我通过 ssh 进入 EMR spark-shell --packages org.postgresql:postgresql:9.4-1206-jdbc42 后运行 spark-shell 时,我已经安装了 postgresql 驱动程序包。然后我导入 org.postgresql。我想创建一个 spark Dataframe 对象,所以我尝试从 s3 实例访问一个表。
sqlContext.load("jdbc", Map("url" -> "jdbc:postgresql://pathto.table.region.rds.amazonaws.com:5432/table?user=username&password=password","dbtable" -> "table"))
这给了我一个java.sql.SQLException: No suitable driver 错误。
我已经调查了this 的问题,有类似的问题。但我希望能够通过 spark-shell 运行驱动程序。
【问题讨论】:
标签: java postgresql amazon-web-services jdbc apache-spark