【技术实现步骤摘要】
获取数据集的方法、终端设备及计算机可读存储介质
本专利技术属于获取数据集的
,尤其涉及一种获取数据集的方法、终端设备及计算机可读存储介质。
技术介绍
随着科技发展,越来越多的领域在产品研发或者市场扩展时,都需要借助大数据的采集、处理和分析等,同时还需要构建相应的数据库,便于对数据进行存储和提取。结构化查询语言(StructuredQueryLanguage,SQL)是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理数据库。SQL作为最重要的关系数据库操作语言,其影响已经超出数据库领域,在其他领域也被重视和使用,例如,人工智能领域的数据检索,需要嵌入SQL的语言等。现有的数据库都是采用SQL语言进行数据处理,但在采用SQL语言对原始数据集合进行处理得到结果集合后,无法直接对结果集合中的数据进行处理,例如,采用SQL语言对原始数据集合进行分组得到分组后的结果集合后,仅支持对分组进行聚集函数的处理,而无法使用“select”语句直接对结果集合中的每个分组内的数据进行直接处理。再例如,对嵌套多层的查询,在 ...
【技术保护点】
1.一种获取数据集的方法,其特征在于,包括:/n若检测到访问目标结果集的目标指令,基于所述目标指令中包含的访问关键字,从所述目标结果集的游标组中确定目标游标组;/n基于所述访问关键字与所述目标游标组,从所述目标结果集中获取目标数据集。/n
【技术特征摘要】
1.一种获取数据集的方法,其特征在于,包括:
若检测到访问目标结果集的目标指令,基于所述目标指令中包含的访问关键字,从所述目标结果集的游标组中确定目标游标组;
基于所述访问关键字与所述目标游标组,从所述目标结果集中获取目标数据集。
2.如权利要求1所述的获取数据集的方法,其特征在于,所述若检测到访问目标结果集的目标指令,基于所述目标指令中包含的访问关键字,从所述目标结果集的游标组中确定目标游标组的步骤之前,还包括:
向预设的结构化查询语言SQL规则文件中,配置用于定义访问关键字的规范文件,得到新的SQL规则文件;所述新的SQL规则文件用于描述且响应访问目标结果集的目标指令。
3.如权利要求1所述的获取数据集的方法,其特征在于,所述目标结果集为基于原始数据集合进行分组后得到的两个或多个小组数据集;所述访问关键字用于在遍历所述小组数据集时指代目标小组数据集的游标组,;
所述基于所述目标指令中包含的访问关键字,从所述目标结果集的游标组中确定目标游标组,包括:
根据所述访问关键字,从两个或多个所述小组数据集中确定目标小组数据集,并将所述目标小组数据集中的游标组识别为目标游标组。
4.如权利要求3所述的获取数据集的方法,其特征在于,所述基于所述访问关键字与所述目标游标组,从所述目标结果集中获取目标数据集,包括:
从所述目标结果集中获取所述目标游标组指向的目标数据集。
5.如权利要求1所述的获取数据集的方法,其特征在于,所述目标结果集为基于原始数据集合进行数据查询后得到的层级数据集组;所述访问关键字用于从所述层级数据集组中,区分目标层级数据集,并引用目标层级数据集对应的游标组;
所述基于所述目标指令中包含的访问关键字,...
【专利技术属性】
技术研发人员:刘二谋,
申请(专利权)人:深圳市天软科技开发有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。