数据采集方法、装置、设备及存储介质制造方法及图纸

技术编号:37843510 阅读:24 留言:0更新日期:2023-06-14 09:48
本发明专利技术涉及数据处理技术领域,具体公开了一种数据采集方法、装置、设备及存储介质。该方法包括:接收用户输入的数据采集请求时,根据数据采集请求获取对应的预设数据表;建立预设数据表之间的关联关系,获得关联表;接收用户输入的数据预览请求时,获取用户在各预设数据表中所选择的字段,根据关联表和字段生成SQL语句;执行SQL语句,响应于数据预览请求展示执行结果,并响应于数据采集请求将执行结果返回给用户。通过上述方式,本发明专利技术能够实现自动生成SQL语句,并执行SQL语句进行多维度数据采集,无需采集数据的用户具备编写SQL语句的能力,降低数据采集的难度和周期,同时降低开发成本。成本。成本。

【技术实现步骤摘要】
数据采集方法、装置、设备及存储介质


[0001]本专利技术涉及数据处理
,特别是涉及一种数据采集方法、装置、设备及存储介质。

技术介绍

[0002]传统的数据采集服务,需要提供一段复杂的SQL,在交给数据库工程师执行后,才能采集到数据,因此,在实际应用中,需要用户具备一定的SQL能力,即在数据采集过程中,需要先根据采集的内容编写SQL语句,然后利用该SQL语句进行数据采集。但是,采集数据的用户可能不具备编写SQL语句的能力,因而导致用户无法及时采集数据或需要花费时间成本进行SQL学习,增加了数据采集周期和难度。

技术实现思路

[0003]本专利技术提供一种数据采集方法、装置、设备及存储介质,能够实现多维度数据采集,降低数据采集的难度和周期,同时降低开发成本。
[0004]为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种数据采集方法,包括:
[0005]接收用户输入的数据采集请求时,根据所述数据采集请求获取对应的预设数据表;
[0006]建立所述预设数据表之间的关联关系,获得关联表;...

【技术保护点】

【技术特征摘要】
1.一种数据采集方法,其特征在于,包括:接收用户输入的数据采集请求时,根据所述数据采集请求获取对应的预设数据表;建立所述预设数据表之间的关联关系,获得关联表;接收所述用户输入的数据预览请求时,获取用户在各所述预设数据表中所选择的字段,根据所述关联表和所述字段生成SQL语句;执行所述SQL语句,响应于所述数据预览请求展示执行结果,并响应于所述数据采集请求将所述执行结果返回给所述用户。2.根据权利要求1所述的数据采集方法,其特征在于,所述接收所述用户输入的数据预览请求时,获取用户在各所述预设数据表中所选择的字段,根据所述关联表和所述字段生成SQL语句还包括:接收所述用户输入的数据预览请求时,获取用户在各所述预设数据表中所选择的字段;识别所述字段的数据类型;根据所述数据类型配置筛选条件;根据所述关联表、所述字段以及所述筛选条件生成SQL语句。3.根据权利要求2所述的数据采集方法,其特征在于,所述执行所述SQL语句,响应于所述数据预览请求展示执行结果,并响应于所述数据采集请求将所述执行结果返回给所述用户包括:执行所述SQL语句,获得执行结果;根据所述执行结果获取数据记录数,判断所述数据记录数是否超过预设值;若是,对所述执行结果作筛选处理,响应于所述数据预览请求展示所述数据记录数和筛选处理结果,响应于所述数据采集请求将所述数据记录数和所述执行结果返回给所述用户;若否,响应于所述数据预览请求展示所述数据记录数和所述执行结果,并响应于所述数据采集请求将所述数据记录数和所述执行结果返回给所述用户。4.根据权利要求3所述的数据采集方法,其特征在于,所述对所述执行结果作筛选处理,响应于所述数据预览请求展示所述数据记录数和筛选处理结果包括:对所述执行结果作筛选处理;识别筛选处理结果中的敏感字段并对所述敏感字段进行脱敏处理;响应于所述数据预览请求展示所述数据记录数和脱敏处理后的筛选处理结果。5.根据权利要求3所述的数据采集方法,其特征在于,所...

【专利技术属性】
技术研发人员:胡升果任丽平陈碧磊
申请(专利权)人:平安健康保险股份有限公司
类型:发明
国别省市:

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

1