本公开涉及计算机,尤其涉及一种数据处理方法、装置和电子设备。
背景技术:
1、随着计算机的发展,用户可以使用电子设备实现各种功能。例如,用户可以通过电子设备获取服务。
2、在一些场景中,即服务(everything-as-a-service,xaas)是一种将能力服务化的行为,通过重新定义能力的基本形态使其具备基础设施的特征,从而重新构建能力的边界,使其易于使用、提供、组合或扩展。例如,例如平台即服务(paas)、基础架构即服务(iaas)和软件即服务(saas)。paas是一种由第三方提供应用软件平台的云计算形式。paas主要面向开发人员和程序员,它允许用户开发、运行和管理自己的应用,而无需构建和维护通常与该流程相关联的基础架构或平台。
技术实现思路
1、提供该公开内容部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该公开内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
2、第一方面,本公开实施例提供了一种数据处理方法,该方法包括:接收扩展字段设置请求,其中,所述扩展字段设置请求用于在目标应用中针对公共对象设置目标扩展字段,所述公共对象具有跨应用共享属性,所述公共对象的字段信息包括公共字段和与应用对应的扩展字段,所述共享所述公共对象的各个应用分别具有与应用对应的扩展字段文件;根据所述目标应用标识,从所述至少两个应用中确定目标应用,以及根据目标应用标识确定目标应用对应的目标应用扩展字段文件;将所述目标扩展字段,存储至所确定的目标应用扩展字段文件。
3、第二方面,本公开实施例提供了一种数据处理装置,包括:获取公共对象,其中,所述公共对象具有跨应用共享属性,所述公共对象的字段信息包括公共字段;在目标应用中,基于所述公共对象,设置与所述目标应用对应的目标扩展字段。
4、第三方面,本公开实施例提供了一种数据处理方法,该方法包括:接收单元,用于接收扩展字段设置请求,其中,所述扩展字段设置请求用于在目标应用中针对公共对象设置目标扩展字段,所述公共对象具有跨应用共享属性,所述公共对象的字段信息包括公共字段和与应用对应的扩展字段,共享所述公共对象的各个应用分别具有与应用对应的扩展字段文件;确定单元,用于根据所述目标应用标识,从所述至少两个应用中确定目标应用,以及根据所述目标应用标识根据目标应用标识确定目标应用对应的目标应用扩展字段文件;存储单元,用于将所述目标扩展字段,存储至所确定的目标应用扩展字段文件。
5、第四方面,本公开实施例提供了一种数据处理装置,包括:获取模块,用于获取公共对象,其中,所述公共对象具有跨应用共享属性,所述公共对象的字段信息包括公共字段;设置模块,用于在目标应用中,基于所述公共对象,设置与所述目标应用对应的目标扩展字段。
6、第五方面,本公开实施例提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的数据处理方法。
7、第六方面,本公开实施例提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所述的数据处理方法的步骤。
8、本公开实施例提供的数据处理方法、装置和电子设备,可以通过接收扩展字段设置请求,并且根据扩展字段设置请求中的目标文件标识,确定目标应用,以及确定目标应用的扩展字段文件,将扩展字段设置请求中的目标扩展字段,存储至目标应用扩展字段文件中;由此,可以提供一种新的数据处理方式。此外,每个应用可在公共对象的基础之上添加字段,实现不同应用对公共对象的复用,而无需在不同应用中重复创建包含公共对象字段的数据对象,从而降低数据存储压力。
1.一种数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述各个应用具有单独的扩展数据文件,扩展数据文件用于存储于应用的扩展字段的扩展字段值;以及
4.根据权利要求2所述的方法,其特征在于,所述公共字段存储于公共字段文件,所述方法还包括:
5.根据权利要求3所述的方法,其特征在于,所述公共字段的字段值存储于公共数据文件;以及
6.根据权利要求1所述的方法,其特征在于,所述扩展字段设置请求包括目标应用标识和目标扩展字段;以及
7.根据权利要求1所述的方法,其特征在于,所述至少两个应用属于在提供即服务的平台中注册的同一实体。
8.根据权利要求1所述的方法,其特征在于,所述公共对象包括以下至少一项:用户对象、部门对象。
9.一种数据处理方法,其特征在于,包括:
10.根据权利要求9所述的方法,其特征在于,将所述公共字段和所述目标扩展字段作为所述目标应用的数据对象进行存储。
11.根据权利要求10所述的方法,其特征在于,所述方法还包括:
12.一种数据处理装置,其特征在于,包括:
13.一种数据处理装置,其特征在于,包括:
14.一种电子设备,其特征在于,包括:
15.一种计算机可读介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-11中任一所述的方法。