数据交互方式处理方法技术

技术编号:39755760 阅读:6 留言:0更新日期:2023-12-17 23:55
本发明专利技术涉及人工智能领域,揭露一种数据交互方式处理方法

【技术实现步骤摘要】
数据交互方式处理方法、装置、设备及介质


[0001]本专利技术涉及人工智能领域,尤其涉及一种数据交互方式处理方法

装置

电子设备及可读存储介质


技术介绍

[0002]在各种各样不同的应用数据库间进行数据交互时,往往有多种数据交互方式,例如,在两个不同的金融应用数据库中可以通过数据
API
接口进行交互,或者采用数据库直接连接进行交互

[0003]目前,在市面上常见的
API
管理工具里,提供的对接方式比较单一,无法提供完整的
API
管理功能,例如文档管理

配置

测试

监控

安全等全部相关功能方面,且数据库直接连接的交互方式又不在这类平台的管理范围内


技术实现思路

[0004]本专利技术提供一种数据交互方式处理方法

装置

电子设备及可读存储介质,有效地提高了金融文本分类的便捷性及准确率,其目的在于提高数据交互方式管理的范围及有效性

[0005]为实现上述目的,本专利技术提供的一种数据交互方式处理方法,所述方法包括:
[0006]接收用户选择的与应用数据库之间的数据交互方式,获取所述用户在所述应用数据库中的账号信息;
[0007]当所述数据交互方式为数据库直连时,根据所述账号信息生成所述用户的数据交互权限视图表,并将所述数据交互权限视图表的查询权限授予所述用户;
[0008]当所述数据交互方式为接口连接时,根据所述账号信息生成用户令牌;
[0009]在接收到所述用户的数据交互请求时,根据所述数据交互请求,生成请求令牌;
[0010]根据所述请求令牌,查找对应数据交互接口,并根据所述用户令牌,对所述账号信息进行权限授予;
[0011]当接收到所述用户输入的数据交互方式选择指令时,对所述用户与所述应用数据库数据交互的过程进行记录,得到数据交互方式使用日志

[0012]可选地,所述根据所述账号信息生成所述用户的数据交互权限视图表,包括:
[0013]根据所述账号信息,确定所述用户等级;
[0014]根据所述用户等级及预设用户等级数据权限匹配规则,从所述应用数据库中筛选出所述账号信息的授权范围;
[0015]根据所述授权范围,使用预设语言生成行限制视图表及列限制视图表;
[0016]将所述行限制视图表与所述列限制视图表进行结合,得到数据交互权限视图表

[0017]可选地,所述接口连接包括:接口直接连接及接口转发连接

[0018]可选地,所述根据所述账号信息生成用户令牌,包括:
[0019]提取所述账号信息中的用户名;
[0020]将所述用户名与预设员工数据库中的员工数据进行匹配,得到匹配结果;
[0021]根据所述匹配结果,生成所述账号信息对应用户的用户令牌

[0022]可选地,所述根据所述数据交互请求,生成请求令牌,包括:
[0023]获取所述数据交互请求的时间戳;
[0024]提取所述数据交互请求中的请求参数及统一资源定位器;
[0025]根据所述时间戳

所述请求参数及所述统一资源定位器,生成所述数据交互请求对应的请求令牌

[0026]可选地,所述根据所述账号信息生成用户令牌之前,包括:
[0027]当所述用户选择的数据交互方式为接口转发连接时,根据所述用户选择的转发接口配置接口信息

[0028]为了解决上述问题,本专利技术还提供一种数据交互方式处理装置,所述装置包括:
[0029]数据交互方式选择模块,用于接收用户选择的所述用户与应用数据库之间的数据交互方式,获取所述用户的账号信息应用数据库;
[0030]数据交互权限赋予模块,用于当所述数据交互方式为数据库直连时,根据所述账号信息生成所述用户的数据交互权限视图表,并将所述数据交互权限视图表的查询权限授予所述用户,当所述数据交互方式为接口连接时,根据所述账号信息生成用户令牌,在接收到所述用户的数据交互请求时,根据所述数据交互请求,生成请求令牌,根据所述请求令牌,查找对应数据交互接口,并根据所述用户令牌,对所述账号信息进行权限授予;
[0031]数据交互记录模块,用于当接收到数据交互方式选择指令时,对所述用户与所述应用数据库数据交互的过程进行记录,得到数据交互方式使用日志

