Сравнение значений столбца метки времени Spark - PullRequest
0 голосов
/ 14 мая 2018

Пример данных Я хочу отфильтровать строки, у которых date_time_begin меньше даты начала, и я пробовал это, но я не получаю никакого вывода.Я использую версию spark 1.6.2

 filterddata = joindedf.filter(joindedf("date_time_begin").gt(lit("str_date")))
 filterddata.show()

1 Ответ

0 голосов
/ 14 мая 2018

Если оба columns имеют одинаковый datatype, это должно работать.

val filterddata = joindedf.filter(joindedf("date_time_begin").gt(joindedf("str_date")))

lit используется для преобразования литерального значения в column.

Надеюсь, это помогло!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...