比方{
"success": true,
"msg": "",
"code": "100",
"data": {},
"abstractions": {
"tran_did_1_day_qty": 1, // 特征 指标的计算结果,方便大家调试和核对
"tran_did_ip_1_day_qty": 0,
"tran_uid_ip_1_day_qty": 1,
"tran_uid_1_hour_amt": 500.0,
"tran_ip_1_hour_qty": 1,
"tran_ip_1_day_amt": 500.0,
"tran_ip_10_min_amt": 500.0,
"tran_ip_1_hour_amt": 500.0,
"tran_uid_1_day_amt": 500.0,
"tran_did_10_min_qty": 1,
"tran_did_1_hour_qty": 1,
"tran_ip_1_day_qty": 1,
"tran_ip_10_min_qty": 1,
"tran_uid_10_min_amt": 500.0
},
"adaptations": null,
"activations": {
"transaction_exception": {
"risk": "pass", // 风险级别:pass 通过, reject 拒绝, review 人工审核
"score": 0 //风险积分
}
},
"hitsDetail": {
"transaction_exception": [] // 具体命中的规则项
},
"respTimes": { // 各模块耗时情况
"adaptations": 0,
"activations": 0,
"abstractions": 31
}
}这样的数据是进入的字段数据,如何抽取啊
你好,你看到的这个是一个完整格式的json数据,直接采用json处理包就可以解析的,如果是后端开发者的话,可以用fastjson.
JSONObject json = JSONObject.parseObject(jsonStr);
json.getString("code")....
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
这个数据看上去很吓人,上生产的时候可以注释掉一部分,主要是关注风险结果:
"activations": {
"transaction_exception": {
"risk": "pass", // 风险级别:pass 通过, reject 拒绝, review 人工审核
"score": 0 //风险积分
}
1、不是这个意思,读取json很简单,而你的入口数据是很简单的json报文,而很多业务风险不是固定的json报文,怎么处理。有可视化的配置数据抽取吗。你在功能上有个特征提取很简单啊。如果json报文中有嵌套了5层以上的json报文。,我不是要jj了呀
大概明白你的意思了,目前上传事件json 为一级json信息,不支持嵌套的情况,你的意思应该是事件会附带其它信息一起传上来吗?你可以举例说明,我们在想办法应对。
如果想关联其它数据,目前都是通过以插件的形式进行获取,目前不支持可视化ETL过程。
登录 后才可以发表评论