在Sqoop导入HDFS的同时删除并添加一些json对象

时间:2018-09-20 07:24:24

标签: hdfs sqoop

我有一个名为details的表,其中有两列,一列是ID,另一列是DETAILS.DETAILS列具有json,如下所示:

{
  "name": [
    {
      "name": [
        "Anu "
      ],
      "family": [
        "Nandi"
      ]
    }
  ],
  "gender": "male",
  "address": [
    {
      "city": "Chennai ",
      "state": "TAMIL NADU",
      "postalCode": "*******"
    }
  ],
  "phone": [
    {
      "value": "9751991231"
    }
  ],
  "birthDate": "1994-01-18",
  "maritalStatus": {
        "status": "Unmarried"
  }
}

我想将这张表作为json格式导入到HDFS中,但是由于数据保密性,我想放弃姓名,地址和电话号码,也希望将人们的生日增加30年。谁能建议我该怎么做。我仅在编写查询部分时需要帮助。

0 个答案:

没有答案