数据提供方法及装置制造方法及图纸

技术编号:20926339 阅读:24 留言:0更新日期:2019-04-20 11:52
本说明书一个或多个实施例提供一种数据提供方法及装置,应用于中台数据系统;所述方法包括:接收业务平台针对对象发起的数据获取请求;从所述对象对应的对象数据集合中,确定对应于所述数据获取请求的对象数据;其中,所述对象数据集合包含所述对象在多个相关联的业务平台产生的对象数据;向所述业务平台返回对应于所述数据获取请求的对象数据,以由所述业务平台实施相应的业务处理。

Data Providing Method and Device

One or more embodiments of this specification provide a data providing method and device for application in a mid-stage data system. The method includes receiving data acquisition requests initiated by a business platform for an object, determining the object data corresponding to the data acquisition request from the object data set corresponding to the object, and in which the object data set includes the object in the mid-stage data system. Object data generated by multiple associated business platforms; object data corresponding to the data acquisition request is returned to the business platforms to implement corresponding business processing by the business platforms.

【技术实现步骤摘要】
数据提供方法及装置
本说明书一个或多个实施例涉及计算机
,尤其涉及一种数据提供方法及装置。
技术介绍
在相关技术中,业务平台可以提供业务处理服务,以基于该业务处理服务实现相应的业务处理功能。同时,业务平台可以获取对象产生的对象数据,比如该对象为用户时,对象数据可以包括用户的个人信息、用户的历史浏览记录、用户的业务处理数据等,并基于对对象数据的分析处理,使得业务平台可以获知对象的行为习惯等,以用于向对象提供数据安全保护、推送对象关注的信息等。
技术实现思路
有鉴于此,本说明书一个或多个实施例提供一种数据提供方法及装置。为实现上述目的,本说明书一个或多个实施例提供技术方案如下:根据本说明书一个或多个实施例的第一方面,提出了一种数据提供方法,应用于中台数据系统;所述方法包括:接收业务平台针对对象发起的数据获取请求;从所述对象对应的对象数据集合中,确定对应于所述数据获取请求的对象数据;其中,所述对象数据集合包含所述对象在多个相关联的业务平台产生的对象数据;向所述业务平台返回对应于所述数据获取请求的对象数据,以由所述业务平台实施相应的业务处理。根据本说明书一个或多个实施例的第二方面,提出了一种数据提供装置,应用于中台数据系统;所述装置包括:接收单元,接收业务平台针对对象发起的数据获取请求;确定单元,从所述对象对应的对象数据集合中,确定对应于所述数据获取请求的对象数据;其中,所述对象数据集合包含所述对象在多个相关联的业务平台产生的对象数据;返回单元,向所述业务平台返回对应于所述数据获取请求的对象数据,以由所述业务平台实施相应的业务处理。附图说明图1是一示例性实施例提供的一种数据处理系统的架构示意图。图2是一示例性实施例提供的一种数据提供方法的流程图。图3是一示例性实施例提供的一种数据处理系统的功能描述示意图。图4是一示例性实施例提供的一种数据中台向业务前台实现赋能的示意图。图5是一示例性实施例提供的一种电子设备的结构示意图。图6是一示例性实施例提供的一种数据提供装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书一个或多个实施例相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书一个或多个实施例的一些方面相一致的装置和方法的例子。需要说明的是:在其他实施例中并不一定按照本说明书示出和描述的顺序来执行相应方法的步骤。在一些其他实施例中,其方法所包括的步骤可以比本说明书所描述的更多或更少。此外,本说明书中所描述的单个步骤,在其他实施例中可能被分解为多个步骤进行描述;而本说明书中所描述的多个步骤,在其他实施例中也可能被合并为单个步骤进行描述。图1是一示例性实施例提供的一种数据处理系统的架构示意图。如图1所示,根据所实现的功能上的差异,该系统可以包括业务前台11、数据中台12和计算后台13。业务前台11可以基于数据中台12来对接用户、实现业务平台的业务功能。业务前台11可以承载一个或多个业务平台,本说明书并不对此进行限制。数据中台12本身并不提供实际的业务功能,而是通过智能化的大数据功能实现数据分析、展现和应用等,以统筹第三方的业务平台的业务功能,从而间接为用户提供服务。计算后台13用于为数据中台12提供计算、数据存储等功能。业务前台11、数据中台12和计算后台13可以分别承载于服务器或其他类型的电子设备上,本说明书并不对此进行限制。在一实施例中,当业务前台11、数据中台12和计算后台13可以分别承载于相应的服务器时,该服务器可以为包含一独立主机的物理服务器,或者该服务器可以为主机集群承载的虚拟服务器,本说明书并不对此进行限制。图2是一示例性实施例提供的一种数据提供方法的流程图。如图2所示,该方法应用于中台数据系统(例如图1所示的数据中台12);所述方法可以包括以下步骤:步骤202,接收业务平台针对对象发起的数据获取请求。在一实施例中,业务平台可以针对多种类型的对象发起数据获取请求,比如该对象可以包括用户、网络交易平台上的商品、物理网内的物理网设备等,本说明书并不对此进行限制。其中,上述的用户可以为个人或团体(比如企业、学校、医院、部队等)等,本说明书并不对此进行限制。在一实施例中,中台数据系统可以存在多个相关联的业务平台,其中每个业务平台均可以向中台数据系统发起上述的数据获取请求,以用于实现相应的业务功能。例如,假定某一业务平台为支付平台,该支付平台可以向中台数据系统获取某一用户的历史支付习惯,以用于判断当前的支付行为是否存在风险;再例如,假定某一业务平台为网络交易平台,该网络交易平台可以向中台数据系统获取某一商品的历史交易人群,以用于向该相应人群的用户进行货品推荐。在一实施例中,中台数据系统与相关联的业务平台之间可以通过中间件(middleware)实现数据交互;例如,基于中台数据系统预先提供的数据服务中间件,上述的业务平台可以通过该数据服务中间件向中台数据系统发起上述的数据获取请求,而中台数据系统可以基于该数据服务中间件向业务平台返回对应于该数据获取请求的对象数据。在一实施例中,中台数据系统可以预先向相关联的各个业务平台提供统一的数据服务中间件,以使得各个业务平台可以从中台数据系统处获得相同或相似的数据服务。步骤204,从所述对象对应的对象数据集合中,确定对应于所述数据获取请求的对象数据;其中,所述对象数据集合包含所述对象在多个相关联的业务平台产生的对象数据。在一实施例中,中台数据系统可以分别获取各个相关联的业务平台提供的对象数据,并基于对象维度将这些对象数据分别划分至各个对象对应的对象数据集合。一种情况下,对象可能在不同的业务平台上采用同一对象账号,使得中台数据系统可以基于该同一对象账号识别出该对象在各个业务平台对应的对象数据。另一种情况下,对象可能在不同的业务平台上采用不同对象账号,而中台数据系统可以根据这些不同对象账号之间存在的关联,识别出该对象分别在这些业务平台上采用的对象账号;其中,不同对象账号的关联可以体现在下述关联条件中至少之一:不同对象账号之间存在相匹配的账号信息(比如具有相同的手机号码或电子邮箱等)、不同对象账号之间存在相匹配的对象行为数据(比如在同一台手机上的不同应用程序上,分别登录上述的不同对象账号等)。通过在中台数据系统形成对象对应的对象数据集合,使得相关联的业务平台可以通过向中台数据系统发起请求,以获取所需的对象数据,而无需由各个业务平台单独维护对象数据的采集和处理等,实现了对象数据维护与业务之间的解耦合,不仅能够极大地简化业务平台的结构复杂度,还能够避免各个业务平台之间的重复开发。同时,通过基于对象维度对不同业务平台上的对象数据进行集成,使得任一业务平台均可以向中台数据系统发起请求,以获得对象在其他业务平台上产生的对象数据,从而便捷地实现不同业务平台之间的跨域,有助于实现更为丰富、准确的业务功能。例如,当业务平台A、业务平台B为不同的网络交易平台时,业务平台A检测到用户的浏览操作后,可以通过向中台数据系统请求该用户在业务平台B形成的历史浏览记录或历史交易习惯等,在业务平台A上向该用户推荐符合该历本文档来自技高网...

