一种业务场景数据处理方法、系统及电子设备技术方案

技术编号:37703923 阅读:15 留言:0更新日期:2023-06-01 23:51
本说明书公开了一种业务场景数据处理方法、系统及电子设备,对业务场景记录数据进行管理、查询及应用时更加方便、快捷、高效。所述方法包括:获取当前业务场景下的业务源数据与业务需求信息;根据所述业务需求信息提取多个需求项并确定多个所述需求项之间的关联关系;根据多个所述需求项以及多个所述需求项之间的所述关联关系构建图数据模型;基于所述图数据模型对所述业务源数据进行处理,以生成数据结构符合所述图数据模型的业务图数据。所述系统包括:数据信息获取模块、需求分析模块、图数据模型创建模块及源数据处理模块。所述电子设备包括存储器、处理器及存储在存储器上并可在处理器上运行以执行所述业务场景数据处理方法的计算机程序。法的计算机程序。法的计算机程序。

【技术实现步骤摘要】
一种业务场景数据处理方法、系统及电子设备


[0001]本专利技术涉及数据处理
,具体涉及一种业务场景数据处理方法、系统及电子设备。

技术介绍

[0002]随着科学技术不断发展,生产生活中各企业、行业中出现越来越多的记录数据需要进行管理存储,会涉及到越来越多的数据统计以及统计利用研究的工作,因此需要引入数据管理系统对生产生活不同业务场景下的所涉及到不同角色、不同环节、不同类型、不同时间、不同定义的记录数据进行科学有效管理。一些相关技术方案的数据管理系统中,业务场景的记录数据多采用表数据结构进行存储,这些数据在管理、查询以及应用过程中的多有不便,查询效率较低、操作成本较高。

技术实现思路

