System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据处理,具体而言,涉及一种业务数据处理方法、装置、电子设备和可读存储介质。
技术介绍
1、信息化作为新一轮医疗改革的支柱,伴随着生命科学与信息技术的相互交融,医药卫生行业信息化建设呈现由面向卫生业务领域朝着面向人群健康的转变态势,促进大卫生及大健康等整合统一的医学模式转变。同时,云计算、物联网、可穿戴等新技术、新业态发展迅速,为医药卫生信息化开拓了更广阔的发展空间。
2、现有技术中,为了实现全民健康管理的目标,提出全民健康信息平台,全民健康信息平台是一个集中管理个人健康信息的系统,通过数据采集、共享和分析,可以更好地了解人群的健康状况,提供个性化的健康指导和干预措施。
3、但是现有技术中,一般只按固定标准采集业务数据,无法根据业务场景灵活变换,并在业务系统需要查询数据时,也无法灵活为业务系统提供所需的原子指标、复合指标及数据集,灵活性差。
技术实现思路
1、本申请的目的在于,针对上述现有技术中的不足,提供一种业务数据处理方法、装置、电子设备和可读存储介质,以解决现有技术中无法根据业务场景灵活变换的问题。
2、为实现上述目的,本申请采用的技术方案如下:
3、第一方面,本申请提供了一种业务数据处理方法,所述方法包括:
4、基于数据同步组件获取各业务系统的各初始业务数据,并将所述初始业务数据存储入列式数据库中;
5、根据预先配置的业务质控策略对所述初始业务数据进行质控处理,得到质控后业务数据,所述质控后业
6、根据预先配置的业务主题策略对所述质控后业务数据进行复合处理,生成多个复合指标;
7、根据所述多个原子指标以及所述多个复合指标,生成并输出所述业务主题策略对应的主题报表。
8、可选地,所述根据预先配置的业务质控策略对所述初始业务数据进行质控处理,得到质控后业务数据,包括:
9、遍历各初始业务数据,针对遍历到的当前初始业务数据,判断所述当前初始业务数据是否符合所述业务质控策略;
10、若是,则将所述当前初始业务数据作为一个质控后业务数据;
11、若否,则剔除所述当前初始业务数据。
12、可选地,所述根据预先配置的业务质控策略对所述初始业务数据进行质控处理,得到质控后业务数据之后,还包括:
13、对剔除的当前业务数据进行汇总处理,得到剔除汇总结果;
14、根据所述剔除汇总结果,生成质控报告。
15、可选地,所述根据预先配置的业务主题策略对所述质控后业务数据进行复合处理,生成多个复合指标,包括:
16、根据所述业务主题策略,从所述质控后业务数据中提取多个目标原子指标;
17、根据所述业务主题策略,对所述多个目标原子指标进行复合计算,得到所述多个复合指标。
18、可选地,所述业务质控策略以及所述业务主题策略分别存储在所述列式数据库中。
19、可选地,所述基于数据同步组件获取各业务系统的初始业务数据,包括:
20、按照预设的获取周期,基于数据同步组件获取各业务系统的初始业务数据。
21、可选地,所述输出所述业务主题策略对应的主题报表,还包括:
22、响应用户的指标查询指令,输出指标查询指令指示的指标数据。
23、第二方面,本申请提供了一种业务数据处理装置,所述装置包括:
24、获取模块,用于基于数据同步组件获取各业务系统的各初始业务数据,并将所述初始业务数据存储入列式数据库中;
25、质控处理模块,用于根据预先配置的业务质控策略对所述初始业务数据进行质控处理,得到质控后业务数据,所述质控后业务数据中包括多个原子指标;
26、复合处理模块,用于根据预先配置的业务主题策略对所述质控后业务数据进行复合处理,生成多个复合指标;
27、输出模块,用于根据所述多个原子指标以及所述多个复合指标,生成并输出所述业务主题策略对应的主题报表。
28、可选地,所述质控处理模块具体用于:
29、遍历各初始业务数据,针对遍历到的当前初始业务数据,判断所述当前初始业务数据是否符合所述业务质控策略;
30、若是,则将所述当前初始业务数据作为一个质控后业务数据;
31、若否,则剔除所述当前初始业务数据。
32、可选地,所述质控处理模块还用于:
33、对剔除的当前业务数据进行汇总处理,得到剔除汇总结果;
34、根据所述剔除汇总结果,生成质控报告。
35、可选地,所述复合处理模块具体用于:
36、根据所述业务主题策略,从所述质控后业务数据中提取多个目标原子指标;
37、根据所述业务主题策略,对所述多个目标原子指标进行复合计算,得到所述多个复合指标。
38、可选地,所述业务质控策略以及所述业务主题策略分别存储在所述列式数据库中。
39、可选地,所述获取模块具体用于:
40、按照预设的获取周期,基于数据同步组件获取各业务系统的初始业务数据。
41、可选地,所述输出模块还用于:
42、响应用户的指标查询指令,输出指标查询指令指示的指标数据。
43、第三方面,本申请提供了一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述处理器执行所述机器可读指令,以执行如上述业务数据处理方法的步骤。
44、第四方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如上述业务数据处理方法的步骤。
45、本申请的有益效果是:首先基于数据同步组件获取各业务系统的各初始业务数据,并将初始业务数据存储入列式数据库中,通过列式数据库按列并按向量存储数据,不仅可以快速高效的分析数据,且提高中央处理器的使用效率,将占用的空间大大缩小至关系型数据库的五分之一。然后根据预先配置的业务质控策略对初始业务数据进行质控处理,得到质控后业务数据,从而保证初始业务数据的准确性,提高数据处理效率,避免处理无效业务数据,导致时间浪费。然后根据预先配置的业务主题策略对质控后业务数据进行复合处理,生成多个复合指标,再根据多个原子指标以及多个复合指标,生成并输出业务主题策略对应的主题报表,从而根据业务主题策略获得用户需要的复合指标,并生成主题报表展示在大屏上,满足用户需求。通过本实施例可以有效隔离统计分析应用对业务开展的压力,保证业务数据处理的简单性、安全性和稳定性。同时,业务质控策略和业务主题策略均为用户预先设置,保证业务数据处理的灵活性。
本文档来自技高网...【技术保护点】
1.一种业务数据处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据预先配置的业务质控策略对所述初始业务数据进行质控处理,得到质控后业务数据,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据预先配置的业务质控策略对所述初始业务数据进行质控处理,得到质控后业务数据之后,还包括:
4.根据权利要求1所述的方法,其特征在于,所述根据预先配置的业务主题策略对所述质控后业务数据进行复合处理,生成多个复合指标,包括:
5.根据权利要求1所述的方法,其特征在于,所述业务质控策略以及所述业务主题策略分别存储在所述列式数据库中。
6.根据权利要求1所述的方法,其特征在于,所述基于数据同步组件获取各业务系统的初始业务数据,包括:
7.根据权利要求6所述的方法,其特征在于,所述输出所述业务主题策略对应的主题报表,还包括:
8.一种业务数据处理装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至7任一所述的业务数据处理方法的步骤。
...【技术特征摘要】
1.一种业务数据处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据预先配置的业务质控策略对所述初始业务数据进行质控处理,得到质控后业务数据,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据预先配置的业务质控策略对所述初始业务数据进行质控处理,得到质控后业务数据之后,还包括:
4.根据权利要求1所述的方法,其特征在于,所述根据预先配置的业务主题策略对所述质控后业务数据进行复合处理,生成多个复合指标,包括:
5.根据权利要求1所述的方法,其特征在于,所述业务质控策略以及所述业务主题策略分别存储在所述列式数据库中。
6.根据权利要求1所述的方法,其特征在于,所...
【专利技术属性】
技术研发人员:陆嘉森,张泽宣,王涛,王旭,苗海峰,于克军,郝忠华,赵大平,黄智勇,孙前方,王伟男,
申请(专利权)人:卫宁健康科技集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。