[0032]为了解决上述问题,本专利技术还提供一种电子设备,所述电子设备包括:
[0033]存储器,存储至少一个计算机程序;及
[0034]处理器,执行所述存储器中存储的计算机程序以实现上述所述的数据交互方式处理方法

[0035]为了解决上述问题,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一个计算机程序,所述至少一个计算机程序被电子设备中的处理器执行以实现上述所述的数据交互方式处理方法

[0036]本专利技术实施例将数据库直接连接的数据交互方式与
API
接口连接的数据交互方式进行统一管理,提高了数据交互方式管理的范围,便于用户选择合适的数据交互方式,提高了数据交互效率,进一步地,通过使用日志记录用户与应用数据库之间的数据交互的过程,便于技术人员对数据交互方式管理进行优化改进,提高了数据交互方式管理的有效性

因此,本专利技术提供的一种数据交互方式处理方法

装置

设备及存储介质,能够提高数据交互方式管理的范围及有效性

附图说明
[0037]图1为本专利技术一实施例提供的数据交互方式处理方法的流程示意图;
[0038]图2及图3为本专利技术一实施例提供的数据交互方式处理方法的中其中一个步骤的详细实施流程图;
[0039]图4为本专利技术一实施例提供的数据交互方式处理装置的模块示意图;
[0040]图5为本专利技术一实施例提供的实现数据交互方式处理方法的电子设备的内部结构示意图;
[0041]本专利技术目的的实现

功能特点及优点将结合实施例,参照附图做进一步说明

具体实施方式
[0042]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术

[0043]本专利技术实施例提供一种数据交互方式处理方法

所述数据交互方式处理方法的执行主体包括但不限于服务端

终端等能够被配置为执行本申请实施例提供的该方法的电子设备中的至少一种

换言之,所述数据交互方式处理方法可以由安装在终端设备或服务端设备的软件或硬件来执行,所述软件可以是区块链平台
。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种数据交互方式处理方法,其特征在于,所述方法包括:接收用户选择的与应用数据库之间的数据交互方式,获取所述用户在所述应用数据库中的账号信息;当所述数据交互方式为数据库直连时,根据所述账号信息生成所述用户的数据交互权限视图表,并将所述数据交互权限视图表的查询权限授予所述用户;当所述数据交互方式为接口连接时,根据所述账号信息生成用户令牌;在接收到所述用户的数据交互请求时,根据所述数据交互请求,生成请求令牌;根据所述请求令牌,查找对应数据交互接口,并根据所述用户令牌,对所述账号信息进行权限授予;当接收到所述用户输入的数据交互方式选择指令时,对所述用户与所述应用数据库数据交互的过程进行记录,得到数据交互方式使用日志
。2.
如权利要求1所述的数据交互方式处理方法,其特征在于,所述根据所述账号信息生成所述用户的数据交互权限视图表,包括:根据所述账号信息,确定所述用户等级;根据所述用户等级及预设用户等级数据权限匹配规则,从所述应用数据库中筛选出所述账号信息的授权范围;根据所述授权范围,使用预设语言生成行限制视图表及列限制视图表;将所述行限制视图表与所述列限制视图表进行结合,得到数据交互权限视图表
。3.
如权利要求1所述的数据交互方式处理方法,其特征在于,所述接口连接包括:接口直接连接及接口转发连接
。4.
如权利要求1所述的数据交互方式处理方法,其特征在于,所述根据所述账号信息生成用户令牌,包括:提取所述账号信息中的用户名;将所述用户名与预设员工数据库中的员工数据进行匹配,得到匹配结果;根据所述匹配结果,生成所述账号信息对应用户的用户令牌
。5.
如权利要求1所述的数据交互方式处理方法,其特征在于,所述根据所述数据交互请求,生成请求令牌,包括:获取所述数据交互请求的时间戳;提取所述数据交互请求中的请求参数及统一资源定位器;根据所述时间戳

所述请求参数及所述统一资源定位器,生成所述数据交互请求对应的请求令牌
。6.
如权利要求1所...

【专利技术属性】
技术研发人员:薛鸿天李婷刘世明姜洋刘怡雯王涛
申请(专利权)人:深圳平安综合金融服务有限公司
类型:发明
国别省市:

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

1