[0003]有鉴于此,本说明书实施例提供了一种业务场景数据处理方法、系统及电子设备,对业务场景记录数据进行管理、查询及应用时更加方便、快捷、高效。
[0004]在第一方面,本说明书实施例提供了一种业务场景数据处理方法,所述方法包括:
[0005]获取当前业务场景下的业务源数据与业务需求信息;
[0006]根据所述业务需求信息提取多个需求项并确定多个所述需求项之间的关联关系;
[0007]根据多个所述需求项以及多个所述需求项之间的所述关联关系构建图数据模型;
[0008]基于所述图数据模型对所述业务源数据进行处理,以生成数据结构符合所述图数据模型的业务图数据。
[0009]可选的,基于所述图数据模型对所述业务源数据进行处理,包括:
[0010]确定所述业务源数据中多个数据项的属性标签;
[0011]在所述图数据模型中确定与所述属性标签相对应的所述模型节点;
[0012]分别将多个所述数据项存入相应所述属性标签所对应的所述模型节点。
[0013]可选的,所述方法还包括:
[0014]从数据查询指令中提取目标节点名称与间接节点名称;
[0015]确定与所述目标节点名称、所述间接节点名称相对应的目标模型节点、间接模型节点;
[0016]在所述图数据模型中确定所述目标模型节点与所述间接模型节点间的关联度;
[0017]在所述业务图数据中查询与所述目标模型节点对应的数据作为目标数据;
[0018]查询与所述目标数据之间的关联度等于所述目标模型节点与所述间接模型节点间的关联度,且与所述间接模型节点相对应的数据作为间接数据。
[0019]可选的,所述方法还包括:
[0020]从所述业务图数据中筛选出与指定节点相关的数据子图;
[0021]将所述数据子图划分为多个社区,确定是否每个社区都存在相对应的指定节点数
据;
[0022]响应于存在某一社区没有相应的指定节点数据,针对该社区中定义新的指定节点数据。
[0023]可选的,从所述图数据中筛选出与指定节点相关的数据子图,包括:
[0024]在所述业务图数据中查询所述指定节点以及所述指定节点相关联节点相对应的数据,作为子图基础数据;
[0025]查询与所述子图基础数据之间的关联度在所述指定节点对应的极限关联度值以内的最短路径;
[0026]基于所述子图基础数据与所述最短路径生成所述数据子图。
[0027]可选的,所述图数据模型中的模型节点包括数据域节点、业务节点、维度节点、指标节点、修饰词节点、主题节点与应用节点;
[0028]多个所述模型节点之间的连接关系包括子主题关系、应用于关系、属于关系与组合关系;
[0029]在所述图数据模型中,所述子主题关系存在于两所述主题节点之间,用于表明关联两节点间的依赖关系;
[0030]所述应用于关系存在于所述指标节点与所述业务节点之间,用于表明所述指标节点对应的应用场景;
[0031]所述属于关系存在于所述指标节点与所述主题节点之间、所述指标节点与所述业务节点之间、所述数据域节点与所述主题节点之间、所述维度节点与所述数据域节点之间、所述业务节点与所述主题节点之间、所述业务节点与所述数据域节点之间以及所述应用节点与所述主题节点之间,用于表明关联两节点间的隶属关系;
[0032]所述组合关系存在于所述修饰词节点与所述指标节点之间以及两所述指标节点之间,用于表明关联两节点间的派生关系。
[0033]可选的,所述业务图数据中与所述指标节点相对应的数据包括原子指标与派生指标;
[0034]所述原子指标为不可再拆分的指标,所述派生指标是指在原子指标基础上通过配置修饰词与时间周期加以限定的指标;
[0035]在新增派生指标时所述方法还包括:
[0036]从派生指标新建指令中提取原子指标字段、修饰词字段与时间周期字段;
[0037]在所述业务图数据中查询与所述原子指标字段相对应的原子指标作为新增派生指标的基础原子指标;
[0038]查询与所述基础原子指标相关联的所有修饰词与所有时间周期;
[0039]响应于所述基础原子指标相关联的所有修饰词与所有时间周期中存在与所述修饰词字段、所述时间周期字段相同的修饰词、时间周期,则确定所述新增派生指标相应的配置信息校验通过。
[0040]可选的,在新增派生指标时所述方法还包括:
[0041]查询与所述基础原子指标对应的多个派生指标,将多个所述派生指标相关联的主题作为所述新增派生指标的推荐主题进行推荐。
[0042]在第二方面,本说明书实施例还提供了一种业务场景数据处理系统,所述系统包
括:
[0043]数据信息获取模块,用于获取当前业务场景下的业务源数据与业务需求信息;
[0044]需求分析模块,用于根据所述业务需求信息提取多个需求项并确定多个所述需求项之间的关联关系;
[0045]图数据模型创建模块,用于根据多个所述需求项以及多个所述需求项之间的所述关联关系构建图数据模型;以及
[0046]源数据处理模块,用于根据所述图数据模型对所述业务源数据进行处理,以生成数据结构符合所述图数据模型的业务图数据。
[0047]在第三方面,本说明书实施例还提供了一种业务场景数据处理电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面所述的业务场景数据处理方法。
[0048]从上面可以看出,本说明书实施例所提供的一种业务场景数据处理方法、系统及电子设备,具有如下有益技术效果:
[0049]所述业务场景数据处理方法、系统及电子设备,获取当前业务场景下的业务源数据以及业务需求信息,从所述业务需求信息中提取多个需求项并确定多个需求项之间的关联关系,并基于此构建图数据模型,将所述业务源数据处理生成数据结构符合所述图数据模型的业务图数据。这样的方式,从针对业务数据进行管理、统计的实际需求出发构建图数据模型,将所述业务源数据处理为数据结构符合所述图数据模型的业务图数据,基于所述业务图数据进行管理、查询及应用更加方便、快捷、高效,体验更优。
附图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务场景数据处理方法,其特征在于,所述方法包括:获取当前业务场景下的业务源数据与业务需求信息;根据所述业务需求信息提取多个需求项并确定多个所述需求项之间的关联关系;根据多个所述需求项以及多个所述需求项之间的所述关联关系构建图数据模型;基于所述图数据模型对所述业务源数据进行处理,以生成数据结构符合所述图数据模型的业务图数据。2.根据权利要求1所述的方法,其特征在于,基于所述图数据模型对所述业务源数据进行处理,包括:确定所述业务源数据中多个数据项的属性标签;在所述图数据模型中确定与所述属性标签相对应的所述模型节点;分别将多个所述数据项存入相应所述属性标签所对应的所述模型节点。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:从数据查询指令中提取目标节点名称与间接节点名称;确定与所述目标节点名称、所述间接节点名称相对应的目标模型节点、间接模型节点;在所述图数据模型中确定所述目标模型节点与所述间接模型节点间的关联度;在所述业务图数据中查询与所述目标模型节点对应的数据作为目标数据;查询与所述目标数据之间的关联度等于所述目标模型节点与所述间接模型节点间的关联度,且与所述间接模型节点相对应的数据作为间接数据。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:从所述业务图数据中筛选出与指定节点相关的数据子图;将所述数据子图划分为多个社区,确定是否每个社区都存在相对应的指定节点数据;响应于存在某一社区没有相应的指定节点数据,针对该社区中定义新的指定节点数据。5.根据权利要求4所述的方法,其特征在于,从所述图数据中筛选出与指定节点相关的数据子图,包括:在所述业务图数据中查询与所述指定节点以及所述指定节点相关联节点相对应的数据,作为子图基础数据;查询与所述子图基础数据之间的关联度在所述指定节点对应的极限关联度值以内的最短路径;基于所述子图基础数据与所述最短路径生成所述数据子图。6.根据权利要求1所述的方法,其特征在于,所述图数据模型中的模型节点包括数据域节点、业务节点、维度节点、指标节点、修饰词节点、主题节点与应用节点;多个所述模型节点之间的连接关系包括子主题关系、应用于关系、属于关系与组合关系;在所述图数据模型中,所述子主题关系存在于两所述主题节点之间,用于表明关联两...

【专利技术属性】
技术研发人员:张龙兴
申请(专利权)人:新华三大数据技术有限公司
类型:发明
国别省市:

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

1