【问题标题】:Value === is not a member of a string值 === 不是字符串的成员
【发布时间】:2020-01-15 13:17:21
【问题描述】:
val columnsToSum = privacyColumnsName.reduce((left, right) => (left)+ (right))

然后:

privacy = privacy.withColumn("Result",when(columnsToSum === privacyColumnsName.size,1).otherwise(0))

我明白了:

错误:(111, 63) value === is not a member of String privacy = privacy.withColumn("Result",when(columnsToSum === privacyColumnsName.size,1).otherwise(0))

我用==equals 试过,同样的错误被抛出。

【问题讨论】:

  • privacyColumnsName 的数据类型是什么?

标签: scala dataframe apache-spark functional-programming apache-spark-sql


【解决方案1】:

你需要导入 spark 隐式:

val spark: SparkSession = ...
import spark.implicits._

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多