加载postgresql表以引发SyntaxError

时间:2017-05-01 19:46:53

标签: postgresql apache-spark apache-spark-sql

以下代码正在从我的postgresql数据库中读取一个表,并且我遵循了我在互联网上阅读的指令:

val txs = spark.read.format("jdbc").options(Map(
("driver" -> "org.postgresql.Driver"),
("url" -> "jdbc:postgresql://host/dbname"),
("dbtable" -> "(select field1 from t) as table1"),
("user" -> "username"),
("password" -> "password"))).load()

我在jupyter笔记本上运行此查询但是我将SyntaxError作为消息但没有关于堆栈跟踪的线索。我假设查询是正确的,因为我看到类似的查询与其他人一起工作。任何帮助都很高兴尝试了解如何解决此问题。

这是我从笔记本上得到的错误: enter image description here

0 个答案:

没有答案