数据获取方法、装置、计算机设备及存储介质与流程

文档序号:35389878发布日期:2023-09-09 13:51阅读:23来源:国知局
数据获取方法、装置、计算机设备及存储介质与流程

本技术涉及金融科技领域,尤其涉及一种数据获取方法、装置、计算机设备及存储介质。


背景技术:

1、在电子商务中,产品在生产、销售、运输乃至售后服务的过程中,每天都会产生大量与业务相关的数据。为了对产品形成有效的管理,同时能够有效跟踪产品订单以及时执行下一步骤,需要将收集的这些业务数据存储在相应的业务系统内,方便系统用户进行随时查看以做出相应的处理。

2、在业务系统中,业务数据经常以网页的形式在业务系统的显示界面中展示出来,而由于业务数据每日更新的数据量相当庞大,为了准确的查询相关的产品业务数据,需要系统用户在显示界面中输入数据关键字来获取业务数据。

3、由于网页的数据显示量有数量限制,因此业务数据通常以若干页的内容进行显示,当系统用户需要浏览其他页面的数据时,需要点击网页上的跳页按键,从而将页面跳转至对应的页面。但在进行页面跳转时,每次点击跳页按键业务系统都需要对系统的数据库进行重新查询,来获取相应的数据结果,这样会使得用户访问数据库的次数变得比较频繁,使数据库的通信出现阻塞,从而导致查询速率变慢,进而影响用户查询数据时返回网页的速度,给用户查看数据带来麻烦。


技术实现思路

1、本技术实施例的目的在于提出一种数据获取方法、系统、计算机设备及存储介质,以解决用户查看业务数据时系统获取业务数据次数过多,从而导致系统数据返回速度过慢的问题。

2、为了解决上述技术问题,本技术实施例提供一种数据获取方法,采用了如下所述的技术方案:

3、对业务系统进行监听,获取用户的操作信息;

4、将所述操作信息输入至预设的分类归纳模型中进行特征提取,得到数据查看特征;

5、根据所述数据查看特征获取对应的业务数据,并根据接收的筛选信息对所述业务数据进行筛选,得到准确业务数据;及

6、对所述准确业务数据进行分页,得到数据显示页,并将所述数据显示页返回至业务系统的显示界面进行显示。

7、进一步的,所述对业务系统进行监听,获取用户的操作信息的步骤,具体包括:

8、获取预设的监听信息,识别所述监听信息中包含的监听对象,其中,所述监听对象包括:跳页按键、数据记录器、事件记录器,所述跳页按键为显示页面上点击时跳转业务系统的按键,所述数据记录器为记录显示页面内业务数据的被点击次数和查看停留时间的记录器,所述事件记录器为记录显示页面内生成、接收、发送事件的记录器;

9、对所述跳页按键、所述数据记录器、所述事件记录器进行数据埋点,生成监测点;及

10、对所述监测点进行实时数据采集,将采集的数据作为所述操作信息。

11、进一步的,所述操作信息包括:数据查看次数、数据查看时间、数据查看时长,所述预设的算法模型为分类归纳模型,所述分类归纳模型基于决策树模型训练得到;所述将所述操作信息输入至预设的算法模型中进行特征提取,得到数据查看特征的步骤,具体包括:

12、分别获取与数据查看次数对应的历史次数数据、与数据查看时间对应的历史时间数据、与数据查看时长对应的历史时长数据;

13、将所述历史次数数据、所述历史时间数据、所述历史时长数据输入至所述分类归纳模型中,得到所述数据查看特征。

14、进一步的,所述根据所述数据查看特征获取对应的业务数据,并根据接收的筛选信息对所述业务数据进行筛选的步骤,具体包括:

15、获取数据查看特征,将所述数据查看特征发送至业务系统的后端获取与所述数据查看特征相关联的所有业务数据;

16、检测用户是否输入筛选条件;

17、若用户输入所述筛选条件,则接收所述筛选条件,并将所述筛选条件作为所述筛选信息对所述业务数据进行筛选;及

