特定数据处理方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:24205642 阅读:44 留言:0更新日期:2020-05-20 14:32
本发明专利技术涉及数据处理领域,公开了一种特定数据处理方法、装置、计算机设备及存储介质,其方法包括:查询特定数据的映射特征,映射特征包括特定版本和\或特定配置;根据映射特征获取与特定数据匹配的数据处理协议;根据数据处理协议将特定数据解析为多个字段数据,每个字段数据包括字段名和字段值;获取数据处理协议的字段校验列表,根据字段校验列表对多个字段数据进行校验;若多个字段数据通过校验,则将多个字段数据存储在指定存储位置。本发明专利技术提出的特定数据处理方法,可以提高对特定数据的处理能力,降低特定数据的处理成本,提高特定数据的处理效率。

Specific data processing methods, devices, computer equipment and storage media

【技术实现步骤摘要】
特定数据处理方法、装置、计算机设备及存储介质
本专利技术涉及数据处理领域,尤其涉及一种特定数据处理方法、装置、计算机设备及存储介质。
技术介绍
在金融领域,不同服务机构之间往往存在大量的特定数据交换。这些特定数据一般根据指定的数据交换协议进行解析。以基金代销系统的特定数据为例,该代销系统基于开放式基金业务数据交换协议而设计,可对符合开放式基金业务数据交换协议的特定数据进行解析。开放式基金业务数据交换协议(简称中登协议)由中国证券监督管理委员会发布,该协议包含对基金特定数据的处理规则。可由中登协议生成一些常见业务的标准文件,如:07-基金动态信息发送文件;01-客户账户申请文件;02-开户确认文件;03-交易申请文件;04-交易确认文件;05-对账文件,06-分红文件。然而中登协议每隔一段时间会更新版本,导致服务机构交换的特定数据所依赖的协议版本不同。同时在一些特殊的业务场景,服务机构还会在特定数据中新增自定义字段以满足业务场景的需求。这些变动增加了特定数据的处理难度,加大了特定数据的处理成本,降低了特定数据的处理效率。
技术实现思路
基于此,有必要针对上述技术问题,提供一种特定数据处理方法、装置、计算机设备及存储介质,以提高对特定数据的处理能力,降低特定数据的处理成本,提高特定数据的处理效率。一种特定数据处理方法,包括:查询特定数据的映射特征,所述映射特征包括特定版本和\或特定配置;根据所述映射特征获取与所述特定数据匹配的数据处理协议;根据所述数据处理协议将所述特定数据解析为多个字段数据,每个字段数据包括字段名和字段值;获取所述数据处理协议的字段校验列表,根据所述字段校验列表对所述多个字段数据进行校验;若所述多个字段数据通过校验,则将所述多个字段数据存储在指定存储位置。一种特定数据处理装置,包括:特征查询模块,用于查询特定数据的映射特征,所述映射特征包括特定版本和\或特定配置;协议获取模块,用于根据所述映射特征获取与所述特定数据匹配的数据处理协议;字段解析模块,用于根据所述数据处理协议将所述特定数据解析为多个字段数据,每个字段数据包括字段名和字段值;字段校检模块,用于获取所述数据处理协议的字段校验列表,根据所述字段校验列表对所述多个字段数据进行校验;字段存储模块,用于若所述多个字段数据通过校验,则将所述多个字段数据存储在指定存储位置。一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述特定数据处理方法。一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述特定数据处理方法。上述特定数据处理方法、装置、计算机设备及存储介质,通过查询特定数据的映射特征,所述映射特征包括特定版本和\或特定配置,以获得特定数据的映射特征,智能识别与特定数据匹配的数据处理协议,在数据库中存在多个数据处理协议,每个映射特征与一个数据处理协议。根据所述映射特征获取与所述特定数据匹配的数据处理协议,以获得适于处理特定数据的数据处理协议,只有采用匹配的数据处理协议,才能从特定数据中解析出正确的处理结果。根据所述数据处理协议将所述特定数据解析为多个字段数据,每个字段数据包括字段名和字段值,通过将特定数据解析为字段数据,以便于存储特定数据。获取所述数据处理协议的字段校验列表,根据所述字段校验列表对所述多个字段数据进行校验,以防止解析出的字段数据出错。若所述多个字段数据通过校验,则将所述多个字段数据存储在指定存储位置,以在通过校验的情况下,保存解析出的字段数据,完成对特定数据的处理。本专利技术提出的特定数据处理方法,可以提高对特定数据的处理能力,降低特定数据的处理成本,提高特定数据的处理效率。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例中特定数据处理方法的一应用环境示意图;图2是本专利技术一实施例中特定数据处理方法的一流程示意图;图3是本专利技术一实施例中特定数据处理方法的一流程示意图;图4是本专利技术一实施例中特定数据处理方法的一流程示意图;图5是本专利技术一实施例中特定数据处理方法的一流程示意图;图6是本专利技术一实施例中特定数据处理方法的一流程示意图;图7是本专利技术一实施例中特定数据处理方法的一流程示意图;图8是本专利技术一实施例中特定数据处理方法的一流程示意图;图9是本专利技术一实施例中特定数据处理装置的一结构示意图;图10是本专利技术一实施例中计算机设备的一示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本实施例提供的特定数据处理方法,可应用在如图1的应用环境中,其中,客户端通过网络与服务端进行通信。其中,客户端包括但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。服务端可以用独立的服务器或者是多个服务器组成的服务器集群来实现。在一实施例中,如图2所示,提供一种特定数据处理方法,以该方法应用在图1中的服务端为例进行说明,包括如下步骤:S10、查询特定数据的映射特征,所述映射特征包括特定版本和\或特定配置;S20、根据所述映射特征获取与所述特定数据匹配的数据处理协议;S30、根据所述数据处理协议将所述特定数据解析为多个字段数据,每个字段数据包括字段名和字段值;S40、获取所述数据处理协议的字段校验列表,根据所述字段校验列表对所述多个字段数据进行校验;S50、若所述多个字段数据通过校验,则将所述多个字段数据存储在指定存储位置。本实施例中,特定数据可以指不同服务机构之间传送的金融业务数据。本领域技术人员易知,在其他应用场景下,也可以使用本实施例的特定数据处理方法,对相近的技术问题进行处理。此处对服务机构的区分并非基于实际的产权归属,而是一种相对性的划分。例如,服务机构A与服务机构B都是母公司C的分支机构,可以将服务机构A与服务机构B划分为不同的服务机构。特定数据可以是txt格式的文本数据。特定数据具有可被识别的标识,该可被识别的标识可以来源于文件标题、文件标签、文件内容。映射特征可以是用于确定特定数据与数据处理协议之间映射关系的关键词。在此处,映射特征包括特定版本和\或特定配置。在一些实施例中,特定版本可以指特定数据的版本号,如CU21;而特定配置可以指一些自定义字段,如字段Customic本文档来自技高网...

