新建单表数据模型接口
更新时间: 2025-03-18 19:22:09
阅读 2838
接口说明: 新建一个数据模型,只支持新建单表的数据模型
API | /api/dash/dataModel/addWithTable |
Method | POST |
请求参数: 自定义表和原始表二选一,文件夹路径和文件夹ID也是二选一
字段名称 | 参数类型 | 参数说明 |
---|---|---|
token | String | 鉴权 token,该用户必须是项目管理员 |
name | String | 要新建的数据模型名称 |
paths | Opt(Array(String)) | 在哪个文件夹路径下新建数据模型 |
folderId | Opt(Num) | 在哪个文件夹下新建数据模型 |
dataConnectionId | Int | 数据连接 ID,表示基于那个数据数据连接建立数据模型 |
database | Opt(String) | 根据数据连接类型不同决定是否可选,表示单表属于哪个 database |
tableName | Opt(String) | 要根据那个表建立数据模型 |
tableExprId | Opt(Int) | 自定义SQL的ID |
原始表输入用例:
{
"folderId": 1, // 文件夹ID
"dataConnectionId": 700310511,
"database": "dev_netease",
"tableName": "bigviz_user",
"name": "test1"
}
自定义输入用例:
{
"paths": ["api-test"], // paths和folderId选填其中一个就可以, 都表示文件夹
"dataConnectionId": 700310511,
"tableExprId": 30, // 自定义SQL ID
"name": "test1"
}
返回结果示例:
{
"code": 200,
"result": 20 //新建数据模型的 ID
}
文档反馈
以上内容对您是否有帮助?