
技术摘要:
本申请提供一种数据查询结果的生成方法及装置、电子设备、计算机可读存储介质,该方法包括:接收客户端发送的数据查询指令,所述数据查询指令包括筛选维度、展示维度和统计指标;获取所述筛选维度对应的数据查询范围内的数据样本;按照所述统计指标统计所述数据样本, 全部
背景技术:
互联网的各类应用和服务已经逐渐渗透到人们的日常工作和生活当中,数据服务 公司也开始为用户提供数据查询服务。 目前,数据查询服务是由人工按照客户的查询次数收费,客户查询一次收取一次 的费用。或者,按照服务时间收费,比如每个月收取一定费用。上述过程,自动化程度低,耗 费较多的时间和人力成本,且容易出错。
技术实现要素:
本申请实施例的目的在于提供一种数据查询结果的生成方法,用以实现数据查询 服务的智能化,快捷化,降低人力和时间成本。 本申请实施例提供一种数据查询结果的生成方法,所述方法包括: 接收客户端发送的数据查询指令,所述数据查询指令包括筛选维度、展示维度和 统计指标; 获取所述筛选维度对应的数据查询范围内的数据样本; 按照所述统计指标统计所述数据样本,并以所述展示维度生成数据表格; 根据所述筛选维度对应的筛选维度系数以及所述展示维度对应的展示维度系数, 生成所述数据表格的数据查询参数。 在一实施例中,所述根据所述筛选维度对应的筛选维度系数以及所述展示维度对 应的展示维度系数,生成所述数据表格的数据查询参数,包括: 确定所述数据表格的行数和列数; 通过所述筛选维度系数、所述展示维度系数以及所述数据表格的行数和列数生成 所述数据查询参数。 在一实施例中,所述方法还包括: 向所述客户端发送所述数据查询参数,用以为所述客户端提供该客户端展示的数 据查询参数; 接收所述客户端返回的针对所述数据查询参数的确认消息,向所述客户端发送所 述数据表格。 在一实施例中,所述展示维度包括行维度和/或列维度; 所述通过所述筛选维度系数、所述展示维度系数以及所述数据表格的行数和列数 生成所述数据查询参数,包括: 通过如下公式计算所述数据查询参数: 4 CN 111597237 A 说 明 书 2/8 页 其中,F为数据查询参数,A为数据表格的行数,B为数据表格的列数,a为展示维度 系数中的行维度系数,b为展示维度系数中的列维度系数,c1、c2、c3……cn表示不同的筛选 维度系数;如果展示维度仅存在行维度,列维度系数为1;如果展示维度仅存在列维度,行维 度系数为1。 在一实施例中,在接收所述数据查询指令前,所述方法还包括: 接收针对目标业务场景的数据库配置指令,所述数据库配置指令包括所述目标业 务场景的数据、多个筛选维度、多个展示维度、不同筛选维度之间的第一交叉组合关系、不 同展示维度之间的第二交叉组合关系;其中,每一筛选维度对应一个数据查询范围; 基于所述目标业务场景的数据、所述筛选维度、所述展示维度、所述第一交叉组合 关系和所述第二交叉组合关系生成底层基础数据库。 在一实施例中,所述方法还包括: 接收第一系数配置指令,为每一筛选维度配置对应的筛选维度系数; 接收第二系数配置指令,为每一展示维度配置对应的展示维度系数。 在一实施例中,所述方法还包括: 向所述客户端发送所述目标业务场景的查询配置指令,所述查询配置指令包括所 述筛选维度、所述展示维度、所述第一交叉组合关系和所述第二交叉组合关系,以由所述客 户端展示针对所述目标业务场景的数据查询服务。 本申请实施例还提供了一种数据查询结果的生成装置,所述装置包括: 接收模块,用于接收客户端发送的数据查询指令,所述数据查询指令包括筛选维 度、展示维度和统计指标; 获取模块,用于获取所述筛选维度对应的数据查询范围内的数据样本; 第一生成模块,用于按照所述统计指标统计所述数据样本,并以所述展示维度生 成数据表格; 第二生成模块,用于根据所述筛选维度对应的筛选维度系数以及所述展示维度对 应的展示维度系数,生成所述数据表格的数据查询参数。 进一步的,本申请实施例还提供了一种电子设备,所述电子设备包括: 处理器; 用于存储处理器可执行指令的存储器; 其中,所述处理器被配置为执行上述数据查询结果的生成方法。 进一步的,本申请实施例还提供了一种计算机可读存储介质,所述存储介质存储 有计算机程序,所述计算机程序可由处理器执行以完成上述数据查询结果的生成方法。 本申请上述实施例提供的技术方案,根据数据查询指令生成数据表格后,根据数 据查询范围对应的筛选维度系数和展示维度对应的展示维度系数,可以为数据表格生成数 据查询参数;由于筛选维度系数、展示维度系数和数据表格与计算量和数据的精细度相关, 因此数据查询参数可以结合计算量和数据的精细度两方面因素确定处理一次数据查询过 程的计算强度,数据查询参数可作为数据查询计费的依据,进而实现数据查询服务的智能 化,快捷化,降低人力和时间成本。 5 CN 111597237 A 说 明 书 3/8 页 附图说明 为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使 用的附图作简单地介绍。 图1是本申请实施例提供的数据查询结果的生成方法的应用场景示意图; 图2为本申请一示例性实施例的电子设备的结构示意图; 图3为本申请实施例示出的一种数据查询结果的生成方法的流程示意图; 图4为本申请实施例示出的一种数据查询结果的生成装置的框图。