У меня есть фрейм данных Spark (scala), в котором некоторые столбцы данных являются необязательными, то есть иногда их не существует. Есть ли очень простой способ изменить мое утверждение df.select
, чтобы спарк не заботился о том, чтобы столбец не существовал?
Например, сейчас у меня есть: df.select(Seq(col("col1"), col("optionalCol"), col("col2")))
.
Я надеялся, что будет какое-то "необязательное" обозначение.