1
Spala를 사용하여 Spark을 사용하여 데이터 처리를하고 있습니다. 데이터 프레임에 XML 데이터가 매핑되었습니다. UDF에 매개 변수로 행을 전달하고 두 개의 복합 유형 객체를 목록으로 추출하려고합니다. 스파크는 오류 다음 날주고있다 :Spark-Scala에서 Seq [Row]를 반환합니다. UDF
Exception in thread "main" java.lang.UnsupportedOperationException: Schema for type org.apache.spark.sql.Row is not supported
def testUdf = udf((testInput: Row) => {
val firstObject = testInput.getAs[Row]("Object1")
val secondObject = testInput.getAs[Row]("Object2")
val returnObject = Seq[firstObject,secondObject]
returnObject
})
가 내가 뭘 잘못 말해 주 시겠어요. 감사.