【发布时间】:2018-07-18 13:46:51
【问题描述】:
我正在将数据从 sql server 拉到 hdfs。这是我的sn-p,
val predicates = Array[String]("int_id < 500000", "int_id >= 500000 && int_id < 1000000")
val jdbcDF = spark.read.format("jdbc")
.option("url", dbUrl)
.option("databaseName", "DatabaseName")
.option("dbtable", table)
.option("user", "***")
.option("password", "***")
.option("predicates", predicates)
.load()
我的 Intellij IDE 一直这么说
"类型不匹配,预期为 Boolean 或 Long 或 Double 或 String,实际: 数组[字符串]"
在谓词中。不知道这有什么问题。谁能看出这有什么问题?另外我如何在这里使用获取大小?
谢谢。
【问题讨论】:
标签: scala hadoop apache-spark intellij-idea jdbc