1. 概述
1.1 版本
| FineBI 版本 | 功能变动 |
|---|---|
| 7.5 | - |
1.2 应用场景
模型指标集中引用的数据集,其字段除了在 FineBI 的「模型指标集」编辑界面查看,也可通过本接口直接读取。
接口按指标集 id 和数据集 id 返回该数据集下的全部字段。
1.3 前提条件
接口认证:已完成指标服务认证。调用接口前需在请求 Header 中添加 Authorization 参数,认证方式参见 指标中心数据服务接口。
2. 接口信息
2.1 接口简介
| 项目 | 内容 |
|---|---|
接口作用 | 按指标集 id 和数据集 id 查看数据集下的全部字段 |
接口 URL | /api/dc/{version}/indicator/metricset/{metricSetId}/dataset/{tableId}/fields |
请求类型 | GET |
2.2 请求参数
header 参数:
| 参数名 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
Authorization | string | 是 | 认证信息,格式为 Authorization: <认证串>,获取方式参见 指标中心数据服务接口 |
Path 参数:
| 参数名 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
version | string | 是 | 接口版本号,示例:v1 |
metricSetId | string | 是 | 模型指标集 id |
tableId | string | 是 | 数据集 id,即模型指标集中引用数据集的 id |
2.3 请求示例
| 示例 | |
|---|---|
| 请求地址 | GET http://192.168.16.143:10888/webroot/decision/api/dc/v1/indicator/metricset/28f0b7e0-0ab6-414a-8687-03a10ec4724c/dataset/690f5cca07435b161265f340419b2247/fields
|
| 请求头 | Authorization: ******************** |
2.4 返回示例
{
"success": true,
"code": "200",
"message": "success",
"data": [
{
"id": "76896a676dc211e7b0da8951e18c3679",
"name": "注册时间",
"businessType": 1,
"tags": [],
"creator": "ATadmin(ATadmin)",
"createTime": 1792565031316,
"extensionProperties": []
},
{
"id": "a8105270097e55f5091a124120e3a57b",
"name": "客户ID",
"businessType": 1,
"tags": [],
"creator": "ATadmin(ATadmin)",
"createTime": 1792565031316,
"extensionProperties": []
}
],
"errorCode": null,
"detailErrorMsg": null,
"errorMsg": null
}
响应参数说明:
| 参数 | 参数说明 |
|---|---|
参数 | 参数值说明 |
success | 请求是否成功,true:成功,false:失败 |
code | 状态码 |
message | 提示信息 |
data | 数据集的字段列表 |
errorCode | 错误码 |
errorMsg | 错误信息 |

