【发布时间】:2016-08-26 20:15:48
【问题描述】:
我有一个列数固定的数据框 df1。我已经应用了另一个数据框 df2 的内部连接。
但是,在编写 select 时,我需要选择一些我目前无法选择的常数。
我已经阅读了 scala 中的示例,但相应的 java 不起作用。
df1.join(df2).filter(df1.col("a1").$eq$eq$eq(df2.col("a1")))
.select(df1.col("a1"), df1.col("a2"), df2.col("a2"), 8)
如上例所示,建议一种选择 8 的方法。
我也知道withColumn api,但不确定实现。
谢谢。
【问题讨论】:
标签: java apache-spark dataframe apache-spark-sql bigdata