System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 数据生成方法、数据处理方法、电子设备和可读介质技术_技高网

数据生成方法、数据处理方法、电子设备和可读介质技术

技术编号:40957986 阅读:2 留言:0更新日期:2024-04-18 20:35
本公开的实施例公开了数据生成方法、数据处理方法、电子设备和可读介质。该数据生成方法的一具体实施方式包括:响应于检测到用户在指标配置页面的编辑操作,确定所述编辑操作是否为预设操作;响应于确定为预设操作,根据所述预设操作,在所述指标配置页面生成指标项;创建与所述指标项对应的指标任务,得到指标任务集;其中,响应于确定指标项的统计拆分参数非空,根据统计拆分参数将指标任务拆分为多个指标子任务,以分时段完成。该实施方式与大数据技术有关,通过指标配置页面可以实现指标的快速配置,从而完成指标的上、下线操作。这样可以提升指标的开发生成效率。同时,也有助于提高指标生成的准确度。

【技术实现步骤摘要】

本公开的实施例涉及计算机,具体涉及数据生成方法、数据处理方法、电子设备和可读介质


技术介绍

1、在现有的系统平台中,为了实现指标数据的统计,通常需要写代码开发相关指标,尤其是通用数据指标。在这种情况下,当需要新增统计指标时,往往需要单独写代码来实现指标逻辑的开发。另外,在指标下线时,还需要在程序中把下线指标相关的代码进行注释掉,从而让程序不再执行这部分下线的指标逻辑。然而,大量新增指标的手动开发,会增加开发人员的工作量,也会影响统计指标的生成效率和准确度。


技术实现思路

1、本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。本公开的一些实施例提出了数据生成方法及装置、数据处理方法及装置、电子设备和计算机可读介质,来解决以上
技术介绍
部分提到的技术问题中的一项或多项。

2、第一方面,本公开的一些实施例提供了一种数据生成方法,包括:响应于检测到用户在指标配置页面的编辑操作,确定编辑操作是否为预设操作;响应于确定为预设操作,根据预设操作,在指标配置页面生成指标项,其中,指标项的指标配置参数中包括统计拆分参数,用于拆分指标项的统计查询总时长;创建与指标项对应的指标任务,得到指标任务集;其中,响应于确定指标项的统计拆分参数非空,根据统计拆分参数将指标任务拆分为多个指标子任务,以分时段完成。

3、在一些实施例中,预设操作包括指标新增操作;以及根据预设操作,在指标配置页面生成指标项,包括:响应于检测到用户在指标配置页面中,对配置参数输入控件的触发操作,显示参数输入页面;根据用户在参数输入页面中所输入的指标配置参数,在指标配置页面生成新的指标项。

4、在一些实施例中,预设操作包括指标参数修改操作;以及根据预设操作,在指标配置页面生成指标项,包括:响应于检测到用户在指标配置页面中,对第一控件的触发操作,显示目标指标项的参数页面,其中,第一控件表征对目标指标项的配置参数进行修改;根据用户在参数页面中修改后的指标配置参数,在指标配置页面重新生成目标指标项。

5、在一些实施例中,预设操作包括数据补充统计操作;以及根据预设操作,在指标配置页面生成指标项,包括:响应于检测到用户在指标配置页面中,对第二控件的触发操作,显示统计设置页面,其中,第二控件表征对目标指标项所关联的数据进行重新统计;根据用户在统计设置页面中所设置的数据,更新指标配置页面中的目标指标项。

6、在一些实施例中,统计设置页面中包括表征统计结束时间的设置项;以及该方法还包括:响应于到达目标指标任务的统计结束时间,删除指标任务集中的目标指标任务,其中,目标指标任务为对应目标指标项的指标任务。

7、在一些实施例中,编辑操作还包括指标查询操作和指标删除操作;以及该方法还包括:响应于检测到用户在指标配置界面中,对第三控件的触发操作,删除指标配置界面中的目标指标项,以及删除指标任务集中与目标指标项对应的指标任务,其中,第三控件表征对目标指标项进行删除。

8、在一些实施例中,统计拆分参数包括统计查询次数和单次统计查询时长,用于将统计查询总时长拆分为多个统计查询时间段;以及指标项的指标配置参数还包括以下至少一项:指标编号、任务类型、实例名称、指标前缀、指标名称、数据来源、开始时间、统计算法、是否有效、创建时间、创建人员信息、更新时间、更新人员信息。

9、第二方面,本公开的一些实施例提供了一种数据生成装置,包括:操作确定单元,被配置成响应于检测到用户在指标配置页面的编辑操作,确定编辑操作是否为预设操作;指标生成单元,被配置成响应于确定为预设操作,根据预设操作,在指标配置页面生成指标项,其中,指标项的指标配置参数中包括统计拆分参数,用于拆分指标项的统计查询总时长;任务创建单元,被配置成创建与指标项对应的指标任务,得到指标任务集,其中,响应于确定指标项的统计拆分参数非空,根据统计拆分参数将指标任务拆分为多个指标子任务,以分时段完成。

10、在一些实施例中,预设操作包括指标新增操作;以及指标生成单元进一步被配置成响应于检测到用户在指标配置页面中,对配置参数输入控件的触发操作,显示参数输入页面;根据用户在参数输入页面中所输入的指标配置参数,在指标配置页面生成新的指标项。

