Я пытаюсь взять свои исходные данные:
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 и не нужно вводить SQL-запрос в Scala.
Я пробовал .withColumn
, но я не могу сделать это, чтобы делать то, что хочу.