买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本申请提供了一种基于表关联的数据查询方法及装置,涉及数据处理技术领域,解决了在多个数据表中的数据查询效率较低的技术问题。该方法包括:基于查询内容的查询语义通过神经网络模型从指定数据库储存的多个数据表中提取具有查询可能性的第一数据表,并根据查询语义确定第一数据表中的查询列以及针对第一数据表的筛选条件;根据第一数据表的表名在数据表知识图谱中,通过指向对应主表关系的方向检索每个第一数据表指向对应主表关系的方向所形成的全部相关路径;从全部相关路径中确定包含路径节点的数量最少的目标相关路径,以及目标相关路径中的目标第一数据表对应的目标路径方向。
主权项:1.一种基于表关联的数据查询方法,其特征在于,所述方法包括:获取用户输入的查询内容,并识别所述查询内容的查询语义;基于所述查询语义通过神经网络模型从指定数据库储存的多个数据表中提取具有查询可能性的第一数据表,并根据所述查询语义确定所述第一数据表中的查询列以及针对所述第一数据表的筛选条件;其中,所述查询列中包含字段;所述指定数据库对应有数据表知识图谱,所述数据表知识图谱是基于所述指定数据库中储存的多个所述数据表通过推荐查询条件、常用查询条件、以及预设数据表关联内容确定多个所述数据表之间的表关联关系并根据所述表关联关系通过图谱搭建所形成数据表知识图谱;所述推荐查询条件为通过报表类产品中的查询方式确定的查询条件;所述常用查询条件为在分析类产品中利用程序采集分析的查询方式确定的查询条件;所述数据表知识图谱中的每个所述数据表对应有自身数据表指向对应主表关系的方向;根据所述第一数据表的表名在所述数据表知识图谱中,通过所述指向对应主表关系的方向检索每个所述第一数据表指向对应主表关系的方向所形成的全部相关路径;所述相关路径中包含由至少两个所述第一数据表分别形成的路径节点,以及每个所述第一数据表指向对应主表关系的方向在所述相关路径中所对应的路径方向;从所述全部相关路径中确定包含所述路径节点的数量最少的目标相关路径,以及所述目标相关路径中的目标第一数据表对应的目标路径方向,并根据所述目标第一数据表中的目标查询列包含的目标字段、以及针对所述目标第一数据表的目标筛选条件,确定多个所述目标第一数据表之间的关联字段;根据所述目标路径方向对应的所述目标第一数据表指向对应主表关系的目标方向,从多个所述目标第一数据表中将被指向为对应主表关系的次数最多的所述目标第一数据表确定为待查询主表,将多个所述目标第一数据表中与所述待查询主表直接及间接连接的目标第一数据表作为所述待查询主表对应的待查询副表,并根据所述关联字段确定所述待查询主表以及至少一所述待查询副表之间的表关联字段关系;根据所述查询语义通过所述表关联字段关系、所述待查询主表和所述待查询副表并以所述待查询主表为中心的查询所述查询内容对应的查询结果。
全文数据:
权利要求:
百度查询: 戎行技术有限公司 基于表关联的数据查询方法及装置
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。