lte*_*e__ 5 java apache-spark apache-spark-sql
这是一个总的noob问题,对不起.在Spark中,我可以使用select作为:
df.select("*"); //to select everything
df.select(df.col("colname")[, df.col("colname")]); //to select one or more columns
df.select(df.col("colname"), df.col("colname").plus(1)) //to select a column and a calculated column
Run Code Online (Sandbox Code Playgroud)
但.如何选择所有列加上计算的列?显然
select("*", df.col("colname").plus(1))不起作用(编译错误).如何在JAVA下完成?谢谢!
Yua*_* JI 12
做就是了:
df.select(df.col("*"), df.col("colName").plus(1));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16203 次 |
| 最近记录: |