如何使用接口获取指标数据
更新时间: 2026-05-15 17:43:04
阅读 72
如何使用接口获取指标的具体信息
附件文件为接口文档,可供查询
1.得到token。可以查看附件中的/api/dash/util/genToken接口,如下图是使用tokenkey的方式key的值来自右上角小人--->用户中心--->token-key进行创建


2.使用/api/dash/metrics/ext/batchQueryData接口进行指标的调用,下方是示例:
项目id获取方式
指标id获取方式

{
"projectId": 5,//项目id
"token": "1778828741638b21bb2db5d93581b91586502",//token值
"dimensions": [
{
"$type": "CommonDimension",//字段类型目前只支持公共维度
"field": "地区"//具体字段名称(公共维度使用公共维度名称)
},
{
"$type": "CommonDimension",
"field": "日期"
}
],
"metricsIds": [//指标id
7
],
"filters": [//筛选器组
{
"filter": {//具体筛选器
"$type": "DiscreteDimensionFilter",//类型(公共维度筛选器)
"select": [//具体过滤的数据
"东北",
"西北"
]
},
"pill": {
"$type": "CommonDimension",//代表公共维度
"field": "地区",//定义维度的名称和真实值
"alias": "地区"
},
"$type": "DFilter"
},
{
"$type": "DFilter",
"pill": {
"$type": "CommonDimension",
"field": "日期",
"alias": "日期"
},
"filter": {
"$type": "DiscreteDimensionFilter",
"date": {
"$type": "DateTimeFilter",
"period": {
"minBound": "2020-01-01 00:00:00",//最小日期
"maxBound": "2026-12-31 24:00:00"//最大日期
},
"mode": {//类型(时间筛选)
"$type": "StaticTime"
}
}
},
"priority": 3
}
]
}
文档反馈
以上内容对您是否有帮助?