
# 目的端为Hive
#### JSON样例
```
"to-config-values": {
        "configs": [
          {
            "inputs": [
              {
                "name": "toJobConfig.hive",
                "value": "hive"
              },
              {
                "name": "toJobConfig.database",
                "value": "rf_database"
              },
              {
                "name": "toJobConfig.table",
                "value": "rf_to"
              },
              {
                "name": "toJobConfig.tablePreparation",
                "value": "DO_NOTHING"
              },
              {
                "name": "toJobConfig.columnList",
                "value": "aa&bb&cc&dd"
              },
              {
                "name": "toJobConfig.shouldClearTable",
                "value": "true"
              }
            ],
            "name": "toJobConfig"
          }
        ]
      }
```
#### 参数说明
| 参数                           | 是否必选 | 类型      | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
|:---|:---|:---|:---|
| toJobConfig.hive             | 否    | String  | 写入数据的数据源。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| toJobConfig.database         | 否    | String  | 写入数据的数据库名称，例如："default"。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| toJobConfig.table            | 是    | String  | 写入数据的表名。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| toJobConfig.tablePreparation | 是    | 枚举      | 写入表数据时，用户选择的操作： - DO_NOTHING：不自动建表。  - CREATE_WHEN_NOT_EXIST：当目的端的数据库没有"tableName"参数中指定的表时，CDM会自动创建该表。  - DROP_AND_CREATE：先删除"tableName"参数中指定的表，然后再重新创建该表。   |
| toJobConfig.columnList       | 否    | String  | 需要加载的字段列表，字段名之间使用"\&"分割，例如："id\&gid\&name"。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| toJobConfig.shouldClearTable | 否    | Boolean | 导入前是否清空目标表的数据，如果设置为true，任务启动前会清除目标表中数据。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
   
