Есть ли способ добавить новый столбец со значениями 0 в набор данных spark, если выбор столбца отсутствует в таблице.
Например:
List<Column> selectCols= new AraryList<Column>();
selectCols.add(col("Vehicle"));
selectCols.add(col("Year"));
selectCols.add(col("Day"));
Dataset df= initialDataset.select(JavaConversions.asScalaBuffer(selectCols).seq());
Предположим, что Day
отсутствует в initialDataset
, чем я хотел добавить столбец Day
с lit(0)
или значением 0
.
Возможно ли это?