如何调用依赖刷新的接口/api/dash/tableRely/pushTable

首先需要生成一个token

参考文档:

【 - 如何生成token】 https://study.sf.163.com/documents/read/privatization/bgjc05

然后调用对应的参数

{
  "token": "17XXXXXXXXXXXXX",
  "dataConnectionId": 11,
  "database": "youdata",
  "tableName": "bigviz_user",
  "relyEvents": ["tableExtract"]
}

dataConnectionID:

选择对应的数据源,在浏览器的地址上会带上当前数据源的id:cid=XX

如何调用依赖刷新的接口 - 图1

database:

对应数据源下面的数据库名称。

tableName:

对应数据源下面的数据库下面的具体表名。

relyEvents:

就是依赖的方式:

'dataModelMetaUpdate' 更新模型元信息,'tableExtract' 触发抽取, 'tableExtractReInit' 触发抽取重新建表并抽取, 'resourceCache' 触发缓存, 'easyFetchExport' 触发取数依赖导出, 'mailSend' 触发邮件依赖推送,如果是多个,可以在数组里面添加多个

实例如下:

如何调用依赖刷新的接口 - 图2