как извлечь ключи` из пар ключ-значение, представляющих собой строку из кадра данных.
Атрибуты идентификатора транспортного средства ECNum Модель Create_date
1001 'AB123' {"Key1": 200, " Key2":" Str0 "," key3 ": 0} 'EV1' '2019-01-02'
Как извлечь Key2
из атрибутов.
df.select("vehicleID","ECNum","create_date").withColumn("type",lit("EV1”).select("attributes")
ожидает
vehicleID ECNum Key2 Model create_date
1001 'AB123' Str0 EV1 '2019-01-02'