为了账号安全,请及时绑定邮箱和手机立即绑定

整理Spark中的行

整理Spark中的行

四季花海 2019-11-14 14:16:08
我正在使用scala做一些火花测试。我们通常会读取需要像以下示例一样处理的json文件:test.json:{"a":1,"b":[2,3]}val test = sqlContext.read.json("test.json")如何将其转换为以下格式:{"a":1,"b":2}{"a":1,"b":3}
查看完整描述

3 回答

?
湖上湖

TA贡献2003条经验 获得超2个赞

如果sqlContext.implicits._对您不起作用,请import spark.implicits._在范围内尝试。您可能还需要import org.apache.spark.sql.functions.explode

查看完整回答
反对 回复 2019-11-14
?
MMTTMM

TA贡献1869条经验 获得超4个赞

尝试import sqlContext.implicits._。您也可以org.apache.spark.sql.functions.col 在上使用和申请DataFrame (df("b"))。

查看完整回答
反对 回复 2019-11-14
  • 3 回答
  • 0 关注
  • 492 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信