Tuple and bags to Json



我有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您的数据,它将很好地处理一个包。

最新更新