У меня есть кадр данных Apache Spark 2.x со следующими столбцами:
scala> df.printSchema
root
|-- id: string (nullable = true)
|-- countryCode: string (nullable = true)
|-- detail: string (nullable = true)
|-- epoch: long (nullable = true)
Я хотел бы создать новый столбец со строкой даты в формате "гггг-ММ-дд" на основевременная метка эпохи (время UTC Unix).Затем я буду использовать строку даты в качестве столбца разделения.
Как создать столбец со строкой даты?Чтобы выполнить только преобразование в Java, я бы использовал SimpleDateFormat("yyyy-MM-dd")
, но я не уверен, как также создать новый столбец.