18、若用户未输入所述筛选条件,则获取预存的筛选规则,将所述筛选规则作为所述筛选信息对所述业务数据进行筛选。

19、进一步的,所述若用户未输入所述筛选条件,则获取预存的筛选规则,将所述筛选规则作为所述筛选信息对所述业务数据进行筛选的步骤,具体包括:

20、获取预设的阈值,检测所述业务数据的数据量是否大于所述阈值;

21、若所述业务数据的数据量大于所述阈值,则获取所述业务数据对应的数据查看特征,根据所述数据查看特征对所述业务数据进行排序,并根据排序结果选取数据量等于所述阈值的业务数据,将选取的所述业务数据作为所述准确业务数据;及

22、若所述业务数据的数量小于等于所述阈值,则检测所述业务数据是否完整,将检测结果为完整的所有所述业务数据作为所述准确业务数据。

23、进一步的,所述对所述准确业务数据进行分页,得到数据显示页,并将所述数据显示页返回至业务系统的显示界面进行显示的步骤,具体包括:

24、检测所述业务系统的后端是否有分页信息输入;

25、若所述业务系统的后端有所述分页信息输入,则识别所述分页信息中的页面数据量,根据所述页面数据量对所述准确业务数据进行分页,得到所述数据显示页;及

26、若所述业务系统的后端没有所述分页信息输入,则根据预设的页面数据量对所述准确业务数据进行分页,得到所述数据显示页。

27、进一步的,在所述对所述准确业务数据进行分页,得到数据显示页,并将所述数据显示页返回至业务系统的显示界面进行显示的步骤之后,还包括以下步骤:

28、获取所述准确业务数据返回至所述显示界面的响应时长;

29、检测所述响应时长是否大于预设的响应阈值;及

30、若所述响应时长大于所述响应阈值,则重新将所述准确业务数据返回至发送所述显示界面并生成错误提醒发送至预定的接收端进行提醒。

31、为了解决上述技术问题,本技术实施例还提供一种数据获取装置,采用了如下所述的技术方案:

32、信息获取模块,用于对业务系统进行监听,获取用户的操作信息;

33、特征获取模块,用于将所述操作信息输入至预设的分类归纳模型中进行特征提取,得到数据查看特征;

34、数据获取模块,用于根据所述数据查看特征获取对应的业务数据,并根据接收的筛选信息对所述业务数据进行筛选,得到准确业务数据;及

35、页面显示模块,用于对所述准确业务数据进行分页,得到数据显示页,并将所述数据显示页返回至业务系统的显示界面进行显示。

36、为了解决上述技术问题,本技术实施例还提供一种计算机设备,采用了如下所述的技术方案:

37、一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述处理器执行所述计算机可读指令时实现如以上任一项所述的数据获取方法的步骤。

38、为了解决上述技术问题,本技术实施例还提供一种计算机可读存储介质,采用了如下所述的技术方案:

39、一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机可读指令,所述计算机可读指令被处理器执行时实现如以上任一项所述的数据获取方法的步骤。

40、与现有技术相比,本技术实施例主要有以下有益效果:本实施例通过对业务系统进行监听,从而有效获取用户在查询数据时的操作信息。并通过对操作信息进行数据归纳与特征提取,从而获取表征用户查看业务数据时的操作习惯的数据查看特征。再通过数据查看特征从数据库中获取与特征相关的业务数据,并对业务数据进行筛选,以得到数据过滤后的准确业务数据,从而保证根据用户查看习惯获取的业务数据更加精准。最后通过对获取的精准业务数据进行分页,并将分页得到的数据显示页返回业务系统的显示界面进行显示,从而使用户查询数据后只需获取一次业务数据,即可在系统界面中显示准确的业务数据以供用户查看。本实施例可应用于对产品交易数据的获取与查看,通过本实施例所述的数据获取方法,能够有效减少系统用户在查看产品状态与交易数据时系统对后端业务数据获取的次数,从而降低业务系统的运行压力,有效提高业务系统的运行速度。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1