-
java可以提交有分数,但是视频看不了,打开视频显示如下。
-
【问题来源】百信银行【问题简要】调用座席维度的历史监控指标接口,返回数据有误【问题类别】话单【AICC解决方案版本】 【AICC可选择版本:AICC 8.12.0】 【UAP可选择版本:UAP9600 V100R005C05】 【CTI可选择版本:ICD V300R008C20SPC005】【期望解决时间】【20230321】【问题现象描述】【必填】接口地址:https://10.90.2.43:18400/rest/cmsapp/v1/openapi/hisindex/agentforday参数:{"vdn":"1", "beginDayTime":"2023-03-13 00:00:00","endDayTime":"2023-03-13 23:59:59""indexlds":["IDX DURATION AGENT SIGN IN" , "IDX DURATION AGENT AVG CALL OUT", "IDX COUNT TOTAL AGENT CALL OUT", "IDX_COUNT_AGENT CALL OUT" , "IDX_DURATION_AGENT CALL OUT", "IDX_DURATION_AGENT_SET BUSY", "IDX_DURATION_AGENT_COLLATION CALL OUT", "IDX DURATION AGENT FREE" , "IDX_RATE_AGENT_SUCC_CALL_OUT"] "agentlds":[1005] 返回结果:{"result":"O","resultCode":"0100000","resultDatas":0[]"resultDesc":[]}正常来讲这边坐席打完电话并且接通后应该是有数据的,但是目前只能查到2月2日之前的,统计不到2月2日之后的拨打数据看了下数据库,tbilllog中是有对应数据的,是否是哪里有定时任务什么的没有执行导致查不到数据? 【日志或错误截图】 【附件】
-
接口地址:https://10.90.2.43:18400/rest/cmsapp/v1/openapi/hisindex/agentforday参数:{"vdn":"1", "beginDayTime":"2023-03-13 00:00:00","endDayTime":"2023-03-13 23:59:59""indexlds":["IDX DURATION AGENT SIGN IN" , "IDX DURATION AGENT AVG CALL OUT", "IDX COUNT TOTAL AGENT CALL OUT", "IDX_COUNT_AGENT CALL OUT" , "IDX_DURATION_AGENT CALL OUT", "IDX_DURATION_AGENT_SET BUSY", "IDX_DURATION_AGENT_COLLATION CALL OUT", "IDX DURATION AGENT FREE" , "IDX_RATE_AGENT_SUCC_CALL_OUT"] "agentlds":[1005] 返回结果:{"result":"O","resultCode":"0100000","resultDatas":0[]"resultDesc":[]}正常来讲这边坐席打完电话并且接通后应该是有数据的,但是目前查不到数据,2月2号之前有数据 ,之后就没了
-
描述Ranger服务提供了集中式的权限管理框架,可以对HDFS、HBase、Hive、Yarn等组件进行细粒度的权限访问控制,并且提供了Web UI方便Ranger管理员进行操作,官方Rest API文档参考cid:link_0应用场景业务开发过程中,经常使用rest接口访问Ranger原生界面信息进行管理。 为了节省时间,可使用curl命令或者java样例代码进行策略的创建和修改。关键点1.交互过程使用kerberos认证,http访问场景下也叫做spnego认证2.同组件原生界面交互时需要跟服务端做ssl3.以最简单的GET,post,put请求为例分别获取、创建、修改对应组件策略4.对应用户名需使用组件系统用户加域名5.认证文件rangeradmin.keytab文件获取路径:/home/huawei/Bigdata/FusionInsight_HD_8.2.0/install/FusionInsight-Ranger-2.0.0/Ranger/ranger-admin/bin/keytabs/rangeradmin.keytab ,放置于conf目录下6.获取对应实例对应的直接ip以及端口,登录集群oms节点后台查看whitelist.txt文件,样例路径为:/opt/huawei/Bigdata/om-server/Apache-httpd-2.4.48/conf/whitelist.txt使用Curl命令进行ranger策略的修改和创建GET 获取策略(ip填写ranger实例ip)curl -i -k --user rangeradmin:password -H 'Content-type':'application/json' https://ip:21401/service/plugins/services/3?_=1678848744856 -X GETPost 创建策略curl -i -k --user rangeradmin:passoword -H 'Content-type':'application/json' https://ip:21401/service/plugins/policies/ -X POST -d '{"id":72,"guid":"1c4013e6-7cbc-49b9-ae60-28cf524a72c5","isEnabled":true,"createdBy":"rangeradmin","updatedBy":"rangeradmin","createTime":1678921726136,"updateTime":1678921726137,"version":1,"service":"Hive","name":"test","policyType":0,"policyPriority":0,"description":"","resourceSignature":"4032c2c9d3f55ceae24e0c3430c87af449f2d4d2eaf79c174186ad6eb18bb34e","isAuditEnabled":true,"resources":{"database":{"values":["eason"],"isExcludes":false,"isRecursive":false},"column":{"values":["*"],"isExcludes":false,"isRecursive":false},"table":{"values":["*"],"isExcludes":false,"isRecursive":false}},"policyItems":[{"accesses":[{"type":"select","isAllowed":true}],"users":["testuser"],"groups":["public"],"roles":[],"conditions":[],"delegateAdmin":false}],"denyPolicyItems":[],"allowExceptions":[],"denyExceptions":[],"dataMaskPolicyItems":[],"rowFilterPolicyItems":[],"serviceType":"hive","options":{},"validitySchedules":[],"policyLabels":[],"zoneName":"","isDenyAllElse":false,"isDefaultPolicy":false}'PUT 修改策略(id为需要修改的策略id)curl -i -k --user rangeradmin:password -H 'Content-type':'application/json' https://ip:21401/service/plugins/policies/id -X PUT -d '{"id":76,"guid":"1c4013e6-7cbc-49b9-ae60-28cf524a72c5","isEnabled":true,"createdBy":"rangeradmin","updatedBy":"rangeradmin","createTime":1678921726136,"updateTime":1678921726137,"version":1,"service":"Hive","name":"test","policyType":0,"policyPriority":0,"description":"","resourceSignature":"4032c2c9d3f55ceae24e0c3430c87af449f2d4d2eaf79c174186ad6eb18bb34e","isAuditEnabled":true,"resources":{"database":{"values":["eason"],"isExcludes":false,"isRecursive":false},"column":{"values":["*"],"isExcludes":false,"isRecursive":false},"table":{"values":["*"],"isExcludes":false,"isRecursive":false}},"policyItems":[{"accesses":[{"type":"select","isAllowed":true}],"users":["testuser","lyf"],"groups":["public","hive"],"roles":[],"conditions":[],"delegateAdmin":false}],"denyPolicyItems":[],"allowExceptions":[],"denyExceptions":[],"dataMaskPolicyItems":[],"rowFilterPolicyItems":[],"serviceType":"hive","options":{},"validitySchedules":[],"policyLabels":[],"zoneName":"","isDenyAllElse":false,"isDefaultPolicy":false}'使用JAVA样例代码创建和修改策略修改代码,设置参数url和json,传入HttpPost String json = ""; // 设置参数到请求对象中 HttpResponse response = Subject.doAs(sb, new PrivilegedExceptionAction<HttpResponse>() { @Override public HttpResponse run() throws Exception { StringEntity entity = new StringEntity(json, "UTF-8"); entity.setContentEncoding("UTF-8"); entity.setContentType("application/json"); HttpPost httpPost = new HttpPost(url); System.out.println(httpPost); httpPost.setEntity(entity); return httpClient.execute(httpPost); } });对应结果获取策略:创建策略:页面对应策略为: 修改策略:页面修改策略为: 注:修改策略时,put请求携带的json串对应的id也需进行修改,匹配所需修改的策略
-
接口地址:https://10.90.2.43:18400/rest/cmsapp/v1/openapi/hisindex/agentforday参数:{"vdn":"1", "beginDayTime":"2023-03-13 00:00:00","endDayTime":"2023-03-13 23:59:59""indexlds":["IDX DURATION AGENT SIGN IN" , "IDX DURATION AGENT AVG CALL OUT", "IDX COUNT TOTAL AGENT CALL OUT", "IDX_COUNT_AGENT CALL OUT" , "IDX_DURATION_AGENT CALL OUT", "IDX_DURATION_AGENT_SET BUSY", "IDX_DURATION_AGENT_COLLATION CALL OUT", "IDX DURATION AGENT FREE" , "IDX_RATE_AGENT_SUCC_CALL_OUT"] "agentlds":[1005] 返回结果:{"result":"O","resultCode":"0100000","resultDatas":0[]"resultDesc":[]}正常来讲这边坐席打完电话并且接通后应该是有数据的,但是目前查不到数据
-
【问题来源】【必填】 华夏银行 【问题简要】【必填】 技能队列历史监控指标-人工呼入请求服务数 字段查询数值为0【问题类别】【必填】 CMS报表【AICC解决方案版本】【必填】 【AICC 22.100】【期望解决时间】【选填】 尽快【问题现象描述】【必填】客户希望查询人工呼入请求服务数,不计算之后转接的数量,从文档查看,IDX_COUNT_SKILL_INCOMING_CALL 这个字段是满足客户需求,但是通过接口调用查询结果为0 ,询问下原因,是否还有其他需要注意的配置内容?
-
接入图接口调用顺序,预警订阅接口2、设置成功后,通过java监听设置的上报接口 3、监听的预警接口无法接收到预警上报的数据4、查询如下:2023-03-13 17:17:10.435 [Thread-15] INFO c.g.iot.vmp.hw.controller.WarningController:258 - ---->常规获取预警:{"result":"success","data":{"alarm_list":[{"time":"03/13/2023 17:17:09","channel_alarm":[{"channel":"CH2","int_alarm":{"alarm_val":true,"int_subtype":"Third Part Alog"}}]},{"time":"03/13/2023 17:17:09","channel_alarm":[{"channel":"CH1","record_flag":{}},{"channel":"CH2","record_flag":{}},{"channel":"CH3","record_flag":{}},{"channel":"CH4","record_flag":{}},{"channel":"CH5","record_flag":{}},{"channel":"CH6","record_flag":{}},{"channel":"CH7","record_flag":{}},{"channel":"CH8","record_flag":{}}]}],"reader_id":6,"sequence":131,"lap_number":0}}
-
UAP9600采用低采样率例如8K存储,二开界面是否可调用华为录音播放接口或者插件在坐席电脑上进行播放
-
开发指南中API入参有没有详细文档
-
【问题来源】【必填】 天津燃气【问题简要】【必填】 坐席通话中申请小休失败【问题类别】【必填】 ccgateway【AICC解决方案版本】【必填】 AICC 8.15.0【期望解决时间】【选填】 尽快解决【问题现象描述】【必填】 给通话中的坐席申请小休,接口返回失败,申请不成功。【截图信息】
yd_293702734 发表于2023-02-24 14:55:33 2023-02-24 14:55:33 最后回复 yd_293702734 2023-03-10 10:45:49
142 18 -
ABC导入excel时,查询导入模板失败,请检查导入模板配置
-
前言 作为一个前后端分离模式开发的团队,我们经常会看到这样的场景:前端开发和后端开发在一起热烈的讨论“你这接口参数怎么又变了?”,“接口怎么又不通了?”,“稍等,我调试下”,“你再试试..."。那能不能写好接口文档,大家都按文档来开发?很难,因为写文档、维护文档比较麻烦,而且费时,还会经常出现 API 更新了,但文档还是旧的,各种同步不一致的情况,从而耽搁彼此的时间。 今天给大家推荐一款丧心病狂的API测试工具:Apifox。 Apifox 是接口管理、开发、测试全流程集成工具,定位 Postman + Swagger + Mock + JMeter。体会Apifox 的神奇之处: Apifox 介绍 1 . Apifox 的定位 Apifox = Postman + Swagger + Mock + JMeter Apifox 是 API 文档、API 调试、API Mock、API 自动化测试一体化协作平台。 通过一套系统、一份数据,解决多个系统之间的数据同步问题。只要定义好接口文档,接口调试、数据 Mock、接口测试就可以直接使用,无需再次定义;接口文档和接口开发调试使用同一个工具,接口调试完成后即可保证和接口文档定义完全一致。高效、及时、准确! 2 . Apifox的功能 接口设计: Apifox 接口文档遵循 OpenApi 3.0 (原 Swagger)、JSON Schema 规范的同时,提供了非常好用的可视化文档管理功能,零学习成本,非常高效。并且支持在线分享接口文档。 数据模型:可复用的数据结构,定义接口返回数据结构及请求参数数据结构(仅 JSON 和 XML 模式)时可直接引用。支持模型直接嵌套引用,直接 JSON/XML 智能导入,支持 oneOf、allOf 等高级组合模式。 接口调试:Postman 有的功能,比如环境变量、前置/后置脚本、Cookie/Session 全局共享 等功能,Apifox 都有,并且比 Postman 更高效好用。接口运行完之后点击保存为用例按钮,即可生成接口用例,后续可直接运行接口用例,无需再输入参数,非常方便。自定义脚本 100% 兼容 Postman 语法,并且支持运行 javascript、java、python、php、js、BeanShell、go、shell、ruby、lua 等各种语言代码。 接口用例:通常一个接口会有多种情况用例,比如参数正确用例、参数错误用例、数据为空用例、不同数据状态用例等等。运行接口用例时会自动校验数据正确性,用接口用例来调试接口非常高效。 接口数据 Mock:内置 Mock.js 规则引擎,非常方便 mock 出各种数据,并且可以在定义数据结构的同时写好 mock 规则。支持添加“期望”,根据请求参数返回不同 mock 数据。最重要的是 Apifox 零配置 即可 Mock 出非常人性化的数据,具体在本文后面介绍。 数据库操作:支持读取数据库数据,作为接口请求参数使用。支持读取数据库数据,用来校验(断言)接口请求是否成功。 接口自动化测试:提供接口集合测试,可以通过选择接口(或接口用例)快速创建测试集。目前接口自动化测试更多功能还在开发中,敬请期待!目标是: JMeter 有的功能基本都会有,并且要更好用。 快捷请求:类似 Postman 的接口调试方式,主要用途为临时调试一些无需文档化的接口,无需提前定义接口即可快速调试。 代码生成:根据接口及数据数据模型定义,系统自动生成接口请求代码、前端业务代码及后端业务代码。 团队协作:Apifox 天生就是为团队协作而生的,接口云端实时同步更新,成熟的团队/项目/成员权限管理,满足各类企业的需求。 Apifox 如何做到高效率、零配置生成非常人性化的 mock 数据 Apifox 根据接口定义里的数据结构、数据类型,自动生成 mock 规则。 Apifox 内置智能 mock 规则库,根据字段名、字段数据类型,智能优化自动生成的 mock 规则。如:名称包含字符串image的string类型字段,自动 mock 出一个图片地址 URL;包含字符串time的string类型字段,自动 mock 出一个时间字符串;包含字符串city的string类型字段,自动 mock 出一个城市名。 Apifox 根据内置规则,可自动识别出图片、头像、用户名、手机号、网址、日期、时间、时间戳、邮箱、省份、城市、地址、IP 等字段,从而 Mock 出非常人性化的数据。 除了内置 mock 规则,用户还可以自定义规则库,满足各种个性化需求。支持使用 正则表达式、通配符 来匹配字段名自定义 mock 规则。 Apifox功能 如果你认为 Apifox 只做了数据打通,来提升研发团队的效率,那就错了。Apifox 还做了非常多的创新,来提升开发人员的效率。 1、接口支持“用例管理” 通常一个接口会有多种情况用例,比如 正确用例 参数错误用例 数据为空用例 不同数据状态用例。定义接口的时候定义好这些不同状态的用例,接口调试的时候直接运行,非常高效。 2、“数据模型”定义、引用 可以独立定义数据模型,接口定义时可以直接引用数据模型,数据模型之间也可以相互引用。同样的数据结构,只需要定义一次即可多处使用;修改的时候只需要修改一处,多处实时更新,避免不一致。 3、调试时“自动校验”数据结构 使用 Apifox 调试接口的时候,系统会根据接口文档里的定义,自动校验返回的数据结构是否正确,无需通过肉眼识别,也无需手动写断言脚本检测,非常高效! 4、“可视化”设置断言 设置断言: 运行后,查看断言结果: 5、“可视化”设置提取变量 6、支持数据库操作 7、“零配置”Mock 出非常人性化的数据 先放一张图对比下 Apifox 和其他同类工具 零配置 mock 出来的数据效果: Apifox使用介绍 最佳实践 1.前端(或后端):在 Apifox 上定好接口文档初稿。 2.前后端:一起评审、完善接口文档,定好接口用例。 3.前端:使用系统根据接口文档自动生成的 Mock 数据进入开发,无需手写 mock 规则。 4.后端:使用接口用例 调试开发中接口,只要所有接口用例调试通过,接口就开发完成了。如开发过中接口有变化,调试的时候就自动更新了文档,零成本的保障了接口维护的及时性。 5.后端:每次调试完一个功能就保存为一个接口用例。 6.测试人员:直接使用接口用例测试接口。 7.所有接口开发完成后,测试人员(也可以是后端)使用集合测试功能进行多接口集成测试,完整测试整个接口调用流程。 8.前后端 都开发完,前端从Mock 数据切换到正式数据,联调通常都会非常顺利,因为前后端双方都完全遵守了接口定义的规范。 Apifox 支持 Windows(64 位)、Windows(32 位)、MacOS(Intel 芯片)、MacOS(M1 芯片)、Linux(.Applmage)、Linux(.tar.gz)。 转载自https://blog.csdn.net/m0_56361048/article/details/127495824
-
目前可以从历史监控指标获取到坐席空闲时长 https://ip:port/rest/cmsapp/v1/openapi/hisindex/agentforday ;但有一个问题,如果坐席就绪的状态一直不变,空闲时长的数值就不会变化 ,只有签入时长变化,这就导致了业务拿到的数据不准确 ;有没有好的办法或者接口 可以实时拿到当前这个坐席的空闲时长?
-
使用 MindStudio 将一个在 GPU 正常运行的项目迁移至 NPU,AICore 的利用率一直上不去。在平时的 RTX 3090 显卡训练,GPU的利用率能够一直维持在 99% 左右,训练时长大约为一个小时。但是,在 NPU 上一直不出结果,训练推进缓慢。是不是我训练的设置有问题?还是项目相应的 API 需要修改?
上滑加载中
推荐直播
-
空中宣讲会 2025年华为软件精英挑战赛
2025/03/10 周一 18:00-19:00
宸睿 华为云存储技术专家、ACM-ICPC WorldFinal经验 晖哥
2025华为软挑赛空中宣讲会重磅来袭!完整赛程首曝+命题天团硬核拆题+三轮幸运抽奖赢参赛助力礼包,与全国优秀高校开发者同台竞技,直通顶尖赛事起跑线!
即将直播
热门标签