全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210565444.4 (22)申请日 2022.05.23 (71)申请人 阿里巴巴 (中国) 有限公司 地址 311121 浙江省杭州市余杭区五常街 道文一西路969号3幢5层5 54室 (72)发明人 郭宁 朱超健 许文科 邓智良  李晓明 江冉  (74)专利代理 机构 北京智信禾专利代理有限公 司 11637 专利代理师 吴肖肖 (51)Int.Cl. G06F 16/21(2019.01) G06F 16/215(2019.01) G06F 16/23(2019.01) G06F 16/28(2019.01) (54)发明名称 数据兼容 性检测方法以及装置 (57)摘要 本说明书实施例提供数据兼容性检测方法 以及装置, 其中所述数据兼容性检测方法包括: 获取源数据库中待迁移的原始第一目标数据对 应的日志数据, 并对所述日志数据进行清洗处 理, 获得日志样本库; 基于所述日志样本库构建 测试用例, 利用所述测试用例基于所述原始第一 目标数据在目标数据库中执行测试操作, 获得第 二目标数据; 基于所述第一目标数据和所述第二 目标数据确定所述源数据库与所述目标数据库 之间的数据兼容性问题, 其中, 所述第一目标数 据由所述原始第一目标数据经所述日志数据对 应的操作获得, 避免了在存在数据兼容性问题的 情况下, 异构数据库之间仍继续进行数据迁移造 成数据迁移失败所 带来的计算资源的消耗。 权利要求书2页 说明书10页 附图4页 CN 115145890 A 2022.10.04 CN 115145890 A 1.一种数据兼容 性检测方法, 包括: 获取源数据库中待迁移的原始第 一目标数据对应的日志数据, 并对所述日志数据进行 清洗处理, 获得日志样本库; 基于所述日志样本库构建测试用例, 利用所述测试用例基于所述原始第 一目标数据在 目标数据库中执 行测试操作, 获得第二目标 数据; 基于所述第一目标数据和所述第二目标数据确定所述源数据库与所述目标数据库之 间的数据兼容性问题, 其中, 所述第一 目标数据由所述原始第一 目标数据经所述日志数据 对应的操作获得。 2.根据权利要求1所述的数据兼容性检测方法, 所述基于所述第一目标数据和所述第 二目标数据确定所述源数据库 与所述目标 数据库之间的数据兼容 性问题, 包括: 比对所述第一目标 数据和所述第二目标 数据; 在确定所述第 一目标数据和所述第 二目标数据比对内容不一致的情况下, 确定所述源 数据库与所述目标 数据库之间存在数据兼容 性问题; 或者 在确定所述第 一目标数据和所述第 二目标数据比对内容一致的情况下, 确定所述源数 据库与所述目标 数据库之间不存在数据兼容 性问题。 3.根据权利要求1所述的数据兼容性检测方法, 所述获取源数据库中待迁移的原始第 一目标数据对应的日志数据, 包括: 构建与所述源数据库中的数据相一 致的从属数据库; 从所述从属数据库中, 获取待迁移的原 始第一目标 数据对应的日志数据。 4.根据权利要求1所述的数据兼容性检测方法, 所述获取源数据库中待迁移的原始第 一目标数据对应的日志数据, 包括: 基于日志获取参数, 从所述源数据库中获取待迁移的原始第 一目标数据对应的日志数 据。 5.根据权利要求3或4所述的数据兼容性检测方法, 所述对所述日志数据进行清洗处 理, 获得日志样本库, 包括: 对所述日志数据进行过滤、 去重处理, 并对处理后的日志数据进行加密处理, 生成加密 日志数据; 基于所述加密日志数据确定日志样本库。 6.根据权利要求5所述的数据兼容性检测方法, 所述基于所述加密日志数据确定日志 样本库, 包括: 基于所述加密日志数据对所述日志数据进行分类处理, 并对每一类型中的日志数据按 照项目数据标识进行映射打标, 构建日志样本库。 7.根据权利要求6所述的数据兼容性检测方法, 所述基于所述日志样本库构建测试用 例, 利用所述测试用例 基于所述原始第一 目标数据在目标数据库中执行测试操作, 获得第 二目标数据, 包括: 基于所述日志样本库中的日志数据、 所述项目数据标识构建测试用例; 利用所述测试用例基于所述原始第 一目标数据在目标数据库中执行测试操作, 获得第 二目标数据。 8.根据权利要求2所述的数据兼容性检测方法, 所述确定所述源数据库与所述目标数权 利 要 求 书 1/2 页 2 CN 115145890 A 2据库之间存在数据兼容 性问题之后, 还 包括: 基于预设数据兼容性解决策略, 对所述源数据库中待迁移的原始第 一目标数据进行兼 容性处理; 将处理后的待迁移的原 始第一目标 数据迁移至所述目标 数据库中。 9.一种数据兼容 性检测装置, 包括: 数据获取模块, 被配置为获取源数据库中待迁移的原始第一目标数据对应的日志数 据, 并对所述日志数据进行清洗处 理, 获得日志样本库; 数据测试模块, 被配置为基于所述日志样本库构建测试用例, 利用所述测试用例基于 所述原始第一目标 数据在目标 数据库中执 行测试操作, 获得第二目标 数据; 兼容性检测模块, 被配置为基于所述第 一目标数据和所述第 二目标数据确定所述源数 据库与所述 目标数据库之间的数据兼容性问题, 其中, 所述第一 目标数据由所述原始第一 目标数据经所述日志数据对应的操作获得。 10.一种计算设备, 包括: 存储器和处 理器; 所述存储器用于存储计算机可执行指令, 所述处理器用于执行所述计算机可执行指 令, 该计算机可执行指令被处理器执行时实现权利要求 1至8任意一项 所述数据兼容性检测 方法的步骤。 11.一种计算机可读存储介质, 其存储有计算机可执行指令, 该计算机可执行指令被处 理器执行时实现权利要求1至8任意 一项所述数据兼容 性检测方法的步骤。权 利 要 求 书 2/2 页 3 CN 115145890 A 3

PDF文档 专利 数据兼容性检测方法以及装置

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