【技术实现步骤摘要】
房屋维修资源数据处理方法、装置和计算机设备
[0001]本申请涉及大数据数据分析
,特别是涉及一种房屋维修资源数据处理方法、装置、计算机设备和存储介质。
技术介绍
[0002]随着城市化的不断发展,需要对处于老化期的房屋进行维修处理。在房屋维修的过程中,需要对房屋维修资源业务系统中与房屋维修资源数据相关的资源数据进行分析和处理。
[0003]在相关技术中,房屋维修资源业务系统只支持单中心维度的资源数据,无法对多层级机构的资源数据进行快速的提取以及展示。因此,开发人员必须要在熟悉各种维修资源业务规则、源表设计和表关系之后,才能获取多层级机构的资源数据,并进行后续的开发工作,存在对各种数据可视化需求和报表需求的响应速度慢的问题。
技术实现思路
[0004]基于此,有必要针对上述技术问题,提供一种房屋维修资源数据处理方法、装置、计算机设备和存储介质。
[0005]一种房屋维修资源数据处理方法,所述方法包括:
[0006]获取与房屋维修资源相关的增量卸数文件;
[0007]从增量卸数文件中筛选出与多个业务指标编号相匹配的增量标准数据;
[0008]按照卸载周期对该增量标准数据的时间段进行划分,得到多个增量子时间段;
[0009]确定该增量标准数据中包括的目标增量机构,基于该目标增量机构和该增量子时间段生成多个目标增量指标任务;
[0010]执行各该目标增量指标任务,以将该增量标准数据按照相应目标增量指标任务中的目标增量机构和增量子时间段进行汇总处理 ...
【技术保护点】
【技术特征摘要】
1.一种房屋维修资源数据处理方法,其特征在于,所述方法包括:获取与房屋维修资源相关的增量卸数文件;从增量卸数文件中筛选出与多个业务指标编号相匹配的增量标准数据;按照卸载周期对所述增量标准数据的时间段进行划分,得到多个增量子时间段;确定所述增量标准数据中包括的目标增量机构,基于所述目标增量机构和所述增量子时间段生成多个目标增量指标任务;执行各所述目标增量指标任务,以将所述增量标准数据按照相应目标增量指标任务中的目标增量机构和增量子时间段进行汇总处理,得到关于房屋维修资源的多个增量数据表。2.根据权利要求1所述的方法,其特征在于,所述基于所述目标增量机构和所述增量子时间段生成多个目标增量指标任务,包括:确定与各个增量子时间段分别对应的增量标准子数据;确定各个增量标准子数据各自对应的业务指标编号、统计期次,并根据每个增量标准子数据各自对应的业务指标编号、目标增量机构的机构编号和统计期次,生成对应的目标增量指标任务。3.根据权利要求1所述的方法,其特征在于,所述执行各所述目标增量指标任务,以将所述增量标准数据按照相应目标增量指标任务中的目标增量机构和增量子时间段进行汇总处理,得到关于房屋维修资源的多个增量数据表,包括:基于每个目标增量指标任务中的目标增量机构和增量目标子时间段,确定机构维度方面的第一目标增量指标任务、以及时间维度方面的第二目标增量指标任务;通过执行所述第一目标增量指标任务,对多个增量标准数据进行机构维度汇总处理,得到各个机构维度对应的机构汇总结果;其中,同一机构维度的机构汇总结果中包含多个目标子时间段对应的指标值,所述指标值为与维修资源相关的业务数据;通过执行所述第二目标增量指标任务,基于各个机构汇总结果进行时间维度汇总处理,得到关于房屋维修资源的多个增量数据表。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取与房屋维修资源相关的全量卸数文件,所述全量卸数文件中包括各数据分别对应的入库时间;获取全量传有参数,基于所述全量传有参数确定目标全量入库时间段,从所述全量卸数文件中筛选出与目标全量入库时间段相匹配的初始的全量标准数据;从多个初始的全量标准数据中筛选出多个业务指标编号相匹配的全量标准数据;按照卸载周期对所述全量标准数据的时间段进行划分,得到多个全量子时间段;确定所述全量标准数据中包括的目标全量机构,基于所述目标全量机构和所述全量子时间段生成多个目标全量指标任务;执行各所述目标全量指标任务,以将所述全量标准数据按照相应目标全量指标任务中的目标全量机构和全量子时间段进行汇总处理,得到关于房屋维修资源的多个全量数据表。5.根据权利要求1所述的方法,其特征在于,所述增量卸数文件中包括各数据分别对应的入库时间,所述方法还包括:
若确定基于所述业务指标编号筛选得到的增量标准数据存在卸数失败的情况,则判断是否接收到与重推数据请求对应的重推传有参数;若获取到所述重推传有参数,则基于所述重推传有参数确定目标入库时间段,并从所述增量卸数文件中筛选出与所述目标入库时间段相匹配的重推标准数据;按照卸载周期对所述重推标准数据的时间段进行划分,得到多个重推子时间段;确定所述重推标准数据中包括的目标重推机构,基于所述目标重推机构和所述重推子时间段生成多个目标重推指标任务;执行各所述目标重推指标任务,以将所述重推标准数据按照相应目标重推指标任务中的目标重推机构和重推子时间段进行汇总处理,得到关于房屋维修资源的多个重推数据表;结合所述重推数据表对所述增量数据表进行更新,得到目标数据表。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:若确定基于所述业务指标编号筛选得到的增量标准数据存在卸数失败的情况,则判断是否接收到与重推数据请求对应的重推传有参数;若没有获取到所述重推传有参数,则返回所述从增量卸数文件中筛选出与多个业务指标编号相匹配的增量标准数据重复执行,直至得到新的增量数据表;结合原有的多个增量数据表和新的增量数据表,得到目标数据表。7.根据权利要求1至6任一项所述的方法,其特征在于,所述方法还包括:若汇总处理时间达到预定时间,从中心任务控制表中获取各个目标指标任务的任务执行状态;将任务执行状态为任务执行成功的目标指标任务,从所述中心任务控制表转移至中心任务表中。8.一种房屋维修资源数据处理装置,其特征在于,所述装置包括:获取模块,用于获取与房屋维修资源相关的增量卸数文件;筛选模块,用于从增量卸数文件中筛选出与多个业务指标编号相匹配的增量标准数据;确定模块,用于按照卸...
【专利技术属性】
技术研发人员:杜培辉,陈颢,林润杰,韦珺瀚,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。