自动发布数据集
功能介绍
对请求中的数据集进行申请发布操作,申请发布后会提交给Data Owner角色用户进行审批,如果此数据集的dataFrom配置了自动发布,就会自动审批通过。
请求
- 请求样例
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" }
状态码
具体请参考状态码。