门店绩效数据处理方法、装置、电子装置和存储介质制造方法及图纸

技术编号:32222995 阅读:16 留言:0更新日期:2022-02-09 17:28
本申请涉及一种门店绩效数据处理方法、装置、电子装置和存储介质,该方法包括:根据预设的数据处理需求,获取与数据处理需求相关的标签数据;从预设的规则数据库中提取与数据处理需求匹配的规则组;从多个标签数据中筛选得到与第一规则模板中待输入参数对应的第一特征值,将第一特征值作为第一规则模板的计算参数,利用分布式计算引擎计算得到第一输出结果;从多个标签数据和/或第一输出结果中筛选得到与第二规则模板中待输入参数对应的第二特征值,将第二特征值作为第二规则模板的计算参数,利用分布式计算引擎计算得到第二输出结果。通过本申请,解决了相关技术中大数据的规则处理效率低的问题,实现了提高大数据的规则处理效率的技术效果。处理效率的技术效果。处理效率的技术效果。

【技术实现步骤摘要】
门店绩效数据处理方法、装置、电子装置和存储介质


[0001]本申请涉及大数据处理
,特别是涉及一种门店绩效数据处理方法、装置、电子装置和存储介质。

技术介绍

[0002]随着互联网技术的飞速发展以及大数据的广泛应用,如何在降低业务人员的数据处理量的情况下快速得到数据处理结果显得尤为的重要。
[0003]目前,业务人员往往针对海量的数据来应用特定的规则,以得到相应的判断结果,进而提高大数据的处理量。例如,使用承载着规则策略的规则引擎来完成上述过程。然而,随着规则变得越来越复杂,而编写规则的人员(往往是某个专门领域的业务专家,例如,金融专家)可能并不具备计算机技术背景,导致难以将现实中的业务规则与诸如规则引擎的软件工具结合起来,成为制约业务规则应用有效性的一个重要因素。
[0004]相关技术中往往采用编程语言硬编码的方式将规则编译成可执行代码,通过这些可执行代码对大量的数据进行实时处理。然而,在这类技术方案中,规则制定者无法维护生效的规则,也难以校验生效的代码是否正常,修改代码的过程也十分繁琐;同时,这类编程语言也不利于无编程能力的人员理解,这导致了额外的时间成本,进而导致大数据的规则处理效率降低。
[0005]目前针对相关技术中大数据的规则处理效率低的问题,尚未提出有效的解决方案。

技术实现思路

