[]
导出数据集文档。
参数:
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
id必填项 | string | path | 数据集文档 ID。例如:4d4dc304-8ae5-16e4-c790-a8b87a7246b2 |
请求数据格式
返回值
状态码: 200
成功
binary
状态码: 400
错误的请求
批量刷新数据集数据。
请求数据格式
BatchRefreshDatasetRequestModel
返回值
状态码: 200
成功
BatchRefreshDatasetTaskResultModel
状态码: 400
错误的请求
下载数据集文档。
参数:
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
id必填项 | string | path | 文档编号。例如:15fd3940-e83c-19d7-246d-81b2ccb7e195 |
返回值
状态码: 200
成功
binary
状态码: 400
错误的请求
状态码: 404
未找到
获取所有缓存数据集
返回值
状态码: 200
成功
状态码: 400
错误的请求
获取所有缓存数据集
参数:
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
pageSize | int32 | query | 每页显示的数据数。 -1表示所有数据。 |
pageNumber | int32 | query | 当前页码。从 1 开始。 |
orderBy | string | query | 指示数据按哪一列排序。 |
search | string | query | 名称过滤器。 |
invalid | Boolean | query | 是否只显示无效数据。 |
返回值
状态码: 200
成功
状态码: 400
错误的请求
按id添加推送数据集数据。
参数:
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
id必填项 | string | path | 数据集 ID。例如:96f08381-f07c-3b0f-5f43-e84491b1616b |
pushDataToken | string | query | 推送数据令牌 |
请求数据格式
返回值
状态码: 204
无内容
状态码: 400
错误的请求
根据条件删除推送数据集的数据。
参数:
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
id必填项 | string | path | 数据集 ID。例如:96f08381-f07c-3b0f-5f43-e84491b1616b |
pushDataToken | string | query | 推送数据令牌 |
请求数据格式
返回值
状态码: 204
无内容
状态码: 400
错误的请求
通过id添加流式数据集数据。
参数:
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
id必填项 | string | path | 数据集 ID。例如:006fa63d-2b21-0433-5785-9c8751dba0b4 |
pushDataToken | string | query | 推送数据令牌 |
请求数据格式
返回值
状态码: 204
无内容
状态码: 400
错误的请求
查询数据集。
参数:
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
id必填项 | string | path | 数据集ID |
query | string | query | 查询 |
queryType | string | query | 查询类型 |
format | string | query | 格式 |
UnknownTypeHandle | string | query | 未知类型处理方式 |
MissParameterHandle | string | query | 缺少参数处理方式 |
RowLimit | string | query | 行限制 |
返回值
状态码: 200
成功
binary
状态码: 400
错误的请求
状态码: 404
未找到
查询数据集。
参数:
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
id必填项 | string | path | 数据集ID |
请求数据格式
返回值
状态码: 200
成功
binary
状态码: 400
错误的请求
状态码: 404
未找到
数据集插件错误模型
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
code可为空 | string | 错误代码 | |
message可为空 | string | 错误信息 | |
context可为空 | string | 错误上下文 | |
innerError | DatasetPluginErrorV2 | ||
extendedResult可为空 | any | 扩展结果 |
表示数据集导出模型。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
parameters可为空 | DatasetParameterItem | 获取或设置数据集导出参数。 | |
advancedSetting | ExportAdvancedSetting | ||
fileType可为空 | string | 获取或设置数据集导出文件类型。 | "JSON" |
表示一个数据集参数项。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
name可为空 | string | 获取或设置数据集导出参数名称。 | "age" |
value可为空 | Array |
获取或设置数据集导出参数值。 | [18,21] |
表示数据集导出高级设置。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
encoding可为空 | string | 获取或设置 csv 文件编码。 | "utf-8" |
noHeader | Boolean | 获取或设置 csv 文件是否有标题。 | true |
columnsDelimiter可为空 | string | 获取或设置 csv 文件列分隔符。 | "," |
rowsDelimiter可为空 | string | 获取或设置 csv 文件行分隔符。 | ";" |
formatted | Boolean | 获取或设置json文件是否格式化。 | true |
quotePropertyNames | Boolean | 获取或设置 json 文件引用属性名称。 | true |
limit | int32 | 获取或设置文件限制大小。 | 100 |
表示批量刷新任务的结果模型。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
datasetId可为空 | string | 获取或设置数据集文档 ID。 | |
success | Boolean | 获取或设置批量刷新任务的结果。 | |
errorCode可为空 | string | 获取或设置任务失败时的错误代码。 | |
errorMessage可为空 | string | 获取或设置任务失败时的错误消息。 | |
taskId可为空 | string | 获取或设置批量刷新任务id。 |
表示批量刷新模型。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
refreshDataSetIds | Array<string> |
获取或设置刷新数据集 ID。 | ["789ACE15-1C11-DFD0-312D-AA32EBA0AB67","51FC17FF-D490-42E1-D419-E7BBC83CCF53"] |
cotSearchEntryInfos可为空 | SearchEntryInfo | 获取或设置 COT 搜索条目信息。 |
表示一个COT搜索条目信息。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
tenantId可为空 | string | 获取或设置租户 ID。 | "D2DA4850-FBD0-7022-E471-E3AEDAA140E3" |
datasetId可为空 | string | 获取或设置数据集 ID。 | "E2DD8243-8CD3-39F7-8FAE-E23E6AE0ECF2" |
表示获取数据集缓存的结果模型。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
lastErrorData可为空 | string | 数据集缓存上次刷新错误数据。 | |
datasetId可为空 | string | 数据集文档 ID。 | |
title可为空 | string | 数据集文档标题。 | |
displayName可为空 | string | 数据集缓存显示名称。 | |
creatorName可为空 | string | 数据集文档创建者名称。 | |
tenantId可为空 | string | 租户 ID。 | |
rowCount | int64 | 数据集缓存数据行计数。 | |
operation可为空 | string | 数据集缓存操作。 | |
lastUpdated可为空 | ISO DateTime Sting | 数据集缓存上次更新时间。 |
表示获取数据集缓存的结果模型。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
datasetQueryInfos可为空 | DatasetCacheListQueryInfo | 数据集查询信息列表。 | |
pagination | PaginationInfo |
表示数据集查询信息列表。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
datasetId可为空 | string | 数据集文档 ID。 | |
title可为空 | string | 数据集文档标题。 | |
displayName可为空 | string | 数据集缓存显示名称。 | |
creatorName可为空 | string | 数据集文档创建者名称。 | |
tenantId可为空 | string | 租户 ID。 | |
rowCount | int64 | 数据集缓存数据行计数。 | |
operation可为空 | string | 数据集缓存操作。 | |
lastUpdated可为空 | ISO DateTime Sting | 数据集缓存上次更新时间。 | |
lastErrorData可为空 | string | 数据集缓存上次刷新错误数据。 |
代表分页信息。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
pageSize | int32 | 每页数据计数。 | |
pageNumber | int32 | 当前页码。 | |
total | int32 | 数据总数。 |
添加推送数据集数据
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
columns | Array<string> |
推送数据集数据列 | ["id","name"] |
rows | Array<array> |
推送数据集数据行 | [[0,"Lisa"],[1,"Bob"]] |
overwrite | Boolean | 是否完全覆盖旧数据 | true |
清除推送数据集数据
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
columnName可为空 | string | 推送数据集数据列名称 | "name" |
value可为空 | any | 推送数据集数据列值 | "Lisa" |
option可为空 | string | 用于 where 子句的选项。支持>、<、= | "=" |
添加推送数据集数据
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
columns | Array<string> |
流式数据集数据列 | ["id","name"] |
rows | Array<array> |
流式数据集数据行 | [[0,"Lisa"],[1,"Bob"]] |
overwrite | Boolean | 是否完全覆盖旧数据 | true |
查询数据集请求体
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
datasetParameters可为空 | string | 数据源参数 | |
query可为空 | string | 查询 | |
queryType可为空 | string | 查询类型 | |
format可为空 | string | 格式 | |
options | Options |
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
unknownTypeHandle可为空 | string | 未知类型处理方式 | |
missParameterHandle可为空 | string | 缺少参数处理方式 | |
rowLimit可为空 | string | 行限制 |