Spark Scala数据框列不匹配

时间:2019-03-08 16:54:23

标签: scala apache-spark

这在DF上正常工作。

val recs = spark.table("IIR").select($"dateFrom").withColumn("N", lit(5))
val rec2 = recs.withColumn("sellByDate", date_add(col("dateFrom"), 5))

但是,这不是:

val rec2 = recs.withColumn("sellByDate", date_add(col("dateFrom"), $"N"))

收到臭名昭著的消息:

notebook:11: error: type mismatch;
  found   : String("$N")
  required: Int

最简单的方法是什么?

0 个答案:

没有答案