The embodiment of the invention provides a report processing method and a report system. Including a report processing method: obtaining user input query information; according to the query information, obtain query results, and the query from the search server; according to the query results generated reports. The invention improves the speed of report generation.
【技术实现步骤摘要】
本专利技术涉及数据处理领域,尤其涉及一种报表处理方法及报表系统。
技术介绍
报表是企业管理的基本措施和途径,是企业的基本业务要求。报表可以将数据以可靠和安全的方式呈现给使用者。例如,对于销售企业,管理者可以通过报表确定销售人员通过该企业的话务中心进行通话的通话明细。现有技术中,用于生成报表的数据都保存在数据库中。当需要生成报表时,需根据使用者输入的查询条件在数据库中查询与该查询条件相应的数据,再根据查询找到的数据生成报表。一般大型企业每天都有大量的数据需要更新至数据库,数据库中存储的数据量较大。而数据库对于大数据量支持较差,数据量超过千万级别后,查询效率明显下降。因此,现有技术中,存在报表生成速度较慢的问题。
技术实现思路
本专利技术提供一种报表处理方法及报表系统,用以解决现有技术中报表生成速度较慢的问题。第一方面,本专利技术提供一种报表处理方法,包括:获取用户输入的查询信息;根据所述查询信息,从搜索服务器获取与所述查询信息匹配的查询结果;根据所述查询结果生成报表。在一种可能的设计中,所述查询信息包括第一起始时间点和第一结束时间点。在一种可能的设计中,所述第一起始时间点和所述第一结束时间点都早于预设时间点;所述根据所述查询信息,从搜索服务器获取与所述查询信息匹配的查询结果,包括:根据所述第一起始时间点、所述第一结束时间点和所述预设时间点,确定需要从所述搜索服务器中获取与所述查询信息匹配的第一查询结果;根据所述查询信息,从所述搜索服务器中获取所述第一查询结果;相应的,所述根据所述查询结果生成报表,包括:根据所述第一查询结果生成报表。在一种可能的设计中,所述第一 ...
【技术保护点】
一种报表处理方法,其特征在于,包括:获取用户输入的查询信息;根据所述查询信息,从搜索服务器获取与所述查询信息匹配的查询结果;根据所述查询结果生成报表。
【技术特征摘要】
1.一种报表处理方法,其特征在于,包括:获取用户输入的查询信息;根据所述查询信息,从搜索服务器获取与所述查询信息匹配的查询结果;根据所述查询结果生成报表。2.根据权利要求1所述的方法,其特征在于,所述查询信息包括第一起始时间点和第一结束时间点。3.根据权利要求2所述的方法,其特征在于,所述第一起始时间点和所述第一结束时间点都早于预设时间点;所述根据所述查询信息,从搜索服务器获取与所述查询信息匹配的查询结果,包括:根据所述第一起始时间点、所述第一结束时间点和所述预设时间点,确定需要从所述搜索服务器中获取与所述查询信息匹配的第一查询结果;根据所述查询信息,从所述搜索服务器中获取所述第一查询结果;相应的,所述根据所述查询结果生成报表,包括:根据所述第一查询结果生成报表。4.根据权利要求2所述的方法,其特征在于,所述第一起始时间点早于预设时间点,所述第一结束时间点晚于所述预设时间点;所述根据所述查询信息,从搜索服务器获取与所述查询信息匹配的查询结果,包括:根据所述第一起始时间点、所述第一结束时间点和所述预设时间点,确定需要从所述搜索服务器中获取与所述查询信息匹配的第一查询结果,并需要从所述数据库中获取与所述查询信息匹配的第二查询结果;根据所述查询信息,从所述搜索服务器中获取所述第一查询结果,并从所述数据库中获取所述第二查询结果;相应的,所述根据所述查询结果生成报表,包括:根据所述第一查询结果和所述第二查询结果生成报表。5.根据权利要求4所述的方法,其特征在于,所述根据所述查询信息,从所述搜索服务器中获取所述第一查询结果,并从所述数据库中获取所述第二查询结果,包括:根据所述查询信息生成第一查询子信息和第二查询子信息;其中,所述包括第二起始时间点和第二结束时间点,所述第二起始时间点等于所述第一起始时间点,所述第二结束时间点等于所述预设时间点;所述第二查询子信息包括第三起始时间点和第三结束时间点,所述第三起始时间点等于所述预设时间点,所述第三结束时间点等于所述第一结束时间点;从所述搜索服务器中获取与所述第一查询信息匹配的所述第一查询结果;从所述数据库中获取与所述第二查询信息匹配的所述第二查询结果。6.根据权利要求4或5所述的方法,其特征在于,所述方法还包括:在到达所述预设时间点时,将所述数据库中所述预设时间点之前生成的数据同步至所述搜索服务器,并将所述数据库中所述预设时间点之前生成的数据删除。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:在到达所述预设时间点时,将同步至所述搜索服务器的数据在分布式文件系统中进行备份。8.根据权利要求6所述的方法,其特征在于,所述方法还包括:对所述搜索服务器中预设时间段之前生成的...
【专利技术属性】
技术研发人员:李鹏,于洋,郭振强,
申请(专利权)人:五八同城信息技术有限公司,
类型:发明
国别省市:天津;12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。