[发明专利]一种多种数据源配置方法、系统、存储介质及终端有效
申请号: | 202011215258.5 | 申请日: | 2020-11-04 |
公开(公告)号: | CN112214475B | 公开(公告)日: | 2023-07-07 |
发明(设计)人: | 周道华;詹飞;杨陈;周涛;曾俊;黄泓蓓;李武鸿;黄维;伏彦林;刘杰;王小腊;洪江;彭容;罗玉;周林;张明娟;许江泽;吴婷婷 | 申请(专利权)人: | 成都中科大旗软件股份有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/23;G06Q50/14 |
代理公司: | 成都华风专利事务所(普通合伙) 51223 | 代理人: | 张巨箭 |
地址: | 610000 四川省成都市*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多种 数据源 配置 方法 系统 存储 介质 终端 | ||
本发明公开了一种多种数据源配置方法、系统、存储介质及终端,属于数据源处理技术领域,方法包括对待连接数据源进行配置;判断数据源配置是否正确,若不正确,发出配置不正确的提示信息;若正确,进入审核步骤;将待连接数据源的数据库信息与预设审核信息进行对比,判断待连接数据源中是否存在非法信息,若不存在,创建待连接数据源的子数据库,接收子数据库上传的数据信息;若存在,发出审核不合格的提示信息。本发明通过对多个待连接数据源进行配置,判断数据源配置是否正确,并进行数据源的审核,即可创建待连接数据源的子数据库,实现了多数据源的配置,通过添加数据源的配置信息即可增加不同数据源,配置效率高。
技术领域
本发明涉及数据源处理技术领域,尤其涉及一种多种数据源配置方法、系统、存储介质及终端。
背景技术
“智慧文旅”伴随着互联网技术的发展,在协调用户需求和旅游资源配置等方面起到了至关重要的作用。然而随着互联网中旅游数据爆炸式地增长,“智慧文旅”平台的数据需要实时更新,以实现为用户提供更精准文化旅游数据的目的。
传统“智慧文旅”平台的数据更新依赖于人工导入,即人工添加、插入、删减等。数据源作为一种提供某类所需数据的器件或原始媒体,其存储了所有建立数据库连接的信息,通过提供正确的数据源名称,即可实现相应数据库的连接,为“智慧文旅”平台的数据更新提供了新的思路。目前数据源的配置依赖于开发人员针对不同数据源类型修改访问控制代码,然而该数据源配置方式的工作量太大,效率低下,不能满足“智慧文旅”系统日益更新的数据源配置要求,如何对多种数据源进行高效配置是目前亟需解决的问题。
发明内容
本发明的目的在于克服现有技术中数据源配置方式效率低的问题,提供一种多种数据源配置方法、系统、存储介质及终端。
本发明的目的是通过以下技术方案来实现的:一种多种数据源配置方法,所述方法包括以下步骤:
对待连接数据源进行配置;判断数据源配置是否正确,若不正确,发出配置不正确的提示信息;若正确,进入审核步骤;将待连接数据源的数据库信息与预设审核信息进行对比,判断待连接数据源中是否存在非法信息,若不存在,创建待连接数据源的子数据库,接收子数据库上传的数据信息;若存在,发出审核不合格的提示信息。
作为一选项,所述对待连接数据源进行配置具体包括:配置待连接数据源的类型;配置待连接数据源中各数据库的连接属性;配置待连接数据源的相关信息,包括数据源名称、用户名、密码、接口请求方式、接口请求的报文内容,以及待连接数据源中数据库的用户名、密码、驱动程序名称、最大连接数、最小连接数、字段名称。
作为一选项,所述预设审核信息包括不允许连接的数据源名单、不允许连接的字段名单;判断待连接数据源中是否包括非法信息具体包括:
根据待连接数据源中各数据库的连接属性获取数据源名称、各数据库的字段名称;判断待连接数据源的数据源名称是否包括在预设审核信息不允许连接的数据源名单中,若不包括,进行数据库的字段名称审核步骤;若包括,发出审核不合格的提示信息;
判断待连接数据库的字段名称是否包括在预设审核信息不允许连接的字段名单中,若不包括,判定所述待连接数据源不存在非法信息;若包括,发出审核不合格的提示信息。
作为一选项,所述创建待连接数据源的子数据库,接收子数据库上传的数据信息具体包括:将数据源名称作为表格名称创建子数据库,并按照字段名称将数据库中对应数据上传至子数据库。
作为一选项,所述方法还包括订阅配置步骤:接收待连接数据源的数据更新通知信息;根据数据更新通知信息获取待连更新信息的数据接口地址;根据数据更新信息的接口地址获取待连接数据源中待更新数据信息。
需要进一步说明的是,上述方法各选项对应的技术特征可以相互组合或替换构成新的技术方案。
本发明还包括一种多种数据源配置系统,所述系统包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都中科大旗软件股份有限公司,未经成都中科大旗软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011215258.5/2.html,转载请声明来源钻瓜专利网。