Dataset增加列(java版)
代码:
resultDS.withColumn(字段名,lit(字段值));
resultDS.withColumn(字段名,col(字段值));
resultDS.withColumn(字段名,column(字段值));
这是java代码,lit(),col(),column()这些都是可以在java中用的,实际上sparksql有很多UDF函数可以直接这样写,需要哪个可以直接去源码里看看,在这个包下:
import static org.apache.spark.sql.functions.*