【技术保护点】
1.一种特定数据处理方法,其特征在于,包括:/n查询特定数据的映射特征,所述映射特征包括特定版本和\或特定配置;/n根据所述映射特征获取与所述特定数据匹配的数据处理协议;/n根据所述数据处理协议将所述特定数据解析为多个字段数据,每个字段数据包括字段名和字段值;/n获取所述数据处理协议的字段校验列表,根据所述字段校验列表对所述多个字段数据进行校验;/n若所述多个字段数据通过校验,则将所述多个字段数据存储在指定存储位置。/n

【技术特征摘要】
1.一种特定数据处理方法,其特征在于,包括:
查询特定数据的映射特征,所述映射特征包括特定版本和\或特定配置;
根据所述映射特征获取与所述特定数据匹配的数据处理协议;
根据所述数据处理协议将所述特定数据解析为多个字段数据,每个字段数据包括字段名和字段值;
获取所述数据处理协议的字段校验列表,根据所述字段校验列表对所述多个字段数据进行校验;
若所述多个字段数据通过校验,则将所述多个字段数据存储在指定存储位置。


2.如权利要求1所述的特定数据处理方法,其特征在于,所述查询特定数据的映射特征,所述映射特征包括特定版本和\或特定配置,包括:
获取特殊协议映射表,所述特殊协议映射表包括数据交换方字段,与所述数据交换方字段关联的特定版本字段和\或特定配置字段;
解析所述特定数据的数据交换方标识;
在所述特殊协议映射表中的数据交换方字段中查询是否包含所述特定数据的数据交换方标识;
若所述特殊协议映射表中的数据交换方字段中包含所述特定数据的数据交换方标识,则确定所述特定数据的映射特征包括与所述特定数据的数据交换方标识关联的特定版本字段和\或特定配置字段对应的字段值。


3.如权利要求2所述的特定数据处理方法,其特征在于,在所述特殊协议映射表中的数据交换方字段中查询是否包含所述特定数据的数据交换方标识之后,还包括:
若所述特殊协议映射表中的数据交换方字段中不包含所述特定数据的数据交换方标识,则获取与所述数据交换方标识关联的缺省配置信息;
确定所述特定数据的映射特征包括所述缺省配置信息。


4.如权利要求1所述的特定数据处理方法,其特征在于,所述根据所述映射特征获取与所述特定数据匹配的数据处理协议,包括:
判断服务器缓存是否包含与所述映射特征匹配的数据处理协议;
若服务器缓存包含与所述映射特征匹配的数据处理协议,则从所述服务器缓存获取所述数据处理协议,所述数据处理协议即为与所述特定数据匹配的数据处理协议;
若服务器缓存不包含与所述映射特征匹配的数据处理协议,则从指定数据库查询并获取与所述映射特征匹配的数据处理协议,所述数据处理协议即为与所述特定数据匹配的数据处理协议。


5.如权利要求1所述的特定数据处理方法,其特征在于,所述根据所述数...

【专利技术属性】
技术研发人员:陈飞民刘妍
申请(专利权)人:平安信托有限责任公司
类型:发明
国别省市:广东;44

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

1