【技术保护点】
1.一种数据提供方法,其特征在于,应用于中台数据系统;所述方法包括:接收业务平台针对对象发起的数据获取请求;从所述对象对应的对象数据集合中,确定对应于所述数据获取请求的对象数据;其中,所述对象数据集合包含所述对象在多个相关联的业务平台产生的对象数据;向所述业务平台返回对应于所述数据获取请求的对象数据,以由所述业务平台实施相应的业务处理。

【技术特征摘要】
1.一种数据提供方法,其特征在于,应用于中台数据系统;所述方法包括:接收业务平台针对对象发起的数据获取请求;从所述对象对应的对象数据集合中,确定对应于所述数据获取请求的对象数据;其中,所述对象数据集合包含所述对象在多个相关联的业务平台产生的对象数据;向所述业务平台返回对应于所述数据获取请求的对象数据,以由所述业务平台实施相应的业务处理。2.根据权利要求1所述的方法,其特征在于,所述从所述对象对应的对象数据集合中,确定对应于所述数据获取请求的对象数据,包括:确定所述数据获取请求对应的数据描述信息;根据所述数据描述信息,以及预先为所述对象数据集合中的对象数据添加的描述标签,识别出所述对象数据集合中对应于所述数据获取请求的对象数据。3.根据权利要求1所述的方法,其特征在于,所述对象在多个相关联的业务平台上使用同一对象账号;或者,所述对象在多个相关联的业务平台使用不同对象账号,且不同对象账号被判定为归属于所述对象;其中,不同对象账号之间满足下述条件中至少之一:存在相匹配的账号信息、存在相匹配的对象行为数据。4.根据权利要求1所述的方法,其特征在于,还包括:向所述业务平台提供统一的数据服务中间件,以通过所述数据服务中间件接收所述数据获取请求、返回对应于所述数据获取请求的对象数据;其中,所述数据服务中间件还被提供至其他相关联的业务平台。5.根据权利要求1所述的方法,其特征在于,还包括:获取所述业务平台反馈的与所述业务处理相关的对象数据;根据反馈的对象数据,对所述对象数据集合进行更新。6...

【专利技术属性】
技术研发人员:邓中华王赛董芳英王伟邱坤东方建江宋邵茵张春雷
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1