verwenden Sie die Länge-Funktion substring in spark

Ich versuche, verwenden Sie die Länge-Funktion innerhalb einer Funktion substring in einem DataFrame
aber es gibt Fehler

val substrDF = testDF.withColumn("newcol", substring($"col", 1, length($"col")-1))

unten ist der Fehler

 error: type mismatch;
 found   : org.apache.spark.sql.Column
 required: Int

Ich bin mit 2.1.

InformationsquelleAutor satish | 2017-09-21

Schreibe einen Kommentar