这里会显示出您选择的修订版和当前版本之间的差别。
| 后一修订版 | 前一修订版 | ||
|
1.bi与可视化saca.dataviz:3数据集:3.3数据集数据请求rest接口说明 [2021/03/31 15:57] admin 创建 |
1.bi与可视化saca.dataviz:3数据集:3.3数据集数据请求rest接口说明 [2021/03/31 16:08] (当前版本) admin |
||
|---|---|---|---|
| 行 2: | 行 2: | ||
| # | # | ||
| ## 1.请求方式 | ## 1.请求方式 | ||
| - | 地址:/ | + | * 地址: |
| - | 方法:POST | + | / |
| - | 请求数据: | + | * 方法: |
| + | POST | ||
| + | * 请求数据: | ||
| JSON格式,位于请求体。包含2项内容: dataSetId (数据集ID,必选), conditions(附加过滤条件,可选) | JSON格式,位于请求体。包含2项内容: dataSetId (数据集ID,必选), conditions(附加过滤条件,可选) | ||
| - | 返回结果: | + | * 返回结果: |
| ``` | ``` | ||
| 正常结果: | 正常结果: | ||
| 行 18: | 行 20: | ||
| } | } | ||
| ``` | ``` | ||
| + | ## 2. 条件格式 | ||
| + | * 附加过滤条件是⼀个列表,每⼀项代表⼀个条件,多个条件间是与关系。 | ||
| + | * 每个条件是1个JSON,包含3个属性: | ||
| + | l:左操作数(字符串) | ||
| + | r:右操作数(数值) | ||
| + | o:操作符(字符串) | ||
| + | * 左右操作数内容使⽤如下语法表⽰: | ||
| + | 数值: 1, 2, 2.5, -3.5.... | ||
| + | 字符串:' | ||
| + | 数据集字段:[字段A],[字段B],[字段C]... | ||
| + | ⽇期(⽆时间): | ||
| + | 时间⽇期: | ||
| + | 系统变量: | ||
| + | 多值:(1, | ||
| + | * 操作符值⽀持以下值: | ||
| + | | 关系 | ||
| + | |---------------------|----| | ||
| + | | 等于 | ||
| + | | 不等于 | ||
| + | | ⼩于 | ||
| + | | ⼤于 | ||
| + | | ⼩于等于 | ||
| + | | ⼤于等于 | ||
| + | | 为空 | ||
| + | | 不为空 | ||
| + | | IN | 9 | | ||
| + | | NOT IN | 10 | | ||
| + | | LIKE 字符串匹配 | ||
| + | | NOT LIKE 字符串匹配 | 12 | | ||
| + | ## 3.请求示例 | ||
| + | 请求数据 | ||
| + | ``` | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | {" | ||
| + | ] | ||
| + | } | ||
| + | ``` | ||
| + | 返回结果 | ||
| + | ``` | ||
| + | { | ||
| + | " | ||
| + | [" | ||
| + | [16," | ||
| + | [21," | ||
| + | [27," | ||
| + | [47," | ||
| + | [48," | ||
| + | ] | ||
| + | } | ||
| + | ``` | ||
| </ | </ | ||