bi


更新数据集

接口名称:

更新数据集

接口描述:

请求路径:

/api/v1/dataSet/update

请求方式:

POST

请求参数:

  • Header
参数名 参数值 必填 描述
Content-Type application/json Y
  • Param
参数名 类型 必选 描述
NESTED_PATH_SEPARATOR String N
  • Body
参数名 类型 必选 描述
dataSetId String Y 数据集id
dataSourceId String N 数据源id
dataSourceName String N 数据源名称
name String N 数据集名称
script String N 数据库脚本
type Integer N 数据集类型,1:数据库脚本;2:api接口请求
groupType String N 分组
desc String N 数据集描述
dataSetDimensionList List<UpdateDataSetDimensionParam> Y 数据集指标信息
-->element UpdateDataSetDimensionParam Y
-->-->dataSetDimensionId String N 数据集指标id
-->-->dataSetId String N 数据集id
-->-->field String N 字段名称
-->-->fieldAlias String N 字段别名
-->-->desc String N 字段描述
-->-->type Integer N 字段类型
-->-->sortMethod Integer N 排序方式,0:不排序;1:升序;2:降序
dataSetMeasureList List<UpdateDataSetMeasureParam> Y 数据集度量信息
-->element UpdateDataSetMeasureParam Y
-->-->dataSetMeasureId String N 数据集度量id
-->-->dataSetId String N 数据集id
-->-->field String N 字段名称
-->-->fieldAlias String N 字段别名
-->-->desc String N 字段描述
-->-->type Integer N 字段类型
-->-->aggregationMethod Integer N 聚合方式,1:求和;2:计算;3:计数(去重);4:最大值;5:最小值;6:平均值
-->-->sortMethod Integer N 排序方式,0:不排序;1:升序;2:降序
-->-->displayFormat Integer N 展示格式,0:自动;1:整数;2:保留1位小数;3:保留2位小数;4:百分比;5:百分比1位小数;6:百分比2位小数
dataSetPermissionList List<CreateDataSetPermissionRequest> Y 数据集权限信息
-->element CreateDataSetPermissionRequest Y
-->-->roleId String Y 权限id

请求示例:

NESTED_PATH_SEPARATOR=null
{
    &quot;dataSetId&quot;: &quot;&quot;,
    &quot;dataSourceId&quot;: &quot;&quot;,
    &quot;dataSourceName&quot;: &quot;&quot;,
    &quot;name&quot;: &quot;&quot;,
    &quot;script&quot;: &quot;&quot;,
    &quot;type&quot;: 0,
    &quot;groupType&quot;: &quot;&quot;,
    &quot;desc&quot;: &quot;&quot;,
    &quot;dataSetDimensionList&quot;: [
        {
            &quot;dataSetDimensionId&quot;: &quot;&quot;,
            &quot;dataSetId&quot;: &quot;&quot;,
            &quot;field&quot;: &quot;&quot;,
            &quot;fieldAlias&quot;: &quot;&quot;,
            &quot;desc&quot;: &quot;&quot;,
            &quot;type&quot;: 0,
            &quot;sortMethod&quot;: 0
        }
    ],
    &quot;dataSetMeasureList&quot;: [
        {
            &quot;dataSetMeasureId&quot;: &quot;&quot;,
            &quot;dataSetId&quot;: &quot;&quot;,
            &quot;field&quot;: &quot;&quot;,
            &quot;fieldAlias&quot;: &quot;&quot;,
            &quot;desc&quot;: &quot;&quot;,
            &quot;type&quot;: 0,
            &quot;aggregationMethod&quot;: 0,
            &quot;sortMethod&quot;: 0,
            &quot;displayFormat&quot;: 0
        }
    ],
    &quot;dataSetPermissionList&quot;: [
        {
            &quot;roleId&quot;: &quot;&quot;
        }
    ]
}

返回参数:

参数名 类型 必选 描述
code String N 响应码
message String N 响应消息
data Void N 响应数据

返回示例:

{
    &quot;code&quot;: &quot;&quot;,
    &quot;message&quot;: &quot;&quot;,
    &quot;data&quot;: {}
}

页面列表

ITEM_HTML