修改加速调度配置
接口描述
本接口用于修改物化方案的刷新(调度)配置,包括:
是否调度
cron 表达式
全量 / 增量配置
时间窗口上界 / 下界
⚠️ 对于 外挂物化(EXTERNAL)方案:
此配置 仅用于前端展示
系统不会真正调度执行
接口 URL
请求参数
公共请求参数(HEADERS)
| 参数 | 类型 | 是否必选 | 最大长度 | 描述 |
|---|---|---|---|---|
| tenant-id | String | 是 | 32 | 租户 ID |
| auth-type | String | 是 | 32 | 认证方式:UID / TOKEN |
| auth-value | String | 是 | 32 | 与 auth-type 对应的值 |
公共参数获取方式
在 Aloudata CAN 顶部「指标应用」→「API 集成」中查看。

请求参数
| 字段 | 类型 | 是否必选 | 描述 |
|---|---|---|---|
| uuid | String | 是 | 方案唯一 ID |
| refreshConfig.cron | String | 否 | 调度表达式(启用调度时必填) |
| refreshConfig.isScheduleUpdate | Boolean | 否 | 是否启用调度 |
| refreshConfig.updateUpperInterval | Integer | 否 | 上界偏移量 |
| refreshConfig.updateLowerInterval | Integer | 否 | 下界偏移量 |
| refreshConfig.granularity | String | 否 | 时间粒度(如 DAY) |
| refreshConfig.isFullRefresh | Boolean | 否 | 是否全量刷新(用于加速物化、外挂物化) |
| refreshConfig.increment | Boolean | 否 | 是否增量(仅用于结果物化) |
请求示例
{
"uuid": "ecfc2a9539a04ef49897a9b4e3d65e7f",
"refreshConfig": {
"cron": "0 0 0 * * ?",
"isScheduleUpdate": true,
"updateUpperInterval": -1,
"updateLowerInterval": -3,
"granularity": "DAY",
"isFullRefresh": true
}
}
响应参数说明
| 字段 | 类型 | 描述 |
|---|---|---|
| data | String | 固定值 "success" |
| success | Boolean | 是否成功 |
| code | String | 状态码 |
| errorMsg | String | 错误信息 |
| detailErrorMsg | String | 错误详情 |