The embodiment of this application provides a data access method and device, which obtains the user information of the target user and the interface access address of the target data set to be accessed from the received data acquisition request, and sends the interface name and interface description information corresponding to the open interface of the data set to the user terminal according to the interface access address, and then receives the interface name from the user terminal to the interface name. After calling and confirming the instruction of the interface description information, the target data set is obtained from the data set of the open interface of the data set. Finally, the authorized access data in the target data set is sent to the user terminal according to the authorized access conditions corresponding to the user information in the open interface of the data set. In this way, the data provided by manufacturers can be accessed through the open interface of data sets for data analysis reference. At the same time, by configuring the authorized access conditions in the open interface of data sets, there is no need to carry out tedious processing operations before providing data, thus reducing the cost of manpower and time.
【技术实现步骤摘要】
数据访问方法及装置
本申请涉及计算机
,具体而言,涉及一种数据访问方法及装置。
技术介绍
目前,通常来说,同一个有数据分析需求的机构下的很多分支结构可能会使用到不同厂家的产品数据分析服务,例如同一个银行下面有很多支行出于不同的产品数据分析需求会使用到不同厂家的产品数据分析服务。在使用各个厂家的产品数据分析服务过程中,每个厂家往往需要对接其它厂家的数据分析结果进行参考。然而,目前每个厂家之间均是提供单向接口来对接,无法供其它用户调用访问该厂家提供的数据,从而增加各个厂家之间的对接成本。并且,目前单向对接的数据均为该厂家提供的全部数据,但是实际上某些绝密数据是不应该提供给对接的厂家的,此时提供数据的厂家必须在对接数据之前预先对数据中的绝密进行进行过滤,增加人力成本和时间成本。
技术实现思路
为了克服现有技术中的上述不足,本申请的目的在于提供一种数据访问方法及装置,以解决或者改善上述问题。为了实现上述目的,本申请实施例采用的技术方案如下:第一方面,本申请实施例提供一种数据访问方法,应用于服务器,所述方法包括:在接收到目标用户通过用户终端发送的数据获取请求后,从所述数据 ...
【技术保护点】
1.一种数据访问方法,其特征在于,应用于服务器,所述方法包括:在接收到目标用户通过用户终端发送的数据获取请求后,从所述数据获取请求中获取该目标用户的用户信息以及该目标用户需要访问的目标数据集的接口访问地址;根据所述接口访问地址查找所述目标数据集的数据集开放接口;将所述数据集开放接口对应的接口名称和接口描述信息发送给所述用户终端,以使所述用户终端对所述接口名称和接口描述信息进行确认;在接收到所述用户终端对所述接口名称和接口描述信息的确认指示后,从所述数据集开放接口的数据集中获取所述目标数据集,并根据所述数据集开放接口中所述用户信息对应的授权访问条件将所述目标数据集中的授权访问 ...
【技术特征摘要】
1.一种数据访问方法,其特征在于,应用于服务器,所述方法包括:在接收到目标用户通过用户终端发送的数据获取请求后,从所述数据获取请求中获取该目标用户的用户信息以及该目标用户需要访问的目标数据集的接口访问地址;根据所述接口访问地址查找所述目标数据集的数据集开放接口;将所述数据集开放接口对应的接口名称和接口描述信息发送给所述用户终端,以使所述用户终端对所述接口名称和接口描述信息进行确认;在接收到所述用户终端对所述接口名称和接口描述信息的确认指示后,从所述数据集开放接口的数据集中获取所述目标数据集,并根据所述数据集开放接口中所述用户信息对应的授权访问条件将所述目标数据集中的授权访问数据发送给所述用户终端,所述授权访问数据包括授权访问数据报表和/或授权访问数据分析报告。2.根据权利要求1所述的数据访问方法,其特征在于,所述方法还包括:预先配置至少一个数据集开放接口。3.根据权利要求2所述的数据访问方法,其特征在于,所述预先配置至少一个数据集开放接口的步骤,包括:建立至少一个数据集开放接口;针对每个建立的数据集开放接口,配置该数据集开放接口的接口访问地址、接口ID、接口名称以及接口描述信息;针对每个建立的数据集开放接口,配置该数据集开放接口包括的开放数据、授权对象以及每个授权对象的授权访问条件,所述授权访问条件包括针对各个授权对象的可用访问字段、排序规则以及数据过滤规则,所述可用访问字段用于表征该授权对象只能访问所述开放数据中可用访问字段下的数据,所述排序规则用于表征按照所述可用访问字段中的目标访问字段对开放数据进行排序,所述数据过滤规则包括该授权对象可查看的授权数据数量以及隐藏查看数据。4.根据权利要求3所述的数据访问方法,其特征在于,所述根据所述数据集开放接口中所述用户信息对应的授权访问条件将所述目标数据集中的授权访问数据发送给所述用户终端的步骤,包括:获取所述数据集开放接口中所述用户信息对应的授权访问条件;根据所述授权访问条件从所述目标数据集中获取所述目标用户对应的可用访问字段的初始授权访问数据;按照所述可用访问字段中的目标访问字段对初始授权访问数据进行排序;根据所述目标用户对应的数据过滤规则对排序后的初始授权访问数据进行数据过滤,得到所述目标数据集中的授权访问数据;将所述目标数据集中的授权访问数据发送给所述用户终端。5.根据权利要求4所述的数据访问方法,其特征在于,所述根据所述目标用户对应的数据过滤规则对排序后的初始授权访问数据进行数据过滤,得到所述目标数据集中的授权访问数据的步骤,包括:剔除排序后的初始授权访问数据中的隐藏查看数据以及排序后的初始授权访问数据中超过所述目标用户可查看的授权数据数量的数据,得到所述目标数据集中的授权访问数据。6.一种数据访问装...
【专利技术属性】
技术研发人员:赖文文,王纯斌,赵神州,
申请(专利权)人:成都四方伟业软件股份有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。