数据处理方法、装置、服务器及计算机可读存储介质制造方法及图纸

技术编号:31560411 阅读:26 留言:0更新日期:2021-12-25 10:39
本申请提供了一种数据处理方法、装置、服务器及计算机可读存储介质,属于数据处理技术领域。通过根据数据需求信息,从指标体系中获取原始指标对应的至少一个指标,生成专门用于获取本次原始指标对应的数据的数据采集代码和数据加工代码,来进行目标数据的获取,进而输出获取到的目标数据。由于指标体系中指标的名称和指标之间的关联关系都是预先设定好的,因而可以直接从指标体系中获取到原始指标对应的至少一个指标,无需技术人员针对要获取的指标进行沟通,避免出现术语不对齐问题,进而通过代码直接获取数据,避免技术人员对指标的关联关系理解有误,导致获取到的数据不是实际需要的数据,提高获取数据的准确性,进而提高数据处理准确率。数据处理准确率。数据处理准确率。

【技术实现步骤摘要】
数据处理方法、装置、服务器及计算机可读存储介质


[0001]本申请涉及数据处理
,特别涉及一种数据处理方法、装置、服务器及计算机可读存储介质。

技术介绍

[0002]随着互联网业务的不断发展,各个互联网业务在运行过程中会产生大量的数据,而随着数据的积累,也会逐渐产生数据领域的需求,如数据统计、数据分析、对外数据服务等,针对不同数据领域的需求,可以对已经积累的数据进行分析,以便提供数据统计结果、数据分析结果、对外数据服务等,进而对正在运行的互联网业务进行维护及改进,或开发新的互联网业务等。
[0003]目前在基于数据领域的某一种需求来获取数据时,主要是由业务工程师与数据需求方针对需要的数据指标进行沟通,进而由数据开发工程师根据业务工程师提供的数据指标,从已经梳理好的数据仓库中获取数据指标对应的数据并进行计算,进而将计算出的数据反馈给数据需求方。
[0004]在上述实现过程中,由于不同的人对同一个数据指标的命名可能存在区别,因而在沟通过程中,很容易出现术语不对齐的情况,从而可能导致获取到的数据出现错误,获取到的数据不是实际需要本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:响应于获取到数据需求信息,从指标体系中获取所述数据需求信息中原始指标对应的至少一个指标,所述指标体系用于表示指标之间的关联关系以及指标的数据库信息;根据所述至少一个指标以及所述数据需求信息,生成数据采集代码和数据加工代码,所述数据采集代码用于从数据库中获取所述至少一个指标对应的第一数据,所述数据加工代码用于基于所述数据需求信息对所述至少一个指标的第一数据进行加工;通过所述数据采集代码,获取所述至少一个指标对应的第一数据,通过所述数据加工代码对所述第一数据进行加工,得到所述原始指标对应的第二数据;基于所述第二数据和所述数据需求信息,输出符合所述数据需求信息的目标数据。2.根据权利要求1所述的方法,其特征在于,所述响应于获取到数据需求信息,从指标体系中获取所述数据需求信息中原始指标对应的至少一个指标包括:在所述指标体系中,定位所述数据需求信息中的原始指标;根据所述指标体系中指标之间的关联关系,定位与所述原始指标之间具有关联关系的指标;将定位得到的指标作为所述至少一个指标。3.根据权利要求1所述的方法,其特征在于,所述数据采集代码的生成过程包括:根据所述指标体系中指标的数据库信息,获取所述至少一个指标对应的数据库名、数据表名和数据字段名;将所述数据库名、所述数据表名和所述数据字段名分别添加到数据采集模板代码中对应的位置,得到所述数据采集代码。4.根据权利要求3所述的方法,其特征在于,所述根据所述指标体系中指标的数据库信息,获取所述至少一个指标对应的数据库名、数据表名和数据字段名包括:根据所述指标体系中指标的数据库信息,获取所述至少一个指标对应的数据库名和数据表名;若所述数据表名对应的数据表已配置自动上报功能,则根据所述指标体系中指标的数据库信息,获取所述至少一个指标对应的数据字段名;若所述数据表名对应的数据表未配置自动上报功能,则将所述数据表名添加到数据上报模板代码中对应的位置,得到数据上报代码,通过所述数据上报代码,从所述指标体系中获取所述至少一个指标对应的数据字段名,所述数据上报代码用于实时上报所述数据表中的数据。5.根据权利要求1所述的方法,其特征在于,所述数据加工代码的生成过程包括:将所述原始指标与所述至少一个指标之间的关联关系分别添加到数据加工代码模板中对应的位置,得到所述数据加工代码。6.根据权利要求1所述的方法,其特征在于,所述通过所述数据加工代码对所述第一数据进行加工,得到所述原始指标对应的第二数据之后,所述方法还包括:若需要存储所述第二数据,则将所述第二数据的数据库信息添加到数据存储模板代码中对应的位置,得到数据存储代码,所述数据存储代码用于对所述第二数据进行存储;通过所述数据存储代码,将所述第二数据的数据库信息存储至所述指标体系,作为所述原始指标对应的数据库信息。
7.根据权利要求1所述的方法,其特征在于,所述基于所述第二数据和所述数据需求信息,输出符合所述数据需求信息的目标数据包括:将所述第二数据的数据库信息添加到数据获取模板代码中对应的位置,得到数据获取代码,所述数据获取代码用于从所述数据库中获取所述原始指标对应的第二数据;将所述第二数据对应的数据查询接口的接口标识添加到数据查询接口模板代码中对应的位置,得到数据查询接口代码,将所述数据获取代码和所述数据查询接口代码作为指标数据应用代码,所述数据查询接口代码用于对所述第二数据进行查询;通过所述指标数据应用代码,输出所述第二数据,作为所述数据需求信息的目标数据。8.根据权利要求7...

【专利技术属性】
技术研发人员:岑东益欧霄黄东庆
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1