查询语句的生成方法、属性提取方法及相关设备技术

技术编号:41394992 阅读:17 留言:0更新日期:2024-05-20 19:18
本申请涉及特征工程技术领域,公开了一种查询语句的生成方法、属性提取方法及相关设备,该方法包括:获取数据表集合对应的目标节点图,目标节点图中一个节点表示数据表集合中的一个数据表,目标节点图中的一条边表示相连接的两个节点所对应的数据表之间具有关联关系;在目标节点图中进行节点遍历,确定遍历路径集合;根据遍历路径集合、数据表集合中不同数据表之间的关联关系和数据表对应的数据表信息,生成目标结构化查询语句,目标结构化查询语句用于在数据表集合中进行联表查询获得与对象相关的多项属性。本申请实现了自动构建结构化查询语句,可以提高属性提取效率。

【技术实现步骤摘要】

本申请涉及特征工程,更具体地,涉及一种查询语句的生成方法、属性提取方法及相关设备


技术介绍

1、特征工程中的特征创建是指从数据库中提取与对象相关的多项属性的过程,其是机器学习中的重要环节。通常的,与对象相关的属性可能存储在数据库中的多张数据表中,在该种情况下,为了进行属性提取,需要专业人员先人工基于多张数据表的数据表信息进行分析,然后编写用于属性提取的结构化查询语句,之后执行所编写的结构化查询语句以在多个数据表中提取与对象相关的属性。由于需要人工编写结构化查询语句,因此,属性提取花费时间长,效率低。


技术实现思路

1、鉴于上述问题,本申请实施例提出了一种查询语句的生成方法、属性提取方法及相关设备,以解决相关技术中因需要人工编写结构化查询语句所导致属性提取花费时间长、效率低的问题。

2、根据本申请实施例的一个方面,提供了一种查询语句的生成方法,包括:获取数据表集合对应的目标节点图,所述目标节点图中一个节点表示所述数据表集合中的一个数据表,所述目标节点图中的一条边表示相连接的两个节点所对应的数据表之本文档来自技高网...

【技术保护点】

1.一种查询语句的生成方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述遍历路径集合、所述数据表集合中不同数据表之间的关联关系和所述数据表对应的数据表信息,生成目标结构化查询语句,包括:

3.根据权利要求2所述的方法,其特征在于,所述数据表信息包括数据表的数据表标识、数据表的主键和数据表所包括的字段;

4.根据权利要求3所述的方法,其特征在于,所述数据表信息还包括数据表所包括各字段对应的数据类型;

5.根据权利要求3所述的方法,其特征在于,所述根据所述遍历路径中首个节点所对应数据表的主键和所述遍历路径中首个节点...

【技术特征摘要】

1.一种查询语句的生成方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述遍历路径集合、所述数据表集合中不同数据表之间的关联关系和所述数据表对应的数据表信息,生成目标结构化查询语句,包括:

3.根据权利要求2所述的方法,其特征在于,所述数据表信息包括数据表的数据表标识、数据表的主键和数据表所包括的字段;

4.根据权利要求3所述的方法,其特征在于,所述数据表信息还包括数据表所包括各字段对应的数据类型;

5.根据权利要求3所述的方法,其特征在于,所述根据所述遍历路径中首个节点所对应数据表的主键和所述遍历路径中首个节点所对应数据表中的字段,确定数据查询主语句,包括:

6.根据权利要求3所述的方法,其特征在于,所述根据所述遍历路径中相邻两个节点所对应数据表的数据表标识、所述相邻两个节点所对应数据表之间的关联关系,确定所述遍历路径对应的数据源限定子语句,包括:

7.根据权利要求1至6中任一项所述的方法,其特征在于,所述在...

【专利技术属性】
技术研发人员:何远舵
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1