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

创建项目(新)

功能介绍

创建项目。

URI

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

    无。

请求

  • 请求样例
    POST https://ipaddr:port/softcomai/datalake/dataplan/v1.0/simplemode/progress
    {
        "tasks":[
            {
                "nodeId":"cloudCollect_1608947480973",
                "id":"7655929759976819579",
                "pId":0,
                "taskName":"cor云地采集_云地采集",
                "variables":[
    
                ],
                "paramList":[
    
                ],
                "taskType":"COLLECTION_BUILTIN",
                "builtInTaskType":"COLLECTION_CLOUD_AUTO",
                "isRoot":true,
                "preTaskGid":"",
                "gid":"T_20201226095555_1608947755488",
                "childGid":"",
                "collectTaskId":"1279e316897240fdaad023121cba6f9d",
                "location":"114-263",
                "outputIdList":[
                    "dataProcess_1608947763680"
                ],
                "inputIdList":[
    
                ]
            },
            {
                "id":"4510470909526571607",
                "taskName":"corba_alarmpf",
                "variables":[
                    {
                        "id":"2976616209261996498",
                        "source":"0",
                        "showName":"jobRunningParams",
                        "showNameEn":"jobRunningParams",
                        "varName":"jobRunningParams",
                        "varType":"GOVERN_BUILTIN",
                        "varValue":""[{\"label\":\"input_path\",\"value\":\"s3://bucket-hvnngyjf/f33e8c39-706c-9f74-d735-94d7f7d2363c\",\"required\":false},{\"label\":\"output_path\",\"value\":\"s3://bucket-hvnngyjf/output/1605924538222/\",\"required\":false},{\"label\":\"config_path\",\"value\":\"s3://bucket-hvnngyjf/pfftest/config_path/\",\"required\":false},{\"label\":\"dataSourceId\",\"value\":\"6|6\",\"required\":false},{\"label\":\"entityContext\",\"value\":\"\",\"required\":false},{\"label\":\"result_path\",\"value\":\"s3://bucket-hvnngyjf/pfftest/alarm_data/\",\"required\":false}]"",
                        "defaultVisible":"true",
                        "encrypt":"false",
                        "userId":"PUBLIC",
                        "tenantId":"PUBLIC",
                        "createTime":"2020-12-25 21:56:44",
                        "taskId":"4510470909526571607"
                    },
                    {
                        "id":"7154899495983091852",
                        "source":"0",
                        "showName":"obs桶名称",
                        "showNameEn":"obsBucketName",
                        "varName":"obsBucketName",
                        "varType":"GOVERN_BUILTIN",
                        "varValue":"#",
                        "defaultVisible":"true",
                        "encrypt":"false",
                        "userId":"PUBLIC",
                        "tenantId":"PUBLIC",
                        "createTime":"2020-12-25 21:56:44",
                        "taskId":"4510470909526571607"
                    },
                    {
                        "id":"3159719251664805542",
                        "source":"0",
                        "showName":"obs路径",
                        "showNameEn":"obsPath",
                        "varName":"obsPath",
                        "varType":"GOVERN_BUILTIN",
                        "varValue":"#",
                        "defaultVisible":"true",
                        "encrypt":"false",
                        "userId":"PUBLIC",
                        "tenantId":"PUBLIC",
                        "createTime":"2020-12-25 21:56:44",
                        "taskId":"4510470909526571607"
                    },
                    {
                        "id":"6097845527447436346",
                        "source":"0",
                        "showName":"test_name",
                        "showNameEn":"dataSourceId",
                        "varName":"dataSourceId",
                        "varType":"GOVERN_BUILTIN",
                        "varValue":"#",
                        "defaultVisible":"true",
                        "encrypt":"false",
                        "userId":"PUBLIC",
                        "tenantId":"PUBLIC",
                        "createTime":"2020-12-25 21:56:44",
                        "taskId":"4510470909526571607"
                    },
                    {
                        "id":"8307408636254011708",
                        "source":"0",
                        "showName":"增量标识",
                        "showNameEn":"reserve",
                        "varName":"reserve",
                        "varType":"GOVERN_BUILTIN",
                        "varValue":"#",
                        "defaultVisible":"true",
                        "encrypt":"false",
                        "userId":"PUBLIC",
                        "tenantId":"PUBLIC",
                        "createTime":"2020-12-25 21:56:44",
                        "taskId":"4510470909526571607"
                    }
                ],
                "paramList":[
                    {
                        "id":"829988785319470776",
                        "source":"0",
                        "paramName":"string",
                        "paramType":"GOVERN_BUILTIN",
                        "paramValue":"-dlunoinAddr "#{dlunoinAddr}" -obsModelPath "${obsModelPath}" -section "startPythonJobs,queryPythonJobStatus" -domainId #{ultimateTenantId} -domainName #{ultimateTenantName} -projectId #{ultimateProjectId} -userId #{ultimateUserId} -userName #{userName} -managementToken ${getManageToken} -jobRunningParams #{jobRunningParams} -obsPath "#{obsPath}" -obsBucketName "#{obsBucketName}" -dataSourceId "#{dataSourceId}" -entityContext "${entityContext}" -appId #{tenantId} -userNo #{userId} -reserve "#{reserve}" -instanceScene "#{instanceScene}" -parsedPath "${parsedPath}"",
                        "appendType":"STRING",
                        "userId":"PUBLIC",
                        "tenantId":"PUBLIC",
                        "createTime":"2020-12-25 21:56:44",
                        "newCreate":"false"
                    },
                    {
                        "id":"8340996960538141027",
                        "source":"0",
                        "paramName":"pyJobPackageFile",
                        "paramType":"GOVERN_BUILTIN",
                        "paramValue":"300dcf51079742dcabb8111be2eae2bf",
                        "appendType":"JOB_ID",
                        "userId":"PUBLIC",
                        "tenantId":"PUBLIC",
                        "createTime":"2020-12-25 21:56:44",
                        "newCreate":"false"
                    }
                ],
                "taskType":"GOVERN_BUILTIN",
                "builtInTaskType":"GOVERN_NAIE_SIMPLE",
                "nodeId":"dataProcess_1608947763680",
                "pId":0,
                "isRoot":true,
                "preTaskGid":"",
                "gid":"",
                "childGid":"",
                "location":"426-271",
                "outputIdList":[
                    "dataLoad_1608947796922",
                    "dataLoad_1608947811066",
                    "dataLoad_1608947824739"
                ],
                "inputIdList":[
                    "cloudCollect_1608947480973"
                ]
            }
        ],
        "name":"云地采集",
        "description":"",
        "tag":"",
        "driveStrategy":"cloudCollectDrive",
        "createWay":"页面创建"
    }
  • 参数说明

    参数名

    是否必选

    参数类型

    备注

    name

    String

    项目名称。

    description

    String

    描述。

    tasks

    JSON LIST

    任务列表。

    id

    String

    任务ID。

    pId

    String

    父任务ID。

    id

    String

    任务ID。

    pId

    String

    父任务ID。

    tasks

    JSON LIST

    子任务列表。

    paramList

    List

    参数列表。

    outputIdList

    List

    前置任务列表

    inputIdList

    List

    后置任务列表

    id

    String

    参数ID

    location

    String

    位置

    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

    String

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

    returnData

    String

    返回值。

状态码

具体请参考状态码

相关文档