У меня есть набор данных, как показано ниже
Dataset<Row> dataset = ...
dataset.show()
| NAME | DOB |
+------+----------+
| John | 19801012 |
| Mark | 19760502 |
| Mick | 19911208 |
Я хочу преобразовать его в ниже (отформатированный DOB)
| NAME | DOB |
+------+------------+
| John | 1980-10-12 |
| Mark | 1976-05-02 |
| Mick | 1991-12-08 |
Как я могу это сделать? По сути, я пытаюсь выяснить, как манипулировать существующими значениями столбцов в общем виде.
Я пытался использовать dataset.withColumn
, но не мог понять, как этого добиться.
Ценю любую помощь.