【技术实现步骤摘要】
指标处理方法、装置及电子设备
[0001]本申请涉及计算机
,具体涉及两种指标处理方法、装置及电子设备。
技术介绍
[0002]随着现代信息技术的不断发展,世界已跨入了互联网大数据时代。为了能够从大数据中获取所关注的内容,一般通过指标来对大量的数据进行分析处理。通过指标能够清晰直观地反应人们所需要的数据的实际状况。
[0003]在数据开发任务中,很多指标计算任务的计算逻辑基本相似,仅存在部分计算参数(例如维度上卷、时间片粒度变化等计算参数)不同,这样就会导致数据开发任务的数据需求不同,不能使用同一套产品化任务获得多个指标。因此,在对不同指标进行获取时,需要部署多套产品化任务,对于用户的专业性要求较高,操作难度较大。虽然现有的指标处理方法中,能够进行指标属性配置并控制计算。但现有技术的这种指标处理方法并不能将多个计算任务中的不同计算任务进行区分,会使得一些指标不能优先产出,从而导致计算效率低且适用性较差。
技术实现思路
[0004]本申请提供一种指标处理方法,以解决现有的指标处理方法计算效率低且适 ...
【技术保护点】
【技术特征摘要】
1.一种指标处理方法,其特征在于,包括:获取用于配置指标属性的指标配置信息,根据所述配置信息创建指标;基于所述指标,获得所述指标对应的计算任务的任务队列;获得所述计算任务的任务资源策略信息;根据所述任务资源策略信息以及所述计算任务的任务类型,确定是否需要对所述任务队列中的计算任务进行优化处理。2.根据权利要求1所述的方法,其特征在于,还包括:获得所述计算任务的计算维度;所述计算维度是指所述计算任务中的参与数据计算的、包括日期、月份、年份、时间片、地理实体的至少一种维度;所述根据所述任务资源策略信息以及所述计算任务的任务类型,确定是否需要对所述任务队列中的计算任务进行优化处理,包括:根据所述任务资源策略信息、所述计算任务的任务类型以及所述计算维度,确定是否需要对所述任务队列中的计算任务进行优化处理。3.根据权利要求1或2所述的方法,其特征在于,如果在所述任务队列中存在计算任务需要进行优化处理,则对所述任务队列中不需要进行优化处理的计算任务进行优先处理。4.根据权利要求3所述的方法,其特征在于,还包括:对系统元数据进行初始化,获得内置指标与内置指标对应的实体标识;其中,所述内置指标具有用于进行计算所述指标的单位计算维度;所述获取用于配置指标属性的指标配置信息,根据所述配置信息创建指标,包括:基于所述内置指标、所述内置指标对应的实体标识,进行指标属性配置,创建所述指标;其中,所述指标的属性包括指标标识、实体标识、依赖指标标识、计算维度、计算参数列表、指标类型中的至少一种参数。5.根据权利要求4所述的方法,其特征在于,还包括:配置用于指标计算的依赖指标;其中,在配置用于指标计算的依赖指标时,若不存在所述依赖指标,则重新对所述系统元数据进行初始化;所述基于所述内置指标、所述内置指标对应的实体标识,进行指标属性配置,创建所述指标,包括:基于所述内置指标、所述内置指标对应的实体标识以及所述依赖指标,进行指标属性配置,创建所述指标。6.根据权利要求1所述的方法,其特征在于,在执行获取用于配置指标属性的指标配置信息的步骤之后,还包括:对所述指标对应的属性中的参数进行合法性检查,如果所述参数对应的检查结果为不合法,则发出计算逻辑错误的提示信息。7.根据权利要求4所述的方法,其特征在于,所述内置指标的属性信息包括指标标识、指标对应模型、指标对应字段、指标描述、指标类型信息的至少一种;所述基于所述内置指标、所述内置指标对应的实体标识,进行指标属性配置,创建所述指标,包括:根据所述内置指标的属性信息、所述内置指标对应的实体标识,进行指标属性配置,创建所述指标。
8.根据权利要求1所述的方法,其特征在于,还包括:获得所述计算任务的任务调度信息以及任务实例运行信息;根据所述任务调度信息进行任务调度运维,以及根据所述任务实例运行信息进行任务实例调度运维。9.根据权利要求8所述的方法,其特征在于,所述根据所述任务调度信息进行任务调度运维,包括:根据所述指标配置信息,获得任务调度周期;基于所述任务调度周期与任务血缘信息,轮询所述计算任务的上游任务运行状况信息;根据所述上游任务运行状况信息,对所述计算任务进行调度延迟或者调度运行。10.根据权利要求9所述的方法,其特征在于,还包括:预先获得所述计算任务之间的任务血缘信息;所述根据所述上游任务运行状况信息,对所述计算任务进行调度延迟或者调度运行,包括:若所述上游任务运行状况信息为已完成状态,则执行所述计算任务对应的实例;若所述上游任务运行状况信息为未完成状态,则持续轮询所述上游任务的运行状况信息;其中,若所述轮询的次数已达上限,所述上游任务运行状况信息为未完成状态,则所述计算任务对应的实例执行失败。11.根据权利要求8所述的方法,其特征在于,还包括:对所述计算任务进行调度停止;...
【专利技术属性】
技术研发人员:刘泽树,韩翼,黄晓婧,孙艳,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。