Scala Spark dataframe将所有列转换为json格式,然后修改json结构
使用df.toJSON将我的数据帧转换为json json转换后,模式如下所示:Scala Spark dataframe将所有列转换为json格式,然后修改json结构,scala,dataframe,apache-spark,apache-spark-sql,Scala,Dataframe,Apache Spark,Apache Spark Sql,使用df.toJSON将我的数据帧转换为json json转换后,模式如下所示: root |-- value: string (nullable = true) 生成当前模式的最佳方法是什么,例如,所有根级别属性;在本例中,“value”列嵌套到名为“data”的新根级json键中,并在根级添加新属性。如何在scala中实现这一点 请检查下面的代码 scala> df.toJSON.select(struct($"value").as("data")).printSchema roo
root
|-- value: string (nullable = true)
生成当前模式的最佳方法是什么,例如,所有根级别属性;在本例中,“value”列嵌套到名为“data”的新根级json键中,并在根级添加新属性。如何在scala中实现这一点 请检查下面的代码
scala> df.toJSON.select(struct($"value").as("data")).printSchema
root
|-- data: struct (nullable = false)
| |-- value: string (nullable = true)