【发布时间】:2015-10-05 09:31:08
【问题描述】:
我有一个来自 cassandrasql 的数据框,我有一个列,它是数据框中的地图 喜欢
scala> df.printSchema
root
|-- client: map (nullable = true)
| |-- key: string
| |-- value: string (valueContainsNull = true)
我需要从 df 中选择一些列以及从地图中选择特定键作为 df 中的列,而不是完整的地图
假设我有一张地图 键1->值1 键 2 -> 值 2 ....
我只需要从数据框中的地图中选择 key1 作为新数据框中的一列。我该怎么做呢
我也在使用 cassandrasqlcontext.sql 来获取数据框。
【问题讨论】:
标签: apache-spark spark-dataframe