System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及风控预警,尤其涉及一种数据存储方法及装置。
技术介绍
1、风险控制是指采取各种措施和方法,消灭或减少风险事件发生的各种可能性,或者减少风险事件发生时造成的损失。其中,风控预警是风险控制业务中非常核心的组成部分,风控预警系统通过对目标公司的待风控预警数据进行风控预警处理,以获得风控预警结果,根据风控预警结果便可提前发现潜在的风险,并针对潜在风险进行及时的预警,以通知工作人员采取相应措施,从而有效避免风险发生。
2、其中,风控预警系统在接收到目标公司的待风控预警数据后,需要先将目标公司的待风控预警数据存储结构化数据库中,当需要对目标公司的待风控预警数据进行风控预警处理时,再在结构化数据库中获取目标公司的待风控预警数据。由于,不同公司的待风控预警数据为数据结构类型不同的结构化数据,因此,当风控预警系统需要为多个目标公司提供风控预警服务时,风控预警系统需要预先为每个目标公司搭建专属的结构化数据库,在接收到每个目标公司发送的待风控预警数据,分别将每个目标公司对应的待风控预警数据存储至每个目标公司对应的专属结构化数据库中,从而导致整个数据存储的过程繁琐、复杂。
技术实现思路
1、本申请实施例提供一种数据存储方法及装置,主要目的在于快速、便捷的将不同目标公司发送的、数据结构类型不同的待风控预警数据存储至数据库中。
2、为解决上述技术问题,本申请实施例提供如下技术方案:
3、第一方面,本申请提供了一种数据存储方法,所述方法应用于风控预警系统,所述方法包
4、接收每个目标公司发送的多个待风控预警数据,其中,所述待风控预警数据为结构化数据;
5、获取每个所述目标公司对应的非结构化数据模版和数据提取规则,并根据每个所述目标公司对应的数据提取规则在每个所述目标公司对应的每个待风控预警数据中提取每个所述待风控预警数据对应的多个有效数据内容;
6、分别将每个所述待风控预警数据对应的多个有效数据内容填写至其对应的非结构数据模版中,以获得每个所述目标公司对应的多个非结构化数据;
7、将每个所述目标公司对应的多个所述非结构化数据存储至目标非结构化数据库中。
8、第二方面,本申请还提供一种数据存储装置,所述装置应用于风控预警系统,所述装置包括:
9、第一接收单元,用于接收每个目标公司发送的多个待风控预警数据,其中,所述待风控预警数据为结构化数据;
10、提取单元,用于获取每个所述目标公司对应的非结构化数据模版和数据提取规则,并根据每个所述目标公司对应的数据提取规则在每个所述目标公司对应的每个待风控预警数据中提取每个所述待风控预警数据对应的多个有效数据内容;
11、填写单元,用于分别将每个所述待风控预警数据对应的多个有效数据内容填写至其对应的非结构数据模版中,以获得每个所述目标公司对应的多个非结构化数据;
12、第一存储单元,用于将每个所述目标公司对应的多个所述非结构化数据存储至目标非结构化数据库中。
13、第三方面,本申请的实施例提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行第一方面所述的数据存储方法。
14、第四方面,本申请的实施例提供了一种数据存储装置,所述装置包括存储介质;及一个或者多个处理器,所述存储介质与所述处理器耦合,所述处理器被配置为执行所述存储介质中存储的程序指令;所述程序指令运行时执行第一方面所述的数据存储方法。
15、借由上述技术方案,本申请提供的技术方案至少具有下列优点:
16、本申请提供一种数据存储方法及装置,本申请能够在风控预警系统接收得到每个目标公司发送的多个待风控预警数据后,由风控预警系统先在本地存储空间中获取每个目标公司对应的非结构化数据模版和数据提取规则,并根据每个目标公司对应的数据提取规则在每个目标公司对应的每个待风控预警数据中提取每个待风控预警数据对应的多个有效数据内容;再将每个待风控预警数据对应的多个有效数据内容填写至其对应的非结构数据模版中,从而获得每个目标公司对应的多个非结构化数据;最后,将每个目标公司对应的多个非结构化数据存储至目标非结构化数据库中,从而实现将不同目标公司发送的、数据结构类型不同的多个待风控预警数据存储至同一非结构化数据库中。由于,在本申请中,无需预先为每个目标公司搭建专属的结构化数据库,也无需将不同目标公司发送的、数据结构类型不同的结构化数据分别存储至每个目标公司对应的专属结构化数据库中,而是将不同目标公司发送的、数据结构类型不同的结构化数据存储至同一非结构化数据库中,从而使得整个数据存储的过程快速、便捷。
17、上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
本文档来自技高网...【技术保护点】
1.一种数据存储方法,其特征在于,所述方法应用于风控预警系统,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述接收每个目标公司发送的多个待风控预警数据之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述根据每个所述目标公司对应的业务需求确定每个所述目标公司对应的非结构化数据模版和数据提取规则,包括:
4.根据权利要求2所述的方法,其特征在于,所述根据每个所述目标公司对应的业务需求确定每个所述目标公司对应的非结构化数据模版和数据提取规则,包括:
5.根据权利要求4所述的方法,其特征在于,在所述根据第二预置规则、所述目标公司对应的指标集合和规则集合生成所述目标公司对应的非结构化数据模板和数据提取规则之后,所述方法还包括:
6.根据权利要求4所述的方法,其特征在于,所述风控预警系统本地存储空间中存储有多个预设关键词集合、每个所述预设关键词集合对应的预设指标结合和预设规则集合,所述预设关键词集合中包含多个预设关键词;所述根据所述目标公司对应的多个业务关键词确定所述目标公司对应的指标集合和规则集合
7.一种数据存储装置,其特征在于,所述装置应用于风控预警系统,所述装置包括:
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:
9.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行权利要求1至6中任一项所述的数据存储方法。
10.一种数据存储装置,其特征在于,所述装置包括存储介质;及一个或者多个处理器,所述存储介质与所述处理器耦合,所述处理器被配置为执行所述存储介质中存储的程序指令;所述程序指令运行时执行权利要求1至6中任一项所述的数据存储方法。
...【技术特征摘要】
1.一种数据存储方法,其特征在于,所述方法应用于风控预警系统,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述接收每个目标公司发送的多个待风控预警数据之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述根据每个所述目标公司对应的业务需求确定每个所述目标公司对应的非结构化数据模版和数据提取规则,包括:
4.根据权利要求2所述的方法,其特征在于,所述根据每个所述目标公司对应的业务需求确定每个所述目标公司对应的非结构化数据模版和数据提取规则,包括:
5.根据权利要求4所述的方法,其特征在于,在所述根据第二预置规则、所述目标公司对应的指标集合和规则集合生成所述目标公司对应的非结构化数据模板和数据提取规则之后,所述方法还包括:
6.根据权利要求4所述的方法,其特征在于,所述风控预警系统本地存...
【专利技术属性】
技术研发人员:鲁钰锋,陈世刚,王建中,张云飞,
申请(专利权)人:北京罗格数据科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。