更新时间:2022-05-07 GMT+08:00
分享

自动发布数据集

功能介绍

对请求中的数据集进行申请发布操作,申请发布后会提交给Data Owner角色用户进行审批,如果此数据集的dataFrom配置了自动发布,就会自动审批通过。

URI

  • URI格式
    PUT /softcomai/datalake/v1.0/dataSet/autoMgr/publish
  • 参数说明

    无。

请求

  • 请求样例
    PUT https://ipaddr:port/softcomai/datalake/v1.0/dataSet/autoMgr/publish
    [{
        "datasetName": "xxx",
        "sourceDirUrl": "Default/dir",
        "targetDirUrl": "DataGenerate",
        "userId": "1234567890",
        "userName": "1234567890",
        "tenantName": "aidomainalpha",
        "tenantId": "aidomainalpha_",
        "projectId": "aidomainalph",
        "desc":"xxxxxx"
    }]
    
  • 参数说明
    表1 Body参数说明

    参数名

    是否必选

    参数类型

    备注

    datasetName

    String

    数据集名称。

    sourceDirUrl

    String

    数据集在数据权限侧所在的目录。

    targetDirUrl

    String

    数据集发布到数据集服务后所在的目录。

    desc

    String

    数据集描述信息。

    userId

    String

    用户ID。

    userName

    String

    用户名称。

    tenantId

    String

    租户ID。

    tenentName

    String

    租户名称。

    projectId

    String

    项目ID。

响应

  • 成功响应样例
    {
                "success" : true,
                "returnData" : {
         "applyId":"xxxxx",
         "autoPublish","true"
      }
    }
  • 失败响应样例
    {
    "success": false,
    "errorMsg": "待发布的数据集不存在,可能的原因是无此数据集,或者已被发布",
    "errorCode": "23469349.30000.01036"
    }

状态码

具体请参考状态码

相关文档