System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 业务数据处理方法、装置、设备、存储介质及程序产品制造方法及图纸_技高网

业务数据处理方法、装置、设备、存储介质及程序产品制造方法及图纸

技术编号:41128860 阅读:2 留言:0更新日期:2024-04-30 17:57
本发明专利技术公开了业务数据处理方法、装置、设备、存储介质及程序产品,涉及数据处理及计算机技术领域。包括如下步骤:获取并响应业务对象创建请求,创建与业务对象相关的数据表;根据数据表确定各个业务对象之间的关联信息,并通过关联信息,构建各个业务对象之间的数据链条,生成数据链表;获取数据链表的可视化配置参数,根据可视化配置参数显示业务数据信息。通过构建各个业务对象之间的关联关系,使业务数据通过数据表的形式呈现,在采用数据链条反映各业务对象之后,根据可视化配置参数显示业务数据,使得业务人员能够根据业务需求整理和查看业务数据,实现自行开发业务需求的目的,起到快速响应业务需求、节约开发运维成本的技术效果。

【技术实现步骤摘要】

本专利技术涉及数据处理及计算机,尤其涉及业务数据处理方法、装置、设备、存储介质及程序产品


技术介绍

1、当前企业业务条线、管理条线、财务条线存在规模庞大、业态复杂、数据分散、可视化低、时效性差、系统风险、手工调整、监管不足等特点,风险事件时有发生,加强对业务线、管理线、财务条线的整体监控迫在眉睫。

2、现有技术中,通常采用的方案是利用业务系统数据接入+集群存储计算支持能力+数据中台+商业bi应用技术结合,根据业务需求,梳理业务链上的各类数据来源及逻辑关系,利用数据中台汇聚相关的全域留痕数据,建立商业智能(bi,business intelligence)报表。

3、但本申请专利技术人在实现本申请实施例中专利技术技术方案的过程中,发现上述技术至少存在如下技术问题:商业智能报表需要开发人员与业务人员经过沟通,在明确具体业务需求的前提下才能进行开发,因此,现有的技术方案无法及时响应快速变化的业务需求。


技术实现思路

1、鉴于上述问题,本专利技术实施例通过提供业务数据处理方法、装置、设备、存储介质及程序产品,解决了现有技术中商业智能报表无法及时响应快速变化的业务需求的技术问题,实现了业务需求的快速响应的技术效果。

2、本申请实施例提供了业务数据处理方法、装置、设备、存储介质及程序产品。

3、第一方面,本专利技术提供了一种业务数据处理方法,包括如下步骤:

4、获取并响应业务对象创建请求,创建与所述业务对象相关的数据表;

>5、根据所述数据表确定各个业务对象之间的关联信息,并通过所述关联信息,构建各个业务对象之间的数据链条,生成数据链表;

6、获取所述数据链表的可视化配置参数,根据所述可视化配置参数显示业务数据信息。

7、优选地,获取并响应业务对象创建请求,创建与所述业务对象相关的数据表,包括:

8、获取业务对象创建请求,所述业务对象创建请求包括待创建的业务对象;

9、根据所述业务对象创建请求,识别所述待创建业务对象对应的字段;

10、将所述字段输入至相似度识别模型,通过所述相似度识别模型识别出所述待创建业务对象与已创建业务对象的相似度;

11、结合所述待创建业务对象与所述已创建业务对象的相似度,在配置的业务对象创建规则包含的多种处理方式中,确定所述待创建业务对象的处理方式;

12、按照所述待创建业务对象的处理方式,响应所述业务对象创建请求。

13、优选地,在按照所述待创建业务对象的处理方式,响应所述业务对象创建请求之后,还包括:

14、获取与所述业务对象对应的字段对应的校验运算字符,并查询业务校验规则,根据所述校验运算字符对应的校验语句,对所述业务对象进行校验处理;

15、根据所述业务对象的校验结果,对所述业务对象创建请求执行相应的处理。

16、优选地,根据所述数据表确定各个业务对象之间的关联信息,并通过所述关联信息,构建各个业务对象之间的数据链条,生成数据链表,包括:

17、获取所述业务对象和所有已创建业务对象对应的字段;

18、根据所述字段,确定所述业务对象与各个已创建业务对象之间的关联信息;

19、将所述业务对象确定为主对象,并根据所述关联信息,将所有已创建业务对象与所述主对象拼接,生成与所述主对象相关的数据。

