У меня есть столбец с картой, где меняется ключ и значение.Я пытаюсь извлечь значение и создать новый столбец.Ввод
---------------+
|symbols |
+---------------+
|[3pea -> 3PEA] |
|[barello -> BA]|
|[] |
|[] |
+---------------+
Ожидаемый вывод
---------------+
|symbols |
+---------------+
|3PEA |
|BA |
| |
| |
+---------------+
Вот то, что я до сих пор пытался использовать UDF
def map_value=udf((inputMap:Map[String,String])=> {inputMap.map(x=>x._2)
})
, но это дает мне
java.lang.UnsupportedOperationException: Schema for type scala.collection.immutable.Iterable[String] is not supported