[0006]本申请实施例提供了一种门店绩效数据处理方法、装置、电子装置和存储介质,以至少解决相关技术中大数据的规则处理效率低的问题。
[0007]第一方面,本申请实施例提供了一种门店绩效数据处理方法,包括:根据预设的数据处理需求,获取多个与所述数据处理需求相关的标签数据;从预设的规则数据库中提取与所述数据处理需求匹配的规则组,其中,所述规则组至少包括第一规则模板以及第二规则模板;从多个所述标签数据中筛选得到与所述第一规则模板中待输入参数对应的第一特征值,并将所述第一特征值作为所述第一规则模板的计算参数,利用分布式计算引擎计算得到第一输出结果;从多个所述标签数据和/或所述第一输出结果中筛选得到与所述第二规则模板中待输入参数对应的第二特征值,并将所述第二特征值作为所述第二规则模板的计算参数,利用分布式计算引擎计算得到第二输出结果。
[0008]在其中一些实施例中,所述规则组还包括第三规则模板;所述方法还包括:获取第三特征值,其中,所述第三特征值包括以下至少之一:从多个所述标签数据中筛选得到的与所述第三规则模板中待输入参数对应的特征值、从所述第一输出结果中筛选得到的与所述第三规则模板中待输入参数对应的特征值以及从所述第二输出结果中筛选得到的与所述第三规则模板中待输入参数对应的特征值;将所述第三特征值作为所述第三规则模板的计
算参数,利用所述分布式计算引擎计算得到第三输出结果。
[0009]在其中一些实施例中,在利用所述分布式计算引擎计算得到第三输出结果之后,所述方法还包括:将所述第三输出结果存储到预设的结果数据库中;获取用户输入的查询需求,并根据所述查询需求从所述结果数据库中提取得到所述第三输出结果;根据所述第三输出结果,生成对应于所述第三输出结果的可视化数据表,并发送所述可视化数据表至预设的通讯设备地址。
[0010]在其中一些实施例中,所述第一规则模板包括多个第一规则子模板,第一输出结果包括多个第一输出子结果;将所述第一特征值作为所述第一规则模板的计算参数,利用分布式计算引擎计算得到第一输出结果包括:将从所述第一特征值中筛选得到的与每个所述第一规则子模板中待输入参数对应的特征值,作为所述第一规则子模板的计算参数;利用所述分布式计算引擎计算得到与所述第一规则子模板对应的第一输出子结果,并确定所述第一输出结果包括所述第一输出子结果。
[0011]在其中一些实施例中,所述第二规则模板包括多个第二规则子模板,所述第二输出结果包括多个第二输出子结果;将所述第二特征值作为所述第二规则模板的计算参数,利用分布式计算引擎计算得到第二输出结果包括:将从所述第二特征值中筛选得到的与每个所述第二规则子模板中待输入参数对应的特征值,作为所述第二规则子模板的计算参数;利用所述分布式计算引擎计算得到与所述第二规则子模板对应的第二输出子结果,并确定所述第二输出结果包括所述第二输出子结果。
[0012]在其中一些实施例中,在根据预设的数据处理需求,获取多个与所述数据处理需求相关的标签数据之前,所述方法还包括:根据预设的数据处理需求,利用所述分布式计算引擎生成第一规则模板以及第二规则模板;将所述第一规则模板以及所述第二规则模板作为对应于所述数据处理需求的规则组存储到预设的规则数据库中,并将所述规则组与所述数据处理需求的对应关系存储到所述规则数据库中。
[0013]在其中一些实施例中,根据预设的数据处理需求,获取多个与所述数据处理需求相关的标签数据包括:根据预设的数据处理需求,从预设的主题域中获取与所述数据处理需求相关的多个主题表,其中,所述主题域预先配置有存在关联关系的多个主题表,所述主题表包括从多个数据源中获取的原始数据;从每个所述主题表的原始数据中分别进行筛选,得到每个所述主题表中与所述数据处理需求匹配的标签数据。
[0014]第二方面,本申请实施例提供了一种门店绩效数据处理装置,包括:获取模块,用于根据预设的数据处理需求,获取多个与所述数据处理需求相关的标签数据;提取模块,用于从预设的规则数据库中提取与所述数据处理需求匹配的规则组,其中,所述规则组至少包括第一规则模板以及第二规则模板;第一计算模块,用于从多个所述标签数据中筛选得到与所述第一规则模板中待输入参数对应的第一特征值,并将所述第一特征值作为所述第一规则模板的计算参数,利用分布式计算引擎计算得到第一输出结果;第二计算模块,用于从多个所述标签数据和/或所述第一输出结果中筛选得到与所述第二规则模板中待输入参数对应的第二特征值,并将所述第二特征值作为所述第二规则模板的计算参数,利用分布式计算引擎计算得到第二输出结果。
[0015]第三方面,本申请实施例还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行如上述第一方面
所述的门店绩效数据处理方法。
[0016]第四方面,本申请实施例还提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被处理器运行时实现如上述第一方面所述的门店绩效数据处理方法。
[0017]相比于相关技术,本申请实施例提供的门店绩效数据处理方法、装置、电子装置和存储介质,根据预设的数据处理需求,获取多个标签数据,并从预设的规则数据库中提取与数据处理需求匹配的规则组,从标签数据中筛选得到与第一规则模板中待输入参数对应的第一特征值,并将第一特征值作为第一规则模板的计算参数,利用分布式计算引擎计算得到第一输出结果,然后从标签数据和/或第一输出结果中筛选得到与第二规则模板中待输入参数对应的第二特征值,并将第二特征值作为第二规则模板的计算参数,利用分布式计算引擎计算得到第二输出结果,解决了相关技术中大数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种门店绩效数据处理方法,其特征在于,所述方法包括:根据预设的数据处理需求,获取多个与所述数据处理需求相关的标签数据;从预设的规则数据库中提取与所述数据处理需求匹配的规则组,其中,所述规则组至少包括第一规则模板以及第二规则模板;从多个所述标签数据中筛选得到与所述第一规则模板中待输入参数对应的第一特征值,并将所述第一特征值作为所述第一规则模板的计算参数,利用分布式计算引擎计算得到第一输出结果;从多个所述标签数据和/或所述第一输出结果中筛选得到与所述第二规则模板中待输入参数对应的第二特征值,并将所述第二特征值作为所述第二规则模板的计算参数,利用分布式计算引擎计算得到第二输出结果。2.根据权利要求1所述的门店绩效数据处理方法,其特征在于,所述规则组还包括第三规则模板;所述方法还包括:获取第三特征值,其中,所述第三特征值包括以下至少之一:从多个所述标签数据中筛选得到的与所述第三规则模板中待输入参数对应的特征值、从所述第一输出结果中筛选得到的与所述第三规则模板中待输入参数对应的特征值以及从所述第二输出结果中筛选得到的与所述第三规则模板中待输入参数对应的特征值;将所述第三特征值作为所述第三规则模板的计算参数,利用所述分布式计算引擎计算得到第三输出结果。3.根据权利要求2所述的门店绩效数据处理方法,其特征在于,在利用所述分布式计算引擎计算得到第三输出结果之后,所述方法还包括:将所述第三输出结果存储到预设的结果数据库中;获取用户输入的查询需求,并根据所述查询需求从所述结果数据库中提取得到所述第三输出结果;根据所述第三输出结果,生成对应于所述第三输出结果的可视化数据表,并发送所述可视化数据表至预设的通讯设备地址。4.根据权利要求1所述的门店绩效数据处理方法,其特征在于,所述第一规则模板包括多个第一规则子模板,第一输出结果包括多个第一输出子结果;将所述第一特征值作为所述第一规则模板的计算参数,利用分布式计算引擎计算得到第一输出结果包括:将从所述第一特征值中筛选得到的与每个所述第一规则子模板中待输入参数对应的特征值,作为所述第一规则子模板的计算参数;利用所述分布式计算引擎计算得到与所述第一规则子模板对应的第一输出子结果,并确定所述第一输出结果包括所述第一输出子结果。5.根据权利要求4所述的门店绩效数据处理方法,其特征在于,所述第二规则模板包括多个第二规则子模板,所述第二输出结果包括多个第二输出子结果;将所述第二特征值作为所述第二规则模板的计算参数,...

【专利技术属性】
技术研发人员:冉启强
申请(专利权)人:杭州友电科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1