我有4个文件。我使用Pig连接了所有文件,并获得了最终输出,并根据需要对数据进行了分组。现在我有了这样的输入。
这是我的猪产量。
我想把它转换成JSON。
我的输出应该是这样的。
{
"department": {
"department_id": "9723",
"department_group": {
"flag1": "N",
"flag2": "N"
},
"employee_detail1": {
"employee_type": {
"code": "11",
"name": "G"
},
"employee_level": {
"code": "H",
"name": "House"
},
"employee_dmg": {
"code": "1",
"name": "1st"
},
"DOJ": "02/25/2015"
},
"employee_detail2": {
"employee_type": {
"code": "10",
"name": "L"
},
"employee_level": {
"code": "H",
"name": "House"
},
"employee_dmg": {
"code": "0",
"name": "No"
},
"DOJ": "02/25/2015"
}
}
}
有两个袋子(意味着两个员工详细信息)。。。。按emp_id和employee组(具有flag1和flag2的元组)分组。。。。
有人能给我建议将其转换为JSON的最佳方法吗。。。
您可以使用JsonStorage STORE
您的数据,它将很好地处理一个包。