首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】融媒体多租户数据隔离方法、系统及设备_山东舜网传媒股份有限公司_202111144654.8 

申请/专利权人:山东舜网传媒股份有限公司

申请日:2021-09-28

公开(公告)日:2024-06-18

公开(公告)号:CN113821531B

主分类号:G06F16/242

分类号:G06F16/242;G06F16/215;G06F16/28;G06F18/241

优先权:

专利状态码:有效-授权

法律状态:2024.06.18#授权;2022.01.07#实质审查的生效;2021.12.21#公开

摘要:本发明公开了融媒体多租户数据隔离方法、系统及设备,基于训练后的SQL语句拦截器,对SQL查询信息数据进行分类,得到分类标签和预处理数据;根据不同类别的预处理数据,得到SQL伪代码;根据SQL伪代码、租户信息和用户权限,生成标准SQL语句;将生成的SQL查询语句下发给业务数据库,从业务数据库中查询出结果;生成不同租户下,不同业务逻辑下的不同查询结果。实现媒体融合中对市级融媒体云平台下各市直部门、区县融媒体中心等不同租户下的媒资数据进行隔离、查询以及进行相关操作的权限控制。

主权项:1.融媒体多租户数据隔离方法,其特征是,包括:S101:基于训练后的SQL语句拦截器,对SQL查询信息数据进行分类,得到分类标签和预处理数据;步骤之前还包括:S100-1:获取请求数据;对请求数据进行数据清洗;S100-2:将清洗后的数据分离为用户信息及SQL查询信息数据;S100-3:根据用户信息,从用户数据库中读取当前用户所对应的用户数据,所述用户数据,包括:租户信息以及用户权限;租户信息包括:租户ID、租户名称、租户媒资数据权限;用户权限包括:用户操作权限、媒资数据查询范围;S100-4:根据所述用户权限,判断当前请求是否符合用户权限,如果符合,则进入S101;如果不符合,拒绝请求;S102:根据不同类别的预处理数据,得到SQL伪代码;S103:根据SQL伪代码、租户信息和用户权限,生成标准SQL语句;对SQL伪代码利用正则表达式方式匹配出WHERE之后的查询条件,根据产生的租户信息以及不同租户在融媒体平台中的稿件权限,增加租户ID的条件限定;S104:将生成的SQL查询语句下发给业务数据库,从业务数据库中查询出结果;S105:生成不同租户下,不同业务逻辑下的不同查询结果;S106:将生成的SQL查询信息数据与生成的分类标签作为训练集,对SQL语句拦截器训练模型进行增量训练;具体步骤包括:(1)将生成的SQL查询信息数据作为原始分析数据,对SQL语句拦截器训练模型作为输入数据集;(2)将产生的SQL分类结果作为校验集,对(1)产生的结果进行结果校正;重复(1)和(2),优化模型解析效率,保证构建结果准确率。

全文数据:

权利要求:

百度查询: 山东舜网传媒股份有限公司 融媒体多租户数据隔离方法、系统及设备

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。