【技术实现步骤摘要】
本专利技术涉及电子设备,具体而言,涉及一种数据处理方法、装置、电子设备和可读存储介质。
技术介绍
1、目前,在相关技术中,传统的全链路数据聚合,需要逐一根据业务数据配置单独的数据处理任务,当业务场景过于复杂时,基于业务场景来聚合,会导致全链路数据聚合的开发成本和运行成本增大。
技术实现思路
1、本专利技术旨在至少解决现有技术或相关技术中存在的技术问题之一。
2、为此,本专利技术的第一方面提出一种数据处理方法。
3、本专利技术的第二方面提出一种数据处理装置。
4、本专利技术的第三方面提出一种电子设备。
5、本专利技术的第四方面提出一种可读存储介质。
6、本专利技术的第一方面提出一种数据处理方法,数据处理方法用于服务器,数据处理方法包括:接收客户端发送的数据处理请求,提取数据处理请求中的业务需求;根据数据处理请求,获取至少两个业务数据;根据至少两个业务数据,获取与至少两个业务数据中每个业务数据相对应的多个属性数据;基于业务数据、业务需求和属性数据,获取业务数据的转换规则;根据属性数据,获取属性数据的自描述信息;根据至少两个业务数据、转换规则和自描述信息,获取全链路数据;向客户端传输全链路数据,以使客户端显示全链路数据。
7、本申请所提供的一种数据处理方法,数据处理方法用于服务器,数据处理方法包括:首先接收客户端发送的数据处理请求,提取数据处理请求中的业务需求,业务需求可以包括各个业务数据之间的映射关系,根据数据处理
8、具体地,根据通过自描述信息和转换规则对数据进行转换并统一后生成全链路数据后的步骤,可以定义统一的转换模型,将输入的业务数据格式统一,借助业务数据中属性数据的自描述信息,可以完成对全链路数据的组装,提高业务场景多样化,提升产品性能。
9、具体地,业务数据是从多个业务场景和数据来源中收集得到的,其中多个业务数据中包括业务数据相对应的属性数据,属性数据的自描述信息可以记录足够的数据信息以供数据自描述。
10、可以利用数据的元数据和附加信息来描述数据的来源、格式和含义等,便于数据处理方法可以更好的对业务数据进行准确理解和准确处理。
11、可以根据业务需求和业务数据的特点,定义数据的转换模型,其中业务数据的特点即为数据的属性数据,转换模型是依据转换规则对数据进行转换,实现数据的统一和组合,最终可以得到全链路数据。
12、另外,本专利技术提供的上述技术方案中的数据处理方法还可以具有如下附加技术特征:
13、在本专利技术的一些技术方案中,可选地,基于业务数据、业务需求和属性数据,获取业务数据的转换规则,包括:根据属性数据,获取属性数据的元数据;根据业务需求、业务数据和元数据,获取业务数据的转换规则。
14、在该技术方案中,基于业务数据、业务需求和属性数据,获取业务数据的转换规则,包括:根据属性数据,获取属性数据的元数据;根据业务需求、业务数据和元数据,获取业务数据的转换规则。其中,由于业务需求中包括定义的各个业务数据的映射关系,所以通过属性数据的元数据和业务需求,可以获取业务数据在转换后的数据集中得数据位置,即为业务数据的转换规则,降低数据处理的开发技术门槛,提高开发效率,减少开发成本。
15、在本专利技术的一些技术方案中,可选地,根据业务需求、业务数据和元数据,获取业务数据的转换规则,包括根据业务数据和元数据,获取业务数据的数据类型信息;基于业务需求和数据类型信息,获取业务数据的转换规则。
16、在该技术方案中,根据业务需求、业务数据和元数据,获取业务数据的转换规则,包括根据业务数据和元数据,获取业务数据的数据类型信息;基于业务需求和数据类型信息,获取业务数据的转换规则。根据数据的类型和数据的业务需求获取业务数据的转换规则,基于转换规则对数据进行处理,可以减少人工干预,提高数据的处理效率,实现数据的自动化处理。数据处理方法还可以将数据的格式进行统一,并将业务数据按配置得到的转换规则进行转换和排列,最后组合成全链路数据。
17、在本专利技术的一些技术方案中,可选地,数据类型信息包括:数据来源类型、数据来源位置和数据转换位置中的至少一种或多种。
18、在该技术方案中,数据类型信息包括:数据来源类型、数据来源位置和数据转换位置中的至少一种或多种。可以提高数据转换的准确性,便于提取数据的类型,并基于数据类型信息可以获取准确的转换规则。
19、在本专利技术的一些技术方案中,可选地,根据至少两个业务数据、转换规则和自描述信息,获取全链路数据,包括:根据至少两个业务数据,获取第一待转换数据;基于第一待转换数据、转换规则和自描述信息,获取全链路数据。
20、在该技术方案中,根据至少两个业务数据、转换规则和自描述信息,获取全链路数据,包括:根据至少两个业务数据,获取第一待转换数据;基于第一待转换数据、转换规则和自描述信息,获取全链路数据。根据通过自描述信息和转换规则对数据进行转换并统一后生成全链路数据后的步骤,可以定义统一的转换模型,将输入的业务数据格式统一,借助业务数据中属性数据的自描述信息,可以完成对全链路数据的组装,提高业务场景多样化,提升产品性能。
21、在本专利技术的一些技术方案中,可选地,基于第一待转换数据、转换规则和自描述信息,获取全链路数据,包括:基于自描述信息,统一第一待转换数据的数据格式,获取第二待转换数据;基于转换规则和第二待转换数据,获取全链路数据。
22、在该技术方案中,基于第一待转换数据、转换规则和自描述信息,获取全链路数据,包括:基于自描述信息,统一第一待转换数据的数据格式,获取第二待转换数据;基于转换规则和第二待转换数据,获取全链路数据。通过统一数据格式可以对多种业务场景下的数据进行数据处理,即数据转换,降低数据转换的难度,进而降低开发成本和运行成本。通过将输入的业务数据格式统一,借助业务数据中属性数据的自描述信息,可以完成对全链路数据的组装,提高业务场景多样化,提升产品性能。
23、在本专利技术的一些技术方案中,可选地,在根据至少两个业本文档来自技高网...
【技术保护点】
1.一种数据处理方法,其特征在于,所述数据处理方法用于服务器,所述数据处理方法包括:
2.根据权利要求1所述的数据处理方法,其特征在于,所述基于所述业务数据、所述业务需求和所述属性数据,获取所述业务数据的转换规则,包括:
3.根据权利要求2所述的数据处理方法,其特征在于,所述根据所述业务需求、所述业务数据和所述元数据,获取所述业务数据的转换规则,包括:
4.根据权利要求3所述的数据处理方法,其特征在于,所述数据类型信息包括:数据来源类型、数据来源位置和数据转换位置中的至少一种或多种。
5.根据权利要求1所述的数据处理方法,其特征在于,所述根据至少两个所述业务数据、所述转换规则和所述自描述信息,获取全链路数据,包括:
6.根据权利要求5所述的数据处理方法,其特征在于,所述基于所述第一待转换数据、所述转换规则和所述自描述信息,获取全链路数据,包括:
7.根据权利要求1至6中任一项所述的数据处理方法,其特征在于,在所述根据至少两个所述业务数据、所述转换规则和所述自描述信息,获取全链路数据之后,所述数据处理方法包括:
8.一种数据处理装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括:
10.一种可读存储介质,其上存储有程序或指令,其特征在于,所述程序或指令被处理器执行时实现如权利要求1至7中任一项所述的数据处理方法的步骤。
...【技术特征摘要】
1.一种数据处理方法,其特征在于,所述数据处理方法用于服务器,所述数据处理方法包括:
2.根据权利要求1所述的数据处理方法,其特征在于,所述基于所述业务数据、所述业务需求和所述属性数据,获取所述业务数据的转换规则,包括:
3.根据权利要求2所述的数据处理方法,其特征在于,所述根据所述业务需求、所述业务数据和所述元数据,获取所述业务数据的转换规则,包括:
4.根据权利要求3所述的数据处理方法,其特征在于,所述数据类型信息包括:数据来源类型、数据来源位置和数据转换位置中的至少一种或多种。
5.根据权利要求1所述的数据处理方法,其特征在于,所述根据至少两个所述业务数据、所述转换...
【专利技术属性】
技术研发人员:董璐林,崔磊磊,王立山,
申请(专利权)人:用友网络科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。