数据模型服务
更新时间:2023-12-27
获取数据模型服务结果
接口简介
获取数据模型服务结果
接口详情
请求地址
/openapi/v2/group/{groupKey}/dataService/:hash
请求类型
GET/POST
请求参数
| 参数名 | 类型 | 必填 | 描述 | 默认值 | 参考值 | 
|---|---|---|---|---|---|
| hash | String | 是 | 数据模型服务 hash(在数据模型服务管理页面进行查询) | 无 | dsa_ada15-b41f6hxt-xmrpk1 | 
| 请求参数(具体请求参数需要查阅对应的数据模型服务:数据模型服务,当为 POST 请求时需要将请求参数放到 body 中,GET 请求时请求参数放到 query 中,GET 请求中 string 类型参数的值如果有多个时需要使用逗号分隔,eg: url?city='石家庄,北京',POST 请求中直接使用数组存放) | String | 否 | 对应的数据模型服务中添加的请求参数的参数名和参数值,当为日期时需要传递以 ms 为单位的时间戳并用逗号分隔 | 无 | 无 | 
返回正确 JSON 示例
                Javascript
                
            
            1{
2    "status": 0,
3    "msg": "",
4    "data": [
5        {
6            "城市": "阳泉",
7            "销售数量": 54
8        },
9        {
10            "城市": "临汾",
11            "销售数量": 65
12        },
13        {
14            "城市": "太原",
15            "销售数量": 70
16        },
17        {
18            "城市": "大同",
19            "销售数量": 72
20        },
21        {
22            "城市": "长治",
23            "销售数量": 75
24        },
25        {
26            "城市": "吕梁",
27            "销售数量": 76
28        },
29        {
30            "城市": "忻州",
31            "销售数量": 76
32        },
33        {
34            "城市": "晋城",
35            "销售数量": 76
36        },
37        {
38            "城市": "朔州",
39            "销售数量": 79
40        },
41        {
42            "城市": "运城",
43            "销售数量": 80
44        },
45        {
46            "城市": "晋中",
47            "销售数量": 91
48        }
49    ],
50    "sql": "SELECT\n  `sale_order`.`城市` AS FL88OQIKDCBWEOPO,\n  SUM(`sale_order`.`数量`) AS FL88OQIKCT7DID0W\nFROM\n  `sale_order`\nWHERE\n  (`sale_order`.`省份` = '山西' AND (`sale_order`.`订单日期` >= '2019-03-01' AND `sale_order`.`订单日期` <= '2022-03-01'))\nGROUP BY\n  `sale_order`.`城市`\nORDER BY\n  SUM(`sale_order`.`数量`) asc,\n  `sale_order`.`城市` asc\nLIMIT 0, 1000"
51}返回错误 JSON 示例
                Javascript
                
            
            1{
2  msg: '错误详情',
3  status: 499,
4  requestId: ''
5}请求示例
在使用数据模型服务接口获取计算结果前需要先通过「系统设置->空间 Access Key->数据服务」创建 aksk 然后通过创建的 aksk 计算签名信息,用于访问数据模型服务接口时的权限认证,签名的计算方式和openAPI一致。

GET 请求示例

POST 请求示例

