Я новичок в Spark 2.4 с Java 8. Я получил ответ на мой последний подобный запрос.Но если я добавлю еще один столбец (возможно, добавлю еще столбец в функцию), это должно отражаться в выводе.Мне нужна помощь.Вот пример экземпляров: Java8 и spark2.3 Source DataFrame
+-------------------------+
| key | Value | Grp |
+-------------------------+
| A | John | IND |
| B | Nick | IND |
| A | Mary | IND|
| B | Kathy | IND |
| C | Sabrina| IND |
| B | George | IND |
+----------------------------+
Meta DataFrame
+-----+
| key |
+-----+
| A |
| B |
| C |
| D |
| E |
| F |
| G. |
+-----+
Я хотел бы преобразовать его в следующее: Имена столбцов из метаданных и строк будут преобразованы на основе Source Dataframe
+------------------------------------------------------+
| A | B | C | D | E | F | G |
+-------------------------------------------------------+
| John | Nick | Sabrina | null | null | null | IND
| Mary | Kathy | null | null | null | null | IND
| null | George | null | null | null | null | IND
+----------------------------------------------------------+