【技术实现步骤摘要】
业务数据的处理方法及装置
本专利技术涉及计算机领域,具体而言,涉及一种业务数据的处理方法及装置。
技术介绍
现有技术中,数据库ETL(全称为Extract-Transform-Load,抽取-转换-加载)过程是将业务系统的数据经过抽取、清洗转换之后加载到数据仓库的过程,目的是将企业中的分散、零乱、标准不统一的数据整合到一起,为企业的决策提供分析依据。ETL是BI(全称为BusinessIntelligence,商业智能)项目重要的一个环节。通常情况下,在BI项目中ETL会花掉整个项目至少1/3的时间,因此,ETL设计的好坏直接关接到BI项目的成败。目前业内数据库产品的ETL过程是在数据库分层架构下逐层进行的,监控分析前期版本的数据ETL过程也是如此,其中,监控分析系统数据从源数据流入到浏览器展示一共分为四步:第一步,数据从外部源数据抽取清洗到数据仓库DW(全称为DataWarehouse)宽表中;第二步,数据从DW宽表中抽取清洗到DM(全称为DataMart,数据集市)数据模型层中;第三步,汇总数据从DM数据 ...
【技术保护点】
1.一种业务数据的处理方法,其特征在于,包括:/n计算目标业务的业务数据;/n检测所述目标业务的第一信号标识,其中,所述第一信号标识用于指示所述业务数据是否计算完成;/n在所述第一信号标识为指定状态时,根据所述业务数据计算所述目标业务的指标数据,其中,所述指标数据由若干个业务数据组成。/n
【技术特征摘要】
1.一种业务数据的处理方法,其特征在于,包括:
计算目标业务的业务数据;
检测所述目标业务的第一信号标识,其中,所述第一信号标识用于指示所述业务数据是否计算完成;
在所述第一信号标识为指定状态时,根据所述业务数据计算所述目标业务的指标数据,其中,所述指标数据由若干个业务数据组成。
2.根据权利要求1所述的方法,其特征在于,计算目标业务的业务数据包括:
检测多个子业务的第二信号标识,其中,所述第二信号标识用于指示所述子业务的子业务数据是否计算完成,所述目标业务由所述多个子业务组成;
在所述多个子业务的第二信号标识均为指定状态时,根据所述子业务数据计算目标业务的业务数据。
3.根据权利要求2所述的方法,其特征在于,在检测多个子业务的第二信号标识之前,所述方法还包括:
将目标业务按照预设规则分解成多个子业务,其中,所述多个子业务与所述目标业务具备相同的业务计算口径,所述多个子业务位于数据仓库DW宽表中,所述目标业务位于数据集市DM中;
对所述目标业务和所述多个子业务设置相同类型的信号标识。
4.根据权利要求1所述的方法,其特征在于,在计算目标业务的业务数据之后,所述方法还包括:
将所述目标业务的第一信号标识更新为指定状态,并将所述目标业务的业务数据传输至业务指标层。
5.根据权利要求2所述的方法,其特征在于,在根据所述子业务数据计算目标业务的业务数据之前,所述方法还包括:
在DW宽表中接收结算账单;
分别根据所述结算账单的账单类目统计所述多个子业务的多个子业务数据;
在第一子业务的子业务数据计算完成时,将所述第一子业务的第二信号标识更新为指定状态,其中,所述第一子业务为所述多个子业务中...
【专利技术属性】
技术研发人员:黄骏钰,
申请(专利权)人:平安医疗健康管理股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。