说明:最全电力标准
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211201026.3 (22)申请日 2022.09.28 (71)申请人 中国银行股份有限公司 地址 100818 北京市西城区复兴门内大街1 号 (72)发明人 刘航 (74)专利代理 机构 北京三友知识产权代理有限 公司 11127 专利代理师 贾磊 刘飞 (51)Int.Cl. G06F 16/2452(2019.01) G06F 16/242(2019.01) G06F 16/23(2019.01) (54)发明名称 一种基于加工链路的SQL自动翻译 方法及装 置 (57)摘要 本说明书涉及链路处理技术领域, 提供了一 种基于加工链路的SQL自动翻译方法及装置。 该 方法包括: 获取加工链路作业调度表和加工链路 作业驱动表; 调用加工链路作业调度表中对应的 前驱作业和当前作业, 按照前驱作业先于当前作 业的顺序确定加工链路, 将具有先后顺序的全部 作业形成加工链路; 在加工链路作业驱动表中检 索加工链路中的所有作业以定位得到SQL语句; 从预设的多个表中匹配SQL关键字、 表名和字段 名、 字段值、 当前作业名; 利用语义拼接得到初始 翻译结果; 利用字符串匹配算法检索初始翻译结 果中的运算符, 若存在运算符, 则将初始翻译结 果中的运算符替换为对应的自然语 言词语。 通过 本发明实施例, 可高效梳理加工链路和翻译SQL 语句。 权利要求书2页 说明书12页 附图5页 CN 115481146 A 2022.12.16 CN 115481146 A 1.一种基于加工链路的SQ L自动翻译方法, 其特 征在于, 所述方法包括: 获取加工链路作业调度表和 加工链路作业驱动表; 调用所述加工链路作业调度表中对应的前驱作业和当前作业, 按照所述前驱作业先于 所述当前作业的顺序确定加工链路, 将具有先后顺序的全部作业形成加工链路; 在所述加工链路作业驱动表中检索所述加工链路中的所有作业以定位得到对应的SQL 语句; 从预设的作业 程序表中匹配所述当前作业名; 从预设的SQ L关键字表中匹配所述SQ L语句中的SQ L关键字; 从预设的表名和字段名表中匹配所述SQ L语句中的表名和字段名; 根据所述SQ L语句中获取 所述字段名对应的字段值; 基于所述SQL关键字、 所述表名、 所述字段名、 所述字段名对应的字段值、 所述当前作 业 名和所述SQ L语句, 利用语义 拼接得到初始翻译结果; 利用字符串匹配算法检索所述初始翻译结果中的运算符, 若存在所述运算符, 则从预 设的运算符语料表中匹配得到对应的自然语言词语, 并将所述初始翻译 结果中的运算符替 换为所述对应的自然语言词语。 2.根据权利要求1所述的方法, 其特征在于, 所述调用所述加工链路作业调度表中对应 的前驱作业和当前作业, 按照所述前驱作业先于所述当前作业的顺序确定加工链路, 将具 有先后顺序的全部作业形成加工链路, 包括: 所述加工链路作业调度表中包括多对 对应的前驱作业和当前作业; 从所述加工链路作业调度表中第 一对对应的前驱作业和当前作业开始, 到所述加工链 路作业调度表中最后一对对应的前驱作业和当前作业结束, 将所述多对具有 先后顺序关系 的前驱作业和当前作业形成所述加工链路。 3.根据权利要求1所述的方法, 其特征在于, 所述在所述加工链路作业驱动表中检索所 述加工链路中的所有作业以定位得到对应的SQ L语句, 包括: 利用字符串匹配算法在所述加工链路作业驱动表中分别检索与所述当前作业对应的 起始SQL标识语句和结尾SQL标识语句, 以确 定对应的SQL语句在所述加 工链路作业驱动表 中的起始位置和结尾位置; 根据所述 起始位置和所述结尾位置得到对应的SQ L语句。 4.根据权利要求1所述的方法, 其特征在于, 所述预设的表名和字段名表, 进一步包括, 所述表名和字段名表包 含表名表以及与表名对应的字段名分表。 5.根据权利要求4所述的方法, 其特征在于, 从预设的表名和字段名表中匹配所述SQL 语句中的表名和字段名, 包括: 从所述表名表中匹配所述SQ L语句中的表名; 根据所述表名与字段名分表之间的映射关系确定对应的字段名分表; 从所述字段名分表中匹配所述SQ L语句的字段名。 6.根据权利要求1所述的方法, 其特征在于, 所述基于所述SQL关键字、 所述表名、 所述 字段名、 所述当前作业名和所述SQ L语句, 利用语义 拼接得到初始翻译结果, 包括: 将所述SQL关键字、 所述表名、 所述字段名和所述字段名对应的字段值的组合、 所述当 前作业名分别对应所述初始翻译结果中的谓语、 地点状语、 条件状语、 宾语, 通过语义拼接权 利 要 求 书 1/2 页 2 CN 115481146 A 2得到初始翻译结果。 7.一种基于加工链路的SQ L自动翻译装置, 其特 征在于, 所述装置包括: 接收模块, 用于获取加工链路作业调度表和 加工链路作业驱动表; 加工链路确定模块, 用于调用所述加工链路作业调度表中对应的前驱作业和当前作 业, 按照所述前驱作业先于所述当前作业的顺序确定加工链路, 将具有先后顺序的全部作 业形成加工链路; SQL定位模块, 用于在所述加工链路作业驱动表中检索所述加工链路中的所有作业以 定位得到对应的SQ L语句; 作业名匹配模块, 用于从预设的作业 程序表中匹配所述当前作业名; SQL关键字匹配模块, 用于从预设的SQ L关键字表中匹配所述SQ L语句中的SQ L关键字; 表名和字段名匹配模块, 用于从预设的表名和字段名表中匹配所述SQL语句中的表名 和字段名; 字段值匹配模块, 用于根据所述SQ L语句中获取 所述字段名对应的字段值; 初始翻译结果生成模块, 用于基于所述SQL关键字、 所述表名、 所述字段名、 所述字段名 对应的字段值、 所述当前作业名和所述SQ L语句, 利用语义 拼接得到初始翻译结果; 初始翻译结果优化模块, 用于利用字符串匹配算法检索所述初始翻译结果中的运算 符, 若存在所述运算符, 则从预设的运算符语料表中匹配得到对应的自然语言词语, 并将所 述初始翻译结果中的运 算符替换为所述对应的自然语言词语。 8.一种计算机设备, 包括存储器、 处理器、 以及存储在所述存储器上的计算机程序, 其 特征在于, 所述计算机程序被所述处理器运行时, 执行根据权利要求 1‑6任意一项 所述方法 的指令。 9.一种计算机存储介质, 其上存储有计算机程序, 其特征在于, 所述计算机程序被计算 机设备的处 理器运行时, 执 行根据权利要求1 ‑6任意一项所述方法的指令 。 10.一种计算机程序产品, 其特征在于, 所述计算机程序产品包括计算机程序, 所述计 算机程序被处 理器运行时, 执 行根据权利要求1 ‑6任意一项所述方法的指令 。权 利 要 求 书 2/2 页 3 CN 115481146 A 3
专利 一种基于加工链路的SQL自动翻译方法及装置
文档预览
中文文档
20 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 SC 于
2024-02-07 12:42:49
上传分享
举报
下载
原文档
(803.6 KB)
分享
友情链接
GB-T 28451-2023 信息安全技术 网络入侵防御产品技术规范.pdf
GB-T 22048-2022 玩具及儿童用品中特定邻苯二甲酸酯增塑剂的测定.pdf
GB-T 18513-2022 中国主要进口木材名称.pdf
GB-T 4697-2017 矿山巷道支护用热轧型钢.pdf
专利 一种智能恒温控制装置.PDF
GB-T 26510-2011 防水用塑性体改性沥青.pdf
NY-T 395-2012 农田土壤环境质量监测技术规范.pdf
GB-T 30101-2013 聚乙烯醇水溶短纤维.pdf
GB-T 20275-2021 信息安全技术 网络入侵检测系统技术要求和测试评价方法.pdf
GB-T 15311.1-2008 中华人民共和国进出口许可证格式 第1部分:进口许可证格式.pdf
T-NIFA 20—2023 金融数据资产管理指南.pdf
freebuf 金融反欺诈调查报告 2019.pdf
JR-T 0068-2020 网上银行系统信息安全通用规范-2020.pdf
GB-T 33770.1-2017信息技术服务外包第1部分服务提供方通用要求.pdf
GB-T 36275-2018 专用数字对讲设备电磁兼容限值和测量方法.pdf
GM-T 0013-2021 可信计算 可信密码模块接口符合性测试规范.pdf
GB-T 36412-2018 力标准机的检验与校准.pdf
DB13-T 5394-2021 冶金企业煤气管网安全管理规范 河北省.pdf
SANS 应急响应处理手册 incident-handlers-handbook 英文版.pdf
GB 31892-2015 伞类产品安全通用技术条件.pdf
1
/
20
评价文档
赞助2.5元 点击下载(803.6 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。