请求地址

/v2/webservice/table-data/import

请求方法

Post

请求参数说明

参数名称 类型 是否必填 说明
importParam string 例如:[{"srcAppId":2,"srcZoneId":4,"srcTableName":"chat_area_rank","dstAppId":3,"dstZoneId":2,"dstTableName":"chat_area_rank","importCmdType":0},{"srcAppId":2,"srcZoneId":4,"srcTableName":"table_generic","dstAppId":3,"dstZoneId":2,"dstTableName":"table_generic","importCmdType":0}]
ipList string 在指定机器上构造数据。(当dataType为0时,可以为空数组json字符串:[])。示例:["9.135.102.211 tcaplus OP0ZrrnR0 /data/test/other","9.135.102.211 tcaplus OP0ZrrnR0 /data/test/other1"]
importSpeed string import speed,大于0小于等于50000或者-1,-1表示自适应速度,建议设置为-1
relateTaskId string 关联任务ID,dataType=1时,relateTaskId传0。
rollBackType string 导入方式,全量回档=0,部分key导入=1
dataType string 数据来源,手动输入机器=1,关联任务ID=0
omsInternetDomain string OMS内网IP\域名,示例:http://9.135.102.211
deleteBeforeImport string import前是否先删除线上数据,默认值0不删除,1为删除

importParam参数

json字符串中参数说明

参数名称 类型 是否必填 说明
srcAppId number 源端项目ID
srcZoneId number 源端区ID
srcTableName string 源端表名
dstAppId number 目标端项目ID
dstZoneId number 目标端区ID
dstTableName string 目标端表名
importCmdType number 写入模式命令,0是Replace、TCAPLUS_API_LIST_ELEMENT_MOVEREPLACE_REQ,1是Insert、TCAPLUS_API_LIST_ADDAFTER_REQ

示例

{
    "importParam": [
        {
            "srcAppId": 2,
            "srcZoneId": 5,
            "srcTableName": "chat_area_rank",
            "dstAppId": 2,
            "dstZoneId": 4,
            "dstTableName": "chat_area_rank",
            "importCmdType":0,
            "keyFiles":"http://9.135.102.211/app/global/uploadkeyfile/2024121914091987797906.txt"
        }
    ],
    "ipList": [],
    "importSpeed": -1,
    "relateTaskId": 1355,
    "rollBackType": 1,
    "dataType": 0,
    "omsInternetDomain": "http://9.135.102.211",
    "deleteBeforeImport": 0
}

返回参数说明

参数名称 类型 说明
set_id number 集群ID
task_id number 任务ID

返回示例

{
    "code": 0,
    "request_id": "faca9e13-5ef0-4dd1-8103-ce53c7036c74",
    "data": {
        "set_id": 1,
        "task_id": 425,
        "user": "tcaplus"
    }
}

results matching ""

    No results matching ""