20、优选地,根据所述字段,确定所述业务对象与各个已创建业务对象之间的关联信息,包括:

21、确定所有已创建业务对象中与所述业务对象对应的字段匹配的匹配字段;

22、通过所述匹配字段,确定所述业务对象与所述已创建业务对象的关联度,其中,a-b关联度=count(distinct(ajoinb).a公共字段)/count(distinct(a.公共字段),式中,a-b关联度表示业务对象a与业务对象b的关联度;

23、向用户显示所述关联度信息,获取关于所述匹配字段的处理方式,其中,所述处理方式包括一下至少一项:保留该匹配字段、替换该匹配字段;

24、按照所述匹配字段的处理方式,确定关联信息。

25、优选地,所述可视化配置参数包括以下至少一项:数据源配置参数、数据表配置参数、字段配置参数,所述数据源配置参数对应的数据源包括关系型数据库和非关系型数据库。

26、第二方面,本专利技术还提供了一种业务数据处理装置,包括:

27、获取模块,用于获取并响应业务对象创建请求,创建与所述业务对象相关的数据表;

28、生成模块,用于根据所述数据表确定各个业务对象之间的关联信息,并通过所述关联信息,构建各个业务对象之间的数据链条,生成数据链表;

29、显示模块,用于获取所述数据链表的可视化配置参数,根据所述可视化配置参数显示业务数据信息。

30、第三方面,本专利技术还提供了一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;

31、所述存储器存储计算机执行指令;

32、所述处理器执行所述存储器存储的计算机执行指令,以实现实现业务数据处理方法中任一项的方法的步骤。

33、第四方面,本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现实现业务数据处理方法中任一项的方法的步骤。

34、第五方面,本专利技术还提供了一种计算机程序产品,包括计算机程序,所述计算机程序被执行时实现实现业务数据处理方法中任一项的方法的步骤。

35、本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:

36、通过构建业务对象和各个业务对象之间的关联关系,使业务数据通过数据表的形式呈现,在采用数据链条反映各业务对象之后,根据可视化配置参数显示业务数据,使得业务人员能够根据业务需求,采用拖、拉、拽等方式整理和查看业务数据,实现业务需求的自行开发和实现,起到快速响应业务需求、节约开发运维成本的技术效果。

本文档来自技高网...

【技术保护点】

1.一种业务数据处理方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的方法,其特征在于,获取并响应业务对象创建请求,创建与所述业务对象相关的数据表,包括:

3.根据权利要求2所述的方法,其特征在于,在按照所述待创建业务对象的处理方式,响应所述业务对象创建请求之后,还包括:

4.根据权利要求1或3所述的方法,其特征在于,根据所述数据表确定各个业务对象之间的关联信息,并通过所述关联信息,构建各个业务对象之间的数据链条,生成数据链表,包括:

5.根据权利要求4所述的方法,其特征在于,根据所述字段,确定所述业务对象与各个已创建业务对象之间的关联信息,包括:

6.根据权利要求1或5所述的方法,其特征在于,所述可视化配置参数包括以下至少一项:数据源配置参数、数据表配置参数、字段配置参数,所述数据源配置参数对应的数据源包括关系型数据库和非关系型数据库。

7.一种业务数据处理装置,包括:

8.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1至6中任一项所述的业务数据处理方法。

10.一种计算机程序产品,其特征在于,包括计算机程序,所述计算机程序被执行时实现权利要求1至6中任一项所述的业务数据处理方法。

...

【技术特征摘要】

1.一种业务数据处理方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的方法,其特征在于,获取并响应业务对象创建请求,创建与所述业务对象相关的数据表,包括:

3.根据权利要求2所述的方法,其特征在于,在按照所述待创建业务对象的处理方式,响应所述业务对象创建请求之后,还包括:

4.根据权利要求1或3所述的方法,其特征在于,根据所述数据表确定各个业务对象之间的关联信息,并通过所述关联信息,构建各个业务对象之间的数据链条,生成数据链表,包括:

5.根据权利要求4所述的方法,其特征在于,根据所述字段,确定所述业务对象与各个已创建业务对象之间的关联信息,包括:

6.根据权利要求1...

【专利技术属性】
技术研发人员:黄先勇叶栋
申请(专利权)人:武汉数澜科技有限公司
类型:发明
国别省市:

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

1