1. 概述
1.1 版本
| FineBI 版本 | 功能变动 |
|---|---|
| 7.0.7 | - |
1.2 应用场景
本文讲解 FineBI 中「数据目录」搜索相关的 API 接口。对应 FineBI 的功能如下图所示:

1.3 前置条件
认证方式请参考文档:指标服务
2. 接口信息
接口简介
| 接口作用 | 获取用户想要的资源 |
| 接口URL | /api/dc/{version}/indicator/search |
| 请求类型 | POST |
请求参数
Path 参数
| 参数名 | 类型 | 参数值 | 是否必填 |
|---|---|---|---|
| version | string | 示例:v1 | 是 |
Body 参数
| 参数名 | 子参数名 | 类型 | 参数值 | 是否必填 |
|---|---|---|---|---|
| keyword | - | string | 搜索关键词 | 是 |
| packageId | - | string | 文件夹id | 否 |
| queryId | - | string | 搜索id | 否 |
| pageIndex | - | integer | 分页页码 | 是 |
| pageSize | - | integer | 分页数据量 | 是 |
| force | - | boolean | true 则不纠错 | 是 |
| privilege | - | enum<string> | 权限
| 是 |
| filter | - | object(过滤 req) | 过滤条件 | 否 |
| filter | itemTypes | array [anyOf] | 类型 枚举值:
| 否 |
| tableTypes | array[integer] | 表类型 枚举值:
| 否 | |
| tags | array[string] | 标签 id | 否 | |
| fields | array[string] | 字段名 | 否 | |
| creators | array[string] | 创建者 id | 否 | |
| initTime | object | 创建时间
| 否 | |
| extensionProperties | - | array [object] | 扩展字段 | 否 |
| extensionProperties | id | string | 扩展字段id | 是 |
| filterValue | array[string] | 扩展字段值 | 是 |
响应实例
| 请求示例 | http://secure.finedevelop.com:63702/webroot/decision/api/dc/v1/indicator/search |
| 响应成功 | 返回数据目录下满足筛选条件的数据资源
|
| 截图示意 | 请求:
响应: |
响应参数说明
| 参数 | 参数值 |
|---|---|
| keyword | 搜索关键词 |
| highlight | 高亮词 |
| items | 搜索结果集 |
| count | 总数 |
| pageCount | 分页数据量 |
| pageIndex | 分页页码 |
| type | 枚举值:
|
| correct(增强搜索) | 是否纠错 |
| correctWord | 纠错之后的搜索关键词 |
更多详情返回响应的参数详情请参见:API服务-搜索
