val buffer: mutable.Buffer[Object] = Row.unapplySeq(row).get.map(_.asInstanceOf[Object]).toBuffer
buffer.append(要加的字段)
val schema: StructType = row.schema.add("aaa", StringType).add("bbb", StringType).add("ccc", StringType)
val new_row = new GenericRowWithSchema(buffer.toArray, schema)
spark RDD[Row] 字段太多优化处理
于 2019-12-13 10:21:29 首次发布