【发布时间】:2019-09-25 10:33:32
【问题描述】:
我正在尝试从我的 spark 数据框创建一个嵌套 JSON,该数据框具有以下结构的数据。
Vendor_Name,count,Categories,Category_Count,Subcategory,Subcategory_Count
Vendor1,10,Category 1,4,Sub Category 1,1
Vendor1,10,Category 1,4,Sub Category 2,2
Vendor1,10,Category 1,4,Sub Category 3,3
Vendor1,10,Category 1,4,Sub Category 4,4
使用带有 Scala 的 Apache-Spark 以以下格式输出所需的 json。
[{
"vendor_name": "Vendor 1",
"count": 10,
"categories": [{
"name": "Category 1",
"count": 4,
"subCategories": [{
"name": "Sub Category 1",
"count": 1
},
{
"name": "Sub Category 2",
"count": 1
},
{
"name": "Sub Category 3",
"count": 1
},
{
"name": "Sub Category 4",
"count": 1
}
]
}]
【问题讨论】:
-
能否添加数据框创建、架构等的代码?
标签: scala apache-spark azure-databricks