[发明专利]在线报表生成方法、系统、设备及存储介质有效
| 申请号: | 201810316743.8 | 申请日: | 2018-04-10 |
| 公开(公告)号: | CN108427772B | 公开(公告)日: | 2020-07-28 |
| 发明(设计)人: | 徐磊;周福才;戴宣 | 申请(专利权)人: | 携程商旅信息服务(上海)有限公司 |
| 主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/2455;G06F40/186;G06F40/18 |
| 代理公司: | 上海隆天律师事务所 31282 | 代理人: | 臧云霄;夏彬 |
| 地址: | 200093 上海市杨浦区*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 在线 报表 生成 方法 系统 设备 存储 介质 | ||
1.一种在线报表生成方法,其特征在于,所述方法包括如下步骤:
预存数据筛选范围、分析维度和附加属性与统计项目的映射关系;
获取预设的各个数据同步条件,各个所述数据同步条件包括数据筛选范围、分析维度、时间范围和附加属性;
执行与所述数据同步条件一一对应的数据同步任务,从商务智能系统中查询满足所述数据同步条件的记录数据;
根据所述数据同步条件对应的统计项目处理查询到的记录数据,计算得到各个统计项目对应的统计值;
将查询到的记录数据、对应的统计项目和统计值同步至数据库;
获取用户的数据查询条件,所述数据查询条件包括数据筛选范围、分析维度、时间范围和附加属性;
根据所述数据查询条件确定对应的统计项目,从所述数据库中查询满足所述数据查询条件的统计值,根据查询得到的统计值生成报表;
从所述数据库中查询满足所述数据查询条件的统计值,包括如下步骤:
从所述数据库中查询与所述数据查询条件的统计项目一致且时间范围处于所述数据查询条件的时间范围内的统计值;
判断同一统计项目的所有统计值的时间范围加和是否等于所述数据查询条件的时间范围;
如果是,则将该统计项目的所有统计值加和,作为满足所述数据查询条件的该统计项目的统计值;
如果同一统计项目的所有统计值的时间范围加和大于所述数据查询条件的时间范围,则筛选得到时间范围重合的统计值,并将时间范围重合的统计值仅保留一个,剔除其他的统计值,然后将该统计项目的所有统计值加和,作为满足所述数据查询条件的该统计项目的统计值;
如果同一统计项目的所有统计值的时间范围加和小于所述数据查询条件的时间范围,则计算所述数据查询条件的时间范围内不包括统计值的空白时间范围,从所述数据库的记录数据中查询该空白时间范围内,满足所述数据查询条件的记录数据,并计算该空白时间范围内该统计项目的统计值,然后将该统计项目的所有统计值加和,作为满足所述数据查询条件的该统计项目的统计值。
2.根据权利要求1所述的在线报表生成方法,其特征在于,设置两个数据库,所述两个数据库轮流作为数据同步数据库,当前未作为数据同步数据库的数据库作为当前的数据查询数据库;
所述将查询到的记录数据、对应的统计项目和统计值同步至数据库,包括:将查询到的记录数据、计算得到的统计项目和统计值同步至当前的数据同步数据库;
所述从所述数据库中查询满足所述数据查询条件的统计值,包括:从当前的数据查询数据库中查询满足所述数据查询条件的统计值。
3.根据权利要求2所述的在线报表生成方法,其特征在于,每24小时为一切换时段,前一切换时段的数据同步数据库为当前切换时段的数据查询数据库,前一切换时段的数据查询数据库为当前切换时段的数据同步数据库。
4.根据权利要求1所述的在线报表生成方法,其特征在于,所述数据筛选范围包括公司名称和主账户名称;
所述数据同步条件的分析维度包括各个公司、各个主账户、各个部门和各个成本中心中的一种;
所述数据查询条件的分析维度包括各个公司、各个主账户、各个部门和各个成本中心中的一种。
5.根据权利要求4所述的在线报表生成方法,其特征在于,所述附加属性还包括业务类型、目的地、承运商、RC类型、航线、提前预订天数、预订方式、酒店类型、酒店所在城市、坐席类型、用车类型和用车城市中的至少一种。
6.根据权利要求1所述的在线报表生成方法,其特征在于,还包括如下步骤:
预设多个报表模板,各个所述报表模板包括该报表模板对应的统计项目、报表形式以及报表形式和统计项目的对应关系;
所述根据查询得到的统计值生成报表,包括如下步骤:
根据所述数据查询条件确定可用的报表模板;
根据可用的报表模板的报表形式和统计项目的对应关系,将查询得到的统计值填入报表形式的预设位置;
根据可用的报表模板的报表形式生成报表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于携程商旅信息服务(上海)有限公司,未经携程商旅信息服务(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810316743.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:摘要文本生成方法、装置和计算机设备
- 下一篇:一种分布式知识图谱嵌入方法