11、在一些实施例中,预设操作包括指标参数修改操作;以及指标生成单元进一步被配置成响应于检测到用户在指标配置页面中,对第一控件的触发操作,显示目标指标项的参数页面,其中,第一控件表征对目标指标项的配置参数进行修改;根据用户在参数页面中修改后的指标配置参数,在指标配置页面重新生成目标指标项。

12、在一些实施例中,预设操作包括数据补充统计操作;以及指标生成单元进一步被配置成响应于检测到用户在指标配置页面中,对第二控件的触发操作,显示统计设置页面,其中,第二控件表征对目标指标项所关联的数据进行重新统计;根据用户在统计设置页面中所设置的数据,更新指标配置页面中的目标指标项。

13、在一些实施例中,统计设置页面中包括表征统计结束时间的设置项;以及该装置还包括任务删除单元,被配置成响应于到达目标指标任务的统计结束时间,删除指标任务集中的目标指标任务,其中,目标指标任务为对应目标指标项的指标任务。

14、在一些实施例中,编辑操作还包括指标查询操作和指标删除操作;以及任务删除单元还被配置成响应于检测到用户在指标配置界面中,对第三控件的触发操作,删除指标配置界面中的目标指标项,以及删除指标任务集中与目标指标项对应的指标任务,其中,第三控件表征对目标指标项进行删除。

15、在一些实施例中,统计拆分参数包括统计查询次数和单次统计查询时长,用于将统计查询总时长拆分为多个统计查询时间段;以及指标项的指标配置参数还包括以下至少一项:指标编号、任务类型、实例名称、指标前缀、指标名称、数据来源、开始时间、统计算法、是否有效、创建时间、创建人员信息、更新时间、更新人员信息。

16、第三方面,本公开的一些实施例提供了一种数据处理方法,包括:根据执行服务器的标识,从指标任务集中,获取待执行服务器执行的指标任务,其中,指标任务集中的指标任务采用如上述第一方面中任一实现方式所描述的方法生成;根据所获取的指标任务,对关联数据进行统计分析,生成指标数据;将指标数据存储在缓存数据库中。

17、在一些实施例中,根据执行服务器的标识,从指标任务集中,获取待执行服务器执行的指标任务,包括:确定指标任务集中,指标编号对执行服务器集群中执行服务器的总数量取余的结果,为执行服务器的编号的目标指标任务;将目标指标任务确定为待执行服务器执行的指标任务。

18、在一些实施例中,根据所获取的指标任务,对关联数据进行统计分析,生成指标数据,包括:响应于确定所获取的指标任务被拆分为多个指标子任务,对于多个指标子任务中的指标子任务,按照该指标子任务的本文档来自技高网...

【技术保护点】

1.一种数据生成方法,包括:

2.根据权利要求1所述的方法,其中,所述预设操作包括指标新增操作;以及

3.根据权利要求1所述的方法,其中,所述预设操作包括指标参数修改操作;以及

4.根据权利要求1所述的方法,其中,所述预设操作包括数据补充统计操作;以及

5.根据权利要求4所述的方法,其中,所述统计设置页面中包括表征统计结束时间的设置项;以及

6.根据权利要求1所述的方法,其中,所述编辑操作还包括指标查询操作和指标删除操作;以及

7.根据权利要求1-6之一所述的方法,其中,所述统计拆分参数包括统计查询次数和单次统计查询时长,用于将统计查询总时长拆分为多个统计查询时间段;以及

8.一种数据生成装置,包括:

9.一种数据处理方法,包括:

10.根据权利要求9所述的方法,其中,所述根据执行服务器的标识,从指标任务集中,获取待所述执行服务器执行的指标任务,包括:

11.根据权利要求9所述的方法,其中,所述根据所获取的指标任务,对关联数据进行统计分析,生成指标数据,包括:</p>

12.根据权利要求9-11之一所述的方法,其中,所述将所述指标数据存储在缓存数据库中,包括:

13.一种数据处理装置,包括:

14.一种电子设备,包括:

15.一种计算机可读介质,其上存储有计算机程序,其中,所述程序被处理器执行时实现如权利要求1-7或9-12中任一所述的方法。

...

【技术特征摘要】

1.一种数据生成方法,包括:

2.根据权利要求1所述的方法,其中,所述预设操作包括指标新增操作;以及

3.根据权利要求1所述的方法,其中,所述预设操作包括指标参数修改操作;以及

4.根据权利要求1所述的方法,其中,所述预设操作包括数据补充统计操作;以及

5.根据权利要求4所述的方法,其中,所述统计设置页面中包括表征统计结束时间的设置项;以及

6.根据权利要求1所述的方法,其中,所述编辑操作还包括指标查询操作和指标删除操作;以及

7.根据权利要求1-6之一所述的方法,其中,所述统计拆分参数包括统计查询次数和单次统计查询时长,用于将统计查询总时长拆分为多个统计查询时间段;以及

<...

【专利技术属性】
技术研发人员:李军习
申请(专利权)人:北京京东振世信息技术有限公司
类型:发明
国别省市:

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

1