【发布时间】:2016-04-26 19:04:53
【问题描述】:
我正在尝试获取我的输入数据:
A B C
--------------
4 blah 2
2 3
56 foo 3
并根据B是否为空在末尾添加一列:
A B C D
--------------------
4 blah 2 1
2 3 0
56 foo 3 1
我可以通过将输入数据框注册为临时表,然后键入 SQL 查询来轻松地做到这一点。
但我真的很想知道如何只使用 Scala 方法而不需要在 Scala 中输入 SQL 查询。
我已经尝试过.withColumn,但我不能让它做我想做的事。
【问题讨论】:
标签: scala apache-spark apache-spark-sql spark-dataframe