Path:/finder/openApi/v2/cdpMeta/labelSystem/label/latestHistoryData
Method: GET
Path-parameters:
参数 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
id | Int | 是 | 2 | 标签id |
showNum | Int | 是 | 10 | 标签值数量(取值范围大于0) |
Header:
参数 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
X-Tenant | Int | 是 | 1 | 项目id |
Response:
{ "code":0, "msg":"成功", "data":{ "scheduleTime":"2023-04-25", "distinctNumber":5124, "coverage":"100.00%", "statistics":[ { "count":5124, "originValue":"标签值1", "mappingValue":"标签值1", "tagCoverage":"100.00%", "totalCoverage":"100.00%" } ], "queryMauCost":16, "queryDataCost":160 } }
字段含义说明
data 返回的是一个 JSON object, 针对关键字段进行说明
Field | Type | Description |
---|---|---|
scheduleTime | string | 最新结果的计算日期(建议使用) |
distinctNumber | int | 数据总行数 |
coverage | double | 属于该标签值的数据行数在数据总行数的占比 |
statistics | object | 计算结果详情 |
statistics.originValue | string | 标签值 |
statistics.mappingValue | string | 标签映射值 |
statistics.count | int | 属于该标签值的数据行数 |
statistics.tagCoverage | string | 属于该标签值的标签覆盖率 |
statistics.totalCoverage | string | 属于该标签值的总人数覆盖率 |
queryMauCost | int | 查询mautag消耗时间 |
queryDataCost | int | 查询标签数据消耗时间 |
bc
为创建的 RangersClient, 其初始化请参考使用说明, 各语言的 SDK 都提供了类似的接口
调用(Python)::
res = bc.request('/finder/openApi/v2/cdpMeta/labelSystem/label/latestHistoryData', headers={'x-Tenant': "1"}, params={'id': 2, 'showNum': 10}) print(res.content) print(json.loads(res.content))
返回结果:
{ "code":0, "msg":"成功", "data":{ "scheduleTime":"2023-06-25", "distinctNumber":873, "coverage":"2.28%", "statistics":[ { "count":873, "originValue":"\xe6\xa0\x87\xe7\xad\xbe\xe5\x80\xbc1", "mappingValue":"\xe6\xa0\x87\xe7\xad\xbe\xe5\x80\xbc1", "tagCoverage":"100.00%", "totalCoverage":"2.28%" } ], "queryMauCost":42, "queryDataCost":279 } }