The embodiment of the invention provides a data acquisition method and device, the method comprises the following steps: in the process of data collection, access to any user account data request; the user account in the data submitted requests submitted by the requesting user data according to the number of freezing; after data collection ended to detect any user account data collection is abnormal; for no abnormal user account, meet in the user data obtained from all the abnormal user account collected in the collection, the user data for each user account is not abnormal in deductions, data was collected from the embodiment of the application; to improve the success rate of data acquisition.
【技术实现步骤摘要】
数据获取方法及装置
本申请属于数据处理
,具体地说,涉及一种数据获取方法及装置。
技术介绍
随着人们对数据处理的要求越来越高,数据处理过程也越来越复杂,在目前的一种数据处理系统中,可以允许多个用户注册对应的用户账户,并可以维护并处理每一个用户账户对应的用户数据,数据处理系统应用于不同领域中时,用户数据可以有不同的用途。在一个实际应用中,数据处理系统可以通过数据收集的方式,获取多个用户账户提交的用户数据,以集中进行相应的数据处理,在数据收集过程中,用户账户提交的用户数据会被预先冻结,数据收集结束时,如果收集获取的数据满足收集条件时,再进行数据推进,将用户账户中的用户数据从用户账户中扣减,如果不满足数据收集条件,即将用户数据解冻。但是,由于用户账户有可能发生异常,异常的用户账户中的用户数据将无法使用,因此如果用户账户在数据收集过程中,提交用户数据时状态正常,但是数据收集结束时,用户账户有可能已发生异常,这就导致无法实现数据扣减,此时数据推进就会终止,已扣减的数据也会回滚至对应的用户账户中,从而使得数据获取失败。
技术实现思路
有鉴于此,本申请所要解决的技术问题是提供了一种数据处理方法及装置,提高了数据获取的成功率。为了解决上述技术问题,本申请公开了一种数据处理方法,包括:在数据收集过程中,获取针对任一个用户账户的数据提交请求;将所述用户账户中所述数据提交请求中请求提交的用户数据进行数据冻结;在数据收集结束之后,检测进行数据收集的任一个用户账户是否发生异常;针对未异常的用户账户,在从全部未异常的用户账户中收集获取的用户数据满足收集条件时,将每一个未异常的用户账 ...
【技术保护点】
一种数据获取方法,其特征在于,包括:在数据收集过程中,获取针对任一个用户账户的数据提交请求;将所述用户账户中所述数据提交请求中请求提交的用户数据进行数据冻结;在数据收集结束之后,检测进行数据收集的任一个用户账户是否发生异常;针对未异常的用户账户,在从全部未异常的用户账户中收集获取的用户数据满足收集条件时,将每一个未异常的用户账户中的用户数据进行扣减,获得收集数据。
【技术特征摘要】
1.一种数据获取方法,其特征在于,包括:在数据收集过程中,获取针对任一个用户账户的数据提交请求;将所述用户账户中所述数据提交请求中请求提交的用户数据进行数据冻结;在数据收集结束之后,检测进行数据收集的任一个用户账户是否发生异常;针对未异常的用户账户,在从全部未异常的用户账户中收集获取的用户数据满足收集条件时,将每一个未异常的用户账户中的用户数据进行扣减,获得收集数据。2.如权利要求1所述的方法,其特征在于,所述将每一个未异常的用户账户中的业务数据进行扣减,获得收集数据之后,所述方法还包括:将所述收集数据转发至收集账户;所述在数据收集结束之后,针对进行数据收集的任一个用户账户,检测所述用户账户是否异常包括:检测所述收集账户是否发生异常;在所述收集账户未异常时,针对进行数据收集的任一个用户账户,检测所述用户账户是否异常。3.如权利要求2所述的方法,其特征在于,在将所述收集数据转发至收集账户的过程中,所述方法还包括:检测所述收集数据对应的任一个用户账户是否发生异常;如果是,输出维护提示信息,所述维护提示信息用于提示用户处理所述发生异常的用户账户;如果否,继续将所述收集数据转发至所述收集账户。4.如权利要求2所述的方法,其特征在于,所述将所述收集数据转发至收集账户的过程中,所述方法还包括:检测所述收集数据对应的任一个用户账户是否发生异常;判断从所述收集数据对应的全部未异常的用户账户中,收集获取的用户数据是否满足所述收集条件;如果是,将所述收集数据对应的全部未异常的用户账户中的用户数据继续转发至所述募集账户;如果否,将所述收集数据中的用户数据回滚至对应的用户账户。5.如权利要求1所述的方法,其特征在于,所述在数据收集结束之后,针对进行数据收集的任一个用户账户,检测所述用户账户是否发生异常包括:在数据收集结束之后,判断从进行数据收集的全部用户账户中收集获取的用户数据是否满足收集条件;在从进行数据收集的全部用户账户中收集获取的用户数满足收集条件时,针对进行数据收集的任一个用户账户,检测所述用户账户是否发生异常。6.一种数据处理装置,其特征在于,包括:请求获取模块,用于在数...
【专利技术属性】
技术研发人员:向洁,杜涛,李晓波,葛颖彦,岑英岚,周杰,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。