instanziiert habe ich den folgenden Code zwei Zeilen zu fusionieren versuchen:Merkmal Zeile ist abstrakt; kann nicht
import org.apache.spark.sql._
def mergeRow(row1:Row, row2:Row):(Boolean, Row)= {
var z:Array[String] = new Array[String](row1.length)
var hasDiff = false
:
:
if (hasDiff) {
(true, new Row(z))
} else {
(true, row2)
}
}
Und ich habe die Fehler:
error: trait Row is abstract; cannot be instantiated
(true, new Row(z))
Wer weiß, wie dies konnte ich beheben? Vielen Dank!
http://stackoverflow.com/questions/28108107/how-to-create-a-row-from-a-list-or-array-in-spark-using ersetzen -scala könnte dir helfen. –