OS X El Capitan 10.11.6
Spark 2.2.0
Scala 2.11.8
Spark에서 읽으려고하는 특정 JSON 파일은 here입니다.Spark Scala 하나의 열로 JSON 읽기
이val test = spark.read.format("json").load("Downloads/yql.json")
test.show()
+--------------------+
| query|
+--------------------+
|[1,2017-11-08T12:...|
+--------------------+
그러나 test.printSchema()
를 실행하면 적절하게 중첩 된 JSON 형식의 스키마를 반환 : 나는 아래의 코드를 사용하면
, 그것은 모두 함께 열 값 모습의 하나의 열 출력을 제공합니다.
JSON 파일이 여러 열이있는 DataFrame으로 변환되도록이 파일을 Spark로 읽는 방법은 무엇입니까?