[发明专利]关键字筛查方法及数据处理方法在审
申请号: | 202210389363.3 | 申请日: | 2022-04-13 |
公开(公告)号: | CN114791879A | 公开(公告)日: | 2022-07-26 |
发明(设计)人: | 吕晨 | 申请(专利权)人: | 贝塔通科技(北京)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F21/62 |
代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 高英英 |
地址: | 100048 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 关键字 方法 数据处理 | ||
1.一种关键字筛查方法,其特征在于,所述关键字筛查方法包括:
根据配置文件中的关键字的分布规律,解析所述配置文件,以获取目标关键字;
获取目标数据库中的表的名称;
遍历所述表中的列的名称;以及
将所述表中的所述列中的名称与所述目标关键字中的任意关键字相匹配的列确定为特定表中的特定列,并输出所述特定表的名称与所述特定列的名称。
2.根据权利要求1所述的关键字筛查方法,其特征在于,所述解析所述配置文件包括:
根据所述关键字的分布规律,获取第一关键字集合;以及
对所述第一关键字集合中的不符合预设条件的关键字进行过滤。
3.根据权利要求2所述的关键字筛查方法,其特征在于,所述解析所述配置文件还包括:
确定所述解析所述配置文件的步骤的执行时间;
在所述执行时间小于预设时间的情况下,获取所述配置文件中的不符合所述分布规律的第二关键字集合;以及
在所述第二关键字集合不为空的情况下,对所述第二关键字集合中的不符合预设条件的关键字进行过滤,以获取新的目标关键字。
4.根据权利要求2或3所述的关键字筛查方法,其特征在于,所述对所述关键字集合中的不符合预设条件的关键字进行过滤包括:
通过正则表达式对所述关键字集合中的不符合所述预设条件的关键字进行过滤。
5.根据权利要求1所述的关键字筛查方法,其特征在于,在遍历到任一表中的任一列的名称的情况下,所述关键字筛查方法还包括:
按照所述关键字的预设名称格式,对所述任一表中的所述任一列的名称进行转换处理;以及
将经转换处理的所述任一表中的所述任一列的名称与所述目标关键字进行匹配,
优选地,所述将经转换处理的所述任一表中的所述任一列的名称与所述目标关键字进行匹配包括:
采用预设查询条件将经转换处理的所述任一表中的所述任一列的名称与所述目标关键字进行匹配。
6.根据权利要求1所述的关键字筛查方法,其特征在于,所述关键字的分布规律包括:关键字按照预设行规律分布;关键字按照键值对结构分布;关键字按照json结构分布;关键字按照xml结构分布;或者关键字按照section结构分布。
7.根据权利要求1所述的关键字筛查方法,其特征在于,所述输出所述特定表的名称与所述特定列的名称包括:
以结构化数组方式输出所述特定表的名称与所述特定列的名称。
8.一种数据处理方法,其特征在于,所述数据处理方法包括:
根据权利要求1-7中任一项所述的关键字筛查方法,获取目标关键字并输出特定表的名称与所述特定表中的特定列的名称,其中,所述特定列的名称与所述目标关键字中的任意关键字相匹配;以及
将所述特定表的名称与所述特定列的名称修改为非目标关键字,其中,所述非目标关键字不为所述目标关键字中的任一者。
9.一种机器可读存储介质,其特征在于,所述机器可读存储介质上存储有指令,该指令用于使得机器执行上述权利要求1-7中任一项所述的关键字筛查方法和/或权利要求8所述的数据处理方法。
10.一种电子设备,其特征在于,所述电子设备包括:
处理器;
用于存储所述处理器可执行指令的存储器;
所述处理器,用于从所述存储器中读取所述可执行指令,并执行所述指令以实现上述权利要求1-7中任一项所述的关键字筛查方法和/或权利要求8所述的数据处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贝塔通科技(北京)有限公司,未经贝塔通科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210389363.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种连续合成1H-吲唑类化合物的方法
- 下一篇:周期性动态直流干扰分析方法