《平台报表概念》PPT课件.ppt
平台报表组成与原理,郎志超,Page 2,定义存储过程描述存储过程开发报表模板,平台报表组成与原理,Page 3,平台报表概念,报表提供了话单结算,统计展示功能平台报表:对业务支撑层的平台话单进行统计。业务报表:针对客户具体的业务进行统计。一般通过IVR写数据库实现数据的记录。,Page 4,客户呼叫轨迹,Page 5,定义存储过程描述存储过程开发报表模板,平台报表组成与原理,Page 6,平台话单处理流程-1:座席操作详单(oplist*),话务员操作结束时时写入二进制文件话单预统计解析入库,日结处理,报表工具,CCS每几分钟生成一个文件,DataStaiotn收集文件并解析入库,tAgentOprInfo,监控台使用数据只保留三天,不供报表查询,tAutoinfotAgentCallInfotAgentWorkInfotAgentInterHelpInfo,日结表,Page 7,平台话单处理流程-2:媒体呼叫话单(prm*),CTI下二进制文件话单ToSend目录,tCurrentBillLog,后台调用存储过程p_DayLog_Cursor对tCurrentBillLog表做日结,写日结表,做完后删除tCurrentBillLog表中话单,入库备份,tBillLog1-tBillLog12,FTP或映射方式,日结定时任务定时启动,DataStation将二进制话单进行解析入库,日结表,Page 8,定义存储过程描述存储过程开发报表模板,平台报表组成与原理,Page 9,DataStation的功能,DataStation是一个数据处理工具,可以完成数据的导入与导出功能。通过设置定时任务可以自动的、定时的完成数据库的快速导入、导出、FTP下载、FTP上传以及数据库之间的数据传送。报表主要用它将话单文件入库。可分为以下六类任务:数据传输任务:可以实现将不同来源的数据导入到数据库。装载文件任务:可以实现将文本文件传送到Oracle数据库。FTP下载任务:可以实现从FTP服务器下载文件(只能传送不超过2G的文件)。FTP上传任务:可以将文件上传到FTP服务器(只能传送不超过2G的文件)。文本导出任务:可以实现将数据库文件导出为文本文件。文件处理任务:可定期将满足一定条件的历史文件进行转移、更名等。,Page 10,DataStation常用菜单,Page 11,(CTIBILL)-mssql数据来源,主平台Bill话单备份目录,主平台Bill话单映射目录,Page 12,(CTIBILL)-mssql传送目的地,客户端配置的数据库别名,该任务调用的存储过程,Page 13,定义存储过程描述存储过程开发报表模板,平台报表组成与原理,Page 14,平台核心表介绍及正确性检查,Page 15,基本配置表关系示例,AGENTIDNAMEAGENTSKILLSAGENTWORKGROUPWORKGROUPIDSubCCNOVDN,WORKGROUPIDQCIDQCNAMEWORKGROUPSubCCNOVDN,TWORKGROUP,TAGENTINFO,通过这两张表确定话务员信息,USERNAME SUBCCNO VDN DESCRIPTION,tUserInfo为每个VND分配一个用户,tUserInfo表中包含网络呼叫中心中的每一个VDN用户,用户通过SubCCNO和VDN来关联自己SubCCNO和VDN的资源包括话务员、队列、IVR,报表在查询时也是首先在tUserINfo表中鉴权,Page 16,定义存储过程描述存储过程开发报表模板,平台报表组成与原理,Page 17,平台日结数据流向,Job,Page 18,平台日结任务,DECLARE v_JobNUMBER;BEGIN DBMS_JOB.SUBMIT(v_Job,p_DayLog_Cursor;,TRUNC(SYSDATE,HH24)+1/24,SYSDATE+1/96);COMMIT;END;,调用的存储过程,上次运行时间,下次运行时间,运行时间间隔,Cursor_job,P_Daylog_Cursor,P_Daylog_Dispense,P_Daylog_CallAnalysis,P_Daylog_CallByTrk,P_Daylog_CallInProc,P_Daylog_CallOutProc,P_Daylog_CallIn_Normal,P_Daylog_CallIn_IVRRelease,P_Daylog_CallOut_Normal,P_Daylog_CallOut_IVRRelease,平台日结流程,Page 20,Sp_Utl_GetCityID/CityIDForOut,被p_DayLog_Dispense调用每一条话单的地市代码和被叫号码,或其它日结前需要转换的指标。各地平台话单主被叫格式、子系统号(SubccNo)不尽相同,日结运行前务必根据现场环境先调测好这两个函数,否则解析出来的主被叫、地市代码错误。下面的代码将介绍常见的按被叫区号分地市、按子系统号分地市、电信市局分县的方法。,Page 21,定义存储过程描述存储过程开发报表模板,平台报表组成与原理,Page 22,报表安装使用前提,正确安装CTI平台,并将平台上的业务代表、技能等配置正确正确安装数据库及UIDB数据库脚本可以通过Datastation正确地将话单入库,Page 23,报表展现工具简介,报表展现工具有很多,华为的报表展现工具有:智能报表当前配套使用的版本为:INRPT V200R001D805目前智能报表配套sqlserver2008使用iWeb当前配套使用的版本为:iWebReportServerV100R007C09_Windows目前配套oracle,后续将提供配套sqlserver2008使用的iWeb报表版本BICP当前配套使用的版本为:BICP R001C11LG0010配套oracle使用目前作为受控版本,不主推,Thank You,