金融行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210924410.X (22)申请日 2022.08.03 (71)申请人 杰为软件系统 (深圳) 有限公司 地址 518000 广东省深圳市南 山区粤海街 道高新区社区深南大道9789号德赛科 技大厦15 03A (72)发明人 徐建新 李宏江 胡琦  (74)专利代理 机构 佛山市智汇聚晨专利代理有 限公司 4 4409 专利代理师 王晶 (51)Int.Cl. G06F 16/28(2019.01) G06F 16/21(2019.01) G06F 16/215(2019.01) G06F 16/22(2019.01)G06F 16/25(2019.01) (54)发明名称 一种关系型数据库到语义三元组的数据转 换和迁移方法 (57)摘要 本发明涉及电子数据处理领域, 具体公开了 一种关系型数据库到语义三元组的数据转换和 迁移方法, 包括识别关系型数据库数据模式 (Schema); 利用规则引擎动态构建关系型数据库 Schema与语义模型的转换规则, 同时支持人工干 预; 基于分布式作业(Job)调度实现语义转换、 加 载, 完成一次性、 增量数据从关系型数据库到图 谱的数据转换和同步。 权利要求书2页 说明书6页 附图6页 CN 114996370 A 2022.09.02 CN 114996370 A 1.一种关系型数据库到语义三元组的数据转换和迁移方法, 其特征在于, 用于将关系 型数据库的源数据转换迁移至目标 数据库, 包括: 构建源语义模型: 扫描识别关系型数据库的源数据模式, 根据扫描的源数据模式构建 源语义模型; 定义目标语义模型: 在目标 数据库内定义固定的目标语义模型; 构建源三元组数据库: 根据源语义模型, 将关系型数据库的源数据转换为源语义数据 并生成源三元组数据库; 配置语义模型转换规则: 定义源语义模型到目标语义模型的转换规则; 加载目标数据库: 根据语义模型转换规则, 将源语义模型数据转换为目标语义数据并 加载生成目标 数据库, 目标 数据库存 储的目标语义数据展现形式为 三元组数据或图数据。 2.根据权利要求1所述的关系型数据库到语义三元组的数据转换和迁移方法, 其特征 在于, 所述构建源语义模型中, 扫描识别源数据模式的方法为, 根据关系型数据库的约束规 则和范式标准, 自动识别构建表数据, 表数据包括 “表”、“主键”、“外键”、“表属性”、“约束”、 “默认值”、“数据类型 ”、“索引”。 3.根据权利要求2所述的关系型数据库到语义三元组的数据转换和迁移方法, 其特征 在于, 构建源三元组数据库中, 所述源数据转换为源语义数据的方式为通过源语义模型将 所述表数据转 化为图模型, 具体转换规则为: 表到顶点标签: 表数据中的每 个关系实体表都成为图模型中顶点上的标签; 行到顶点: 关系实体表中的每一行都成为图模型中的一个顶点; 列到顶点属性: 关系实体表上的列成为图模型中的顶点属性; 主键: 只保留业 务主键, 删除技 术主键; 添加约束/索引: 为 业务主键添加唯一约束, 为频繁查找属性添加索引; 外键: 用关系替换其 他表的外 键, 然后删除它 们; 默认值: 删除带有默认值的数据, 不需要存 储这些数据; 清理数据: 需要将非规范化表中的重复数据提取到单独的节点中, 获得更清晰的图模 型; 列索引到数组: 索引列名称, 表示 一个数组属性; 连接表到关系: 将连接表转换为关系, 列转换为关系属性。 4.根据权利要求1所述的关系型数据库到语义三元组的数据转换和迁移方法, 其特征 在于, 所述语义模型转换规则基于规则引擎自动转换, 规则引擎设定规则包括: 源语义模型到目标语义模型的顶点映射; 源语义模型到目标语义模型的边映射; 源语义模型到目标语义模型的顶点拆分映射; 源语义模型到目标语义模型的顶点 合并映射; 源语义模型到目标语义模型的顶点属性和边属性映射。 5.根据权利要求1所述的关系型数据库到语义三元组的数据转换和迁移方法, 其特征 在于, 还包括用于源数据到源语义数据 处理的作业批处理框架, 所述作业批处理框架支持 使用 Java 编写离线和批处 理作业。 6.根据权利要求5所述的关系型数据库到语义三元组的数据转换和迁移方法, 其特征权 利 要 求 书 1/2 页 2 CN 114996370 A 2在于, 作业包含至少一个步骤, 每个所述步骤定义其专属的插件, 所述插件包含用于读取源 数据的读插件、 用于处理源数据到源语义数据转换 的数据语义转换插件、 用于源语义数据 写入的写插 件。 7.根据权利要求6所述的关系型数据库到语义三元组的数据转换和迁移方法, 其特征 在于, 还包括作业调度器, 所述作业调度器用于启动作业。 8.根据权利要求1所述的关系型数据库到语义三元组的数据转换和迁移方法, 其特征 在于, 所述源三元组数据库中的源语义数据以及源目标数据库中的目标语义数据均展现为 语义拓扑 结构。 9.根据权利要求1所述的关系型数据库到语义三元组的数据转换和迁移方法, 其特征 在于, 所述语义模型转换规则和源语义模型构建均支持人工 干预。权 利 要 求 书 2/2 页 3 CN 114996370 A 3

PDF文档 专利 一种关系型数据库到语义三元组的数据转换和迁移方法

文档预览
中文文档 15 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种关系型数据库到语义三元组的数据转换和迁移方法 第 1 页 专利 一种关系型数据库到语义三元组的数据转换和迁移方法 第 2 页 专利 一种关系型数据库到语义三元组的数据转换和迁移方法 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 01:01:53上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。