更新时间:2021-12-17 GMT+08:00
分享

修改项目

功能介绍

修改项目。

URI

  • URI格式
    PUT /softcomai/datalake/dataplan/v1.0/progress
  • 参数说明

    无。

请求

  • 请求样例
    PUT https://ipaddr:port/softcomai/datalake/dataplan/v1.0/progress
    {
    "id" : "P_20190923142706_587260345",
    "name" : "修改项目测试001",
    "description" : "向导方式创建项目测试001",
    "tasks" : [{
    "id" : "5816442513551637443",
    "pId" : "0",
    "paramList" : [{
    "paramName" : "key",
    "paramValue" : "value",
    "appendType" : "KEY_VALUE"
    }
    ],
    "variables" : [{
    
    "showName" : "数据来源",
    "showNameEn" : "dataSource",
    "varName" : "dataSource",
    "varValue" : "云核心网_性能KPI数据_ATS",
    "remark" : "数据来源",
    "defaultVisible" : "true"
    }, {
    
    "showName" : "BDI服务",
    "showNameEn" : "BDI Service",
    "varName" : "BDIAddress",
    "varValue" : "10.0.1.145:19143",
    "remark" : "BDI服务",
    "defaultVisible" : "true"
    }, {
    
    "showName" : "id",
    "showNameEn" : "id",
    "varName" : "id",
    "varValue" : "111",
    "remark" : "11",
    "defaultVisible" : "true"
    }
    ],
    "children" : []
    }, {
    "id" : "4623460537000105320",
    "pId" : "0",
    "paramList" : [{
    
    "paramValue" : "-ipaddress #{ipaddress} -userId #{userId} -appId #{appId} -srcPath #{srcPath} -srcRootPath #{srcRootPath} -dstRootPath #{dstRootPath} -dstPath #{dstPath} -srcBucketName #{srcBucketName} -hadoopUserName #{hadoopUserName} -integrationAddr #{integrationAddr} -token ${getManageToken}",
    "appendType" : "STRING"
    }
    ],
    "variables" : [{
    
    "showName" : "srcBucketName",
    "showNameEn" : "srcBucketName",
    "varName" : "srcBucketName",
    "varValue" : "obs-public-data",
    "defaultVisible" : "false"
    }, {
    
    "showName" : "dstPath",
    "showNameEn" : "dstPath",
    "varName" : "dstPath",
    "varValue" : "/HKT/raw_data",
    "defaultVisible" : "false"
    }
    ],
    "children" : []
    }, {
    "id" : "7614341251561440098",
    "pId" : "0",
    
    "paramList" : [{
    
    "paramValue" : "-ipaddress #{ipaddress} -userId #{userId} -appId #{appId} -srcPath #{srcPath} -srcRootPath #{srcRootPath} -dstRootPath #{dstRootPath} -dstPath #{dstPath} -srcBucketName #{srcBucketName} -hadoopUserName #{hadoopUserName} -token ${tokenbyappidTaskResp.result.token}",
    "appendType" : "STRING"
    }
    ],
    "variables" : [{
    
    "varName" : "ipaddress",
    "varValue" : "100.95.145.153:9516",
    "defaultVisible" : "true"
    }, {
    
    "varName" : "userId",
    "varValue" : "q00298908",
    "defaultVisible" : "true"
    }, {
    
    "varName" : "appId",
    "varValue" : "aidomainalpha_wulan3_dcpuedev",
    "defaultVisible" : "true"
    }
    ],
    
    "children" : []
    }, {
    "id" : "9014897139558429566",
    
    "pId" : "0",
    
    "children" : []
    }, {
    "id" : "4807396074419218738",
    
    "pId" : "0",
    
    "children" : []
    }
    ]
    }
  • 参数说明

    参数名

    是否必选

    参数类型

    备注

    id

    String

    项目ID。

    name

    String

    项目名称。

    description

    String

    描述。

    tasks

    JSON LIST

    任务列表。

    id

    String

    任务ID。

    pId

    String

    父任务ID。

    tasks

    JSON LIST

    子任务列表。

    paramList

    List

    参数列表。

    id

    String

    参数ID。

    source

    String

    来源ID。

    paramName

    String

    参数名称。

    paramType

    String

    参数类型。

    paramValue

    String

    参数值。

    userId

    String

    所属用户ID。

    tenantId

    String

    租户ID。

    createTime

    String

    创建时间。

    updateTime

    String

    修改时间。

    variables

    JSON

    变量列表。

    showName

    String

    变量显示中文名。

    showNameEn

    String

    变量显示英文名。

    varName

    String

    参数名称。

    varValue

    String

    参数值。

    remark

    String

    参数备注。

    defaultVisible

    String

    是否基础变量。

    userId

    String

    所属用户ID。

    tenantId

    String

    租户ID。

    taskId

    String

    所属任务。

响应

  • 成功响应样例
    {
        "success": true,
        "returnData": "P_20190919152838_1273129170"
    }
  • 失败响应样例
    {
    "success":false,
    "errorMsg":"internal error.",
    "errorCode":"23469349.30000.500"
    }
  • 要素说明

    参数名

    参数类型

    备注

    success

    String

    请求是否成功,取值包括true和false。

    returnData

    String

    返回值。

状态码

具体请参考状态码

分享:

    相关文档

    相关产品