CN112115137A - 数据配置方法及装置 - Google Patents
数据配置方法及装置 Download PDFInfo
- Publication number
- CN112115137A CN112115137A CN202010827988.4A CN202010827988A CN112115137A CN 112115137 A CN112115137 A CN 112115137A CN 202010827988 A CN202010827988 A CN 202010827988A CN 112115137 A CN112115137 A CN 112115137A
- Authority
- CN
- China
- Prior art keywords
- field
- scene
- field table
- attribute
- target object
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 238000003860 storage Methods 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 8
- 238000010586 diagram Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- 238000011156 evaluation Methods 0.000 description 3
- 238000002372 labelling Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2291—User-Defined Types; Storage management thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/03—Credit; Loans; Processing thereof
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- General Physics & Mathematics (AREA)
- Development Economics (AREA)
- Technology Law (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Economics (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明实施例提供一种数据配置方法及装置,所述方法包括:根据待进行配置的应用场景,从基础字段表中确定与应用场景匹配的场景字段表,并在该应用场景下根据待进行配置的目标对象,从场景字段表中确定与目标对象匹配的对象字段表,然后根据对象字段表中的对象字段与字段属性,对目标对象进行数据配置。本发明实施例不仅可以根据不同目标对象进行数据配置,同时对象字段表的字段属性均来源于基础字段表,使得对象字段表的字段属性能够复用并且标准化集中管理,从而提高数据采集和统计的效率。
Description
技术领域
本发明涉及互联网技术领域,尤其涉及一种数据配置方法及装置。
背景技术
房产交易是一个涉及到评估机构、银行、政府等诸多部门的复杂的且受地方性政策影响的复杂流程。比如银行面签环节,由于各个银行的地方性政策不同,导致仅交易流程下的银行面签环节,就需要根据城市的具体签约贷款银行支行来确定需要签署的具体协议。每个需要签署的协议都是需要房产交易买卖方、银行客户经理去填写一些信息,以便完成整个银行面签环节。为了全面提升房产交易效率,会将原本在线下面对面签署协议的银行面签环节,改为线上收集待填写信息,然后根据收集到的信息生成待签署的协议,并在线上完成协议签署。
然而,线上收集的信息会因贷款银行不同而出现一部分采集数据的个性化差异,但贷款所需的基本信息,贷款银行基本保持一致,只是会有显示名称、是否必填等由银行个性化数据控制。比如,所有贷款银行都需要收集借款人姓名、身份证号、贷款金额、贷款利率等基本贷款字段信息;同时,各个银行又会有个性化差异,比如,A银行支持通过其它质押方式,如非房产抵押的途径去贷款,此时,就需要收集质押方式字段,且在选择不同质押方式下,需要出现不同的质押相关数据。而对于B银行,因仅支持房产交易的房产为质押资产的方式进行房贷,因此,协议中已经明文写死质押方式,无需再收集质押方式字段、以及其它质押方式下的具体字段信息。为了灵活支持这种银行面签环节的字段数据采集,现有技术中采用个性化配置的方式来实现,但由于各个银行个性化配置的业务人员仅熟悉本行的字段数据,如果完全个性化的随意配置这些数据,会造成下游***数据如贷款服务、数据统计困难。如贷款服务明确了贷款金额,各个银行如果有的用小数点保留2位,有的用小数点后保留一位数字;再比如有的银行单位是元,有的银行单位是万元,也会造成贷款服务无法直接使用数据的困难。
发明内容
针对现有技术中的缺陷,本发明实施例提供一种数据配置方法及装置。
第一方面,本发明实施例提供一种数据配置方法,包括:
根据待进行配置的应用场景,从基础字段表中确定与所述应用场景匹配的场景字段表;其中,所述基础字段表中存储有各字段与字段属性的对应关系;所述场景字段表中存储有场景字段与字段属性的对应关系;
在所述应用场景下,根据待进行配置的目标对象,从所述场景字段表中确定与所述目标对象匹配的对象字段表;其中,所述对象字段表中存储有对象字段与字段属性的对应关系;
根据所述对象字段表中的对象字段与字段属性,对所述目标对象进行数据配置。
优选地,所述根据待进行配置的应用场景,从基础字段表中确定与所述应用场景匹配的场景字段表,具体包括:
根据待进行配置的应用场景,从基础字段表中确定与所述应用场景匹配的场景字段和字段属性,并加入场景字段的数据来源属性,构成场景字段表。
优选地,在所述应用场景下,根据待进行配置的目标对象,从所述场景字段表中确定与所述目标对象匹配的对象字段表,具体包括:
在所述应用场景下,根据待进行配置的目标对象的类别和待进行配置的目标对象所处的位置区域,从场景字段表中确定与所述目标对象匹配的对象字段表。
优选地,当字段属性中包括引用字典时,从基础字典值表中确定与所述目标对象匹配的字典值;
相应地,根据所述对象字段表中的对象字段与字段属性,对所述目标对象进行数据配置,包括:
根据所述对象字段表中的对象字段、字段属性以及所述字典值,对所述目标对象进行数据配置。
优选地,所述字段属性包括:字段名称、字段唯一标识、字段校验类型、单位、字段输入类型,以及,引用字典唯一标识中的一种或多种。
优选地,所述应用场景包括银行面签场景和资金存管场景。
第二方面,本发明实施例提供一种数据配置装置,包括:
第一配置单元,用于根据待进行配置的应用场景,从基础字段表中确定与所述应用场景匹配的场景字段表;其中,所述基础字段表中存储有各字段与字段属性的对应关系;所述场景字段表中存储有场景字段与字段属性的对应关系;
第二配置单元,用于在所述应用场景下,根据待进行配置的目标对象,从所述场景字段表中确定与所述目标对象匹配的对象字段表;其中,所述对象字段表中存储有对象字段与字段属性的对应关系;
第三配置单元,用于根据所述对象字段表中的对象字段与字段属性,对所述目标对象进行数据配置。
优选地,所述第一配置单元,具体用于:
根据待进行配置的应用场景,从基础字段表中确定与所述应用场景匹配的场景字段和字段属性,并加入场景字段的数据来源属性,构成场景字段表。
优选地,所述第二配置单元,具体用于:
在所述应用场景下,根据待进行配置的目标对象的类别和待进行配置的目标对象所处的位置区域,从场景字段表中确定与所述目标对象匹配的对象字段表。
优选地,当字段属性中包括引用字典时,从基础字典值表中确定与所述目标对象匹配的字典值;
相应地,第三配置单元,具体用于:
根据所述对象字段表中的对象字段、字段属性以及所述字典值,对所述目标对象进行数据配置。
优选地,所述字段属性包括:字段名称、字段唯一标识、字段校验类型、单位、字段输入类型,以及,引用字典唯一标识中的一种或多种。
优选地,所述应用场景包括银行面签场景和资金存管场景。
第三方面,本发明实施例提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上所述第一方面数据配置方法的各个步骤。
第四方面,本发明实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上所述第一方面数据配置方法的各个步骤。
本发明实施例提供的数据配置方法及装置,根据待进行配置的应用场景,从基础字段表中确定与应用场景匹配的场景字段表,并在该应用场景下根据待进行配置的目标对象,从场景字段表中确定与目标对象匹配的对象字段表,然后根据对象字段表中的对象字段与字段属性,对目标对象进行数据配置。本发明实施例不仅可以根据不同目标对象进行数据配置,同时对象字段表的字段属性均来源于基础字段表,使得对象字段表的字段属性能够复用并且标准化集中管理,从而提高数据采集和统计的效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例中数据配置方法的流程示意图;
图2为本发明实施例中数据配置架构示意图;
图3为本发明实施例中数据配置装置的结构示意图;
图4为本发明实施例中电子设备的实体结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本实施例中,需要说明的是,由于线上收集的信息因贷款银行不同,而会出现一部分采集数据的个性化差异,但贷款所需的基本信息,贷款银行基本保持一致,只是会有显示名称、是否必填等由银行个性化数据控制。为了灵活支持银行面签环节的字段数据采集,现有技术中采用个性化配置的方式来实现,但由于各个银行个性化配置的业务人员仅熟悉本行的字段数据,如果完全个性化的随意配置这些数据,会造成下游***数据如贷款服务、数据统计困难。如贷款服务明确了贷款金额,各个银行如果有的用小数点保留2位,有的用小数点后保留一位数字;再比如有的银行单位是元,有的银行单位是万元,也会造成贷款服务无法直接使用数据的困难。
为解决该问题,本发明实施例提出了一种数据配置方法及装置,本发明实施例的方案既能满足个性化配置字段数据要求,同时使得字段的基础属性能够复用并且标准化集中管理,从而提高字段数据采集的效率。下面将通过具体实施例对其进行解释和说明。
图1为本发明实施例中数据配置方法的流程示意图,如图1所示,本发明实施例提供的一种数据配置方法,包括:
步骤110、根据待进行配置的应用场景,从基础字段表中确定与应用场景匹配的场景字段表;其中,基础字段表中存储有各字段与字段属性的对应关系;场景字段表中存储有场景字段与字段属性的对应关系。
具体地,配置的应用场景是指具体的配置数据使用场景,如银行面签场景下数据采集的场景或者资金存管场景下所需信息场景,每个应用场景都会根据自身特定,有所需要的特有数据,可以形成一个各自场景下的所需数据的全集。如银行面签场景下,关注于借款人、抵押信息、贷款金额等贷款相关信息;而资金存管场景下,关注于有几笔资金存管,每一笔资金的托管状况,每一笔资金托管的金额等资金相关的信息。但每个应用场景下,所关注的信息都有收敛的数据集,比如资金存管场景,不会关注卖方配偶是谁,但会关注卖方是谁,卖方银行账号是多少,以便可以将每笔资金(如定金第一笔)都按照合同约定打入卖方账号。
图2为本发明实施例中数据配置架构示意图,如图2所示,基础配置表包括基础字段表、字典表和字典值表,基础字段表中存储有各字段与字段属性的对应关系,字段存储在数据库的基础字段表中,为一个具体数据,如婚姻状况、姓名、身份证号等,若是具有枚举值的数据,可通过字典(存储在数据库的字典表中)来标识其全部枚举值(存储在数据库的字典值表中)。比如婚姻状况字段,会使用婚姻字典,婚姻字典枚举值有{已婚、未婚、丧偶、离异}。字段属性包括以下至少任一种:字段名称、字段唯一标识key,字段校验类型(如手机号校验、整数校验等)、单位(如元)、字段输入类型(如下拉选择框、单选框等),以及引用字典唯一标识key。
根据待进行配置的应用场景的要求,从基础字段表中确定与应用场景匹配的场景字段和字段属性,同时加入该字段的数据来源属性,构成场景字段表。如银行面签场景下,从基础字段表中需要确定与银行面签场景匹配的字段(如“买方姓名”和“买方身份证号”)及对应的字段属性,同时加入该字段的数据来源属性如买方姓名、买方身份证号是从房产买卖合同代入的,构成银行面签场景下的场景字段表,如图2所示,场景字段表中包括场景key,字段key以及数据来源。
在本发明实施例,场景字段表负责维护每个应用场景的基础字段全集,其字段属性均来源于基础字段表,可以进行标准化的集中管理,实现字段属性复用。
步骤120、在应用场景下,根据待进行配置的目标对象,从场景字段表中确定与目标对象匹配的对象字段表;其中,对象字段表中存储有对象字段与字段属性的对应关系。
具体地,步骤110中已经得到了每个应用场景下的字段信息的全集及字段属性。但针对不同的目标对象如不同城市的银行,每个银行面签环节所需要的具体字段都是不一致的,比如,A城市银行需要采集借款人最近3年的工作经历;而B城市银行不需要借款人最近3年工作经历,但需要填写子女信息。此时,场景字段表会同时包含{借款人最近3年工作经历、主借款人子女信息}字段,但每个银行却只是包含各自需要的字段子集。
因此,本发明实施例在该应用场景下,根据待进行配置的目标对象(如某银行),从场景字段表中确定与目标对象匹配的对象字段表。例如银行面签场景下,目标对象A城市银行需要采集借款人最近3年的工作经历,则从该场景字段表{借款人最近3年工作经历、主借款人子女信息}中选取“借款人最近3年工作经历”相关信息作为A城市银行的对象字段表;而目标对象B城市银行不需要借款人最近3年工作经历,但需要填写子女信息,则从该场景字段表{借款人最近3年工作经历、主借款人子女信息}中选取“主借款人子女信息”相关信息作为B城市银行的对象字段表。其中,对象字段表中存储有对象字段与字段属性的对应关系。
步骤130、根据对象字段表中的对象字段与字段属性,对目标对象进行数据配置。
具体地,本发明实施例根据对象字段表中的对象字段与字段属性,对目标对象进行个性化数据配置。例如在银行面签场景下,实现了各个银行的个性化数据配置;而综合每个收集的数据看,每个字段的唯一标识和对应的字段属性都是标准统一的。如A银行某面签数据:国籍字段的值为“1”(标识国籍是中国);B银行某面签单数据:国籍字段的值也为“1”,通用表示国籍是中国,不会因数据用在不同银行,造成“1”的含义不一致。
另外,本发明实施例中基础字段表的数据是配置数据的全集,所有使用的数据均源自于基础字段表,以便使得配置化数据在基础属性上实现标准化。比如,银行A的国籍字段和银行B的国籍字段的基础属性都是{字段名称:国籍、字段唯一标识key:guo_ji、字段校验类型:无、单位:无、字段输入类型:下拉框,引用字典唯一标识key:dict_guo_ji}。
相较于传统方法中完全采用个性化配置的方式来实现各个银行的数据配置,本发明实施例避免了由于各个银行个性化配置的业务人员仅熟悉本行的字段数据,造成下游***数据如贷款服务、数据统计困难。
本发明实施例提供的数据配置方法,根据待进行配置的应用场景,从基础字段表中确定与应用场景匹配的场景字段表,并在该应用场景下根据待进行配置的目标对象,从场景字段表中确定与目标对象匹配的对象字段表,然后根据对象字段表中的对象字段与字段属性,对目标对象进行数据配置。本发明实施例不仅可以根据不同目标对象进行数据配置,同时对象字段表的字段属性均来源于基础字段表,使得对象字段表的字段属性能够复用并且标准化集中管理,从而提高数据采集和统计的效率。
基于上述实施例的内容,作为一种可选实施例,根据待进行配置的应用场景,从基础字段表中确定与应用场景匹配的场景字段表,具体包括:
根据待进行配置的应用场景,从基础字段表中确定与应用场景匹配的场景字段和字段属性,并加入场景字段的数据来源属性,构成场景字段表。
具体地,每个应用场景都会根据自身特定,有自己所需要的特有数据,从而可以形成一个各自场景下的所需数据的全集。根据待进行配置的应用场景的要求,从基础字段表中确定与应用场景匹配的场景字段和字段属性,同时加入该字段的数据来源属性,构成场景字段表。如银行面签场景下,从基础字段表中需要确定与银行面签场景匹配的字段(如“买方姓名”和“买方身份证号”)及对应的字段属性,同时加入该字段的数据来源属性如买方姓名、买方身份证号是从房产买卖合同代入的,构成银行面签场景下的场景字段表。在本发明实施例,场景字段表负责维护每个应用场景的基础字段全集,其字段属性均来源于基础字段表,可以进行标准化的集中管理,实现字段属性复用。
本发明实施例提供的数据配置方法,根据待进行配置的应用场景,从基础字段表中确定与应用场景匹配的场景字段和字段属性,并加入场景字段的数据来源属性,构成场景字段表,可以进行标准化的集中管理,实现字段属性复用。
基于上述实施例的内容,作为一种可选实施例,在应用场景下,根据待进行配置的目标对象,从场景字段表中确定与目标对象匹配的对象字段表,具体包括:
在应用场景下,根据待进行配置的目标对象的类别和待进行配置的目标对象所处的位置区域,从场景字段表中确定与目标对象匹配的对象字段表。
具体地,在上述得到每个场景下的场景字段表后,由于在同一应用场景下,待进行配置的目标对象的类别会不同(如银行、第三方资金单位、第三方监管单位、第三方评估机构等),以及待进行配置的目标对象所处的位置区域也会不同(如银行所在城市不同),因此即使在同一应用场景下,待进行配置的目标对象所需的字段是不一致的,比如,在面签场景下,A城市银行需要采集借款人最近3年的工作经历;而B城市银行不需要借款人最近3年工作经历,但需要填写子女信息。此时,场景字段表会同时包含{借款人最近3年工作经历、主借款人子女信息}字段,但每个银行却只是包含各自需要的字段子集。即A城市银行的对象字段表中包含{借款人最近3年的工作经历},而B城市银行的对象字段表中包含{主借款人子女信息},由此可见,本发明实施例可以根据待进行配置的目标对象的类别和待进行配置的目标对象所处的位置区域,对待进行配置的目标对象的对象字段表进行个性化配置。
本发明实施例提供的数据配置方法,根据待进行配置的目标对象的类别和待进行配置的目标对象所处的位置区域,从场景字段表中确定与目标对象匹配的对象字段表,从而实现根据待进行配置的目标对象进行个性化数据配置。
基于上述实施例的内容,作为一种可选实施例,当字段属性中包括引用字典时,从基础字典值表中确定与目标对象匹配的字典值;
相应地,根据对象字段表中的对象字段与字段属性,对目标对象进行数据配置,包括:
根据对象字段表中的对象字段、字段属性以及字典值,对目标对象进行数据配置。
具体地,在不同目标对象所需的相同字段,在收集数据时的字段显示名称,字段是否必填,字段在所有待收集数据中的展示顺序等会存在差异,从而字段的属性也不同。
某一个字段如国籍,字段属性包括:{字段名称:国籍、字段唯一标识key:guo_ji、字段校验类型:无、单位:无、字段输入类型:下拉框、引用字典唯一标识key:dict_guo_ji}。字段属性中包括引用字典“国籍字典”,该字典存储于数据库中的字典表中,如国籍字典,属性有{字典key:dict_guo_ji,字典名称:国籍}。
字段“国籍”可以通过“国籍字典”来标识其全部枚举值,其中,枚举值存储于数据库中的字典值表中,字典值表包括多个字典值:①中国,属性{字典值:1,字典值名称:中国,字典key:dict_guo_ji};②外籍华人,属性{字典值:2,字典值名称:外籍华人,字典key:dict_guo_ji};③外籍,属性{字典值:3,字典值名称:外籍,字典key:dict_guo_ji}。
相应地,根据对象字段表中的对象字段、字段属性以及字典值,对目标对象进行数据配置。如图2所示,目标对象如银行进行数据配置时,需要根据银行的字段表和银行字典值表来进行数据配置,例如A银行只支持身份证贷款,那主借款人身份证类型所引用的字典—证件类型,就只包含{身份证}这一个字典值;而B银行同时支持军官证,则主借款人身份证类型所引用的字典—证件类型,其枚举值为{身份证,军官证}。
本发明实施例提供的数据配置方法,从基础字典值表中确定与目标对象匹配的字典值以及根据对象字段表中的对象字段、字段属性以及字典值,对目标对象进行数据配置,不仅可以根据不同目标对象进行数据配置,同时对象字段表的字段属性均来源于基础字段表,使得对象字段表的字段属性能够复用并且标准化集中管理,从而提高数据采集和统计的效率。
基于上述实施例的内容,作为一种可选实施例,字段属性包括:字段名称、字段唯一标识、字段校验类型、单位、字段输入类型,以及,引用字典唯一标识中的一种或多种。
具体地,基础字段表负责维护基础字段的属性,如字段名称、字段唯一标识key,字段校验类型(如手机号校验、整数校验等)、单位(如元)、字段输入类型(如下拉选择框、单选框等),以及引用字典唯一标识中的一种或多种(如国籍、婚姻字典等)。
本发明实施例提供的数据配置方法,字段属性包括字段名称、字段唯一标识、字段校验类型、单位、字段输入类型,以及,引用字典唯一标识中的一种或多种,从而实现可以根据不同目标对象进行数据配置。
基于上述实施例的内容,作为一种可选实施例,应用场景包括银行面签场景和资金存管场景。
具体地,本发明实施例的应用场景可以包括银行面签场景和资金存管场景,根据每个场景特定要求,形成各自场景下所需数据的全集,从而进行数据配置。
本发明实施例提供的数据配置方法,应用场景包括银行面签场景和资金存管场景,从而实现可以根据不同应用场景进行数据配置。
图3为本发明实施例中数据配置装置的结构示意图,如图3所示,本发明实施例提供的一种数据配置装置,包括:
第一配置单元310,用于根据待进行配置的应用场景,从基础字段表中确定与应用场景匹配的场景字段表;其中,基础字段表中存储有各字段与字段属性的对应关系;场景字段表中存储有场景字段与字段属性的对应关系。
具体地,配置的应用场景是指具体的配置数据使用场景,如银行面签场景下数据采集的场景或者资金存管场景下所需信息场景,每个应用场景都会根据自身特定,有自己所需要的特有数据,可以形成一个各自场景下的所需数据的全集。
第一配置单元310根据待进行配置的应用场景的要求,从基础字段表中确定与应用场景匹配的场景字段和字段属性,同时加入该字段的数据来源属性,构成场景字段表。
在本发明实施例,场景字段表负责维护每个应用场景的基础字段全集,其字段属性均来源于基础字段表,可以进行标准化的集中管理,实现字段属性复用。
第二配置单元320,用于在应用场景下,根据待进行配置的目标对象,从场景字段表中确定与目标对象匹配的对象字段表;其中,对象字段表中存储有对象字段与字段属性的对应关系。
具体地,针对不同的目标对象如不同城市的银行,每个银行面签环节所需要的具体字段都是不一致的,比如,A城市银行需要采集借款人最近3年的工作经历;而B城市银行不需要借款人最近3年工作经历,但需要填写子女信息。此时,场景字段表会同时包含{借款人最近3年工作经历、主借款人子女信息}字段,但每个银行却只是包含各自需要的字段子集。
因此,本发明实施例在该应用场景下,第二配置单元320根据待进行配置的目标对象,从场景字段表中确定与目标对象匹配的对象字段表。例如银行面签场景下,目标对象A城市银行需要采集借款人最近3年的工作经历,则从该场景字段表中选取“借款人最近3年工作经历”相关信息作为A城市银行的对象字段表;而目标对象B城市银行不需要借款人最近3年工作经历,但需要填写子女信息,则从该场景字段表中选取“子女信息”相关信息作为B城市银行的对象字段表。其中,对象字段表中存储有对象字段与字段属性的对应关系。
第三配置单元330,用于根据对象字段表中的对象字段与字段属性,对目标对象进行数据配置。
具体地,在不同目标对象所需的相同字段,在收集数据时的字段显示名称,字段是否必填,字段在所有待收集数据中的展示顺序等会存在差异,从而字段的属性也不同。因此,第三配置单元330根据对象字段表中的对象字段与字段属性,对目标对象进行个性化数据配置。例如在银行面签场景下,实现了各个银行的个性化数据配置;而综合每个收集的数据看,每个字段的唯一标识和有引用字典的字段的取值都是标准统一的。
本发明实施例提供的数据配置装置用于执行上述数据配置方法,其具体的实施方式与方法实施方式一致,此处不再赘述。
本发明实施例提供的数据配置装置,根据待进行配置的应用场景,从基础字段表中确定与应用场景匹配的场景字段表,并在该应用场景下根据待进行配置的目标对象,从场景字段表中确定与目标对象匹配的对象字段表,然后根据对象字段表中的对象字段与字段属性,对目标对象进行数据配置。本发明实施例不仅可以根据不同目标对象进行数据配置,同时对象字段表的字段属性均来源于基础字段表,使得对象字段表的字段属性能够复用并且标准化集中管理,从而提高数据采集和统计的效率。
基于上述实施例的内容,作为一种可选实施例,第一配置单元310,具体用于:
根据待进行配置的应用场景,从基础字段表中确定与应用场景匹配的场景字段和字段属性,并加入场景字段的数据来源属性,构成场景字段表。
具体地,每个应用场景都会根据自身特定,有自己所需要的特有数据,从而可以形成一个各自场景下的所需数据的全集。第一配置单元310根据待进行配置的应用场景的要求,从基础字段表中确定与应用场景匹配的场景字段和字段属性,同时加入该字段的数据来源属性,构成场景字段表。如银行面签场景下,从基础字段表中需要确定与银行面签场景匹配的字段(如“买方姓名”和“买方身份证号”)及对应的字段属性,同时加入该字段的数据来源属性如买方姓名、买方身份证号是从房产买卖合同代入的,构成银行面签场景下的场景字段表。在本发明实施例,场景字段表负责维护每个应用场景的基础字段全集,其字段属性均来源于基础字段表,可以进行标准化的集中管理,实现字段属性复用。
本发明实施例提供的数据配置装置用于执行上述数据配置方法,其具体的实施方式与方法实施方式一致,此处不再赘述。
本发明实施例提供的数据配置装置,第一配置单元根据待进行配置的应用场景,从基础字段表中确定与应用场景匹配的场景字段和字段属性,并加入场景字段的数据来源属性,构成场景字段表,可以进行标准化的集中管理,实现字段属性复用。
基于上述实施例的内容,作为一种可选实施例,第二配置单元320,具体用于:
在应用场景下,根据待进行配置的目标对象的类别和待进行配置的目标对象所处的位置区域,从场景字段表中确定与目标对象匹配的对象字段表。
具体地,在上述得到每个场景下的场景字段表后,由于在同一应用场景下,待进行配置的目标对象的类别会不同(如银行、第三方资金单位、第三方监管单位、第三方评估机构等),以及待进行配置的目标对象所处的位置区域也会不同(如银行所在城市不同),因此即使在同一应用场景下,待进行配置的目标对象所需的字段是不一致的,比如,在面签场景下,A城市银行需要采集借款人最近3年的工作经历;而B城市银行不需要借款人最近3年工作经历,但需要填写子女信息。此时,场景字段表会同时包含{借款人最近3年工作经历、主借款人子女信息}字段,但每个银行却只是包含各自需要的字段子集。即A城市银行的对象字段表中包含{借款人最近3年的工作经历},而B城市银行的对象字段表中包含{主借款人子女信息},由此可见,本发明实施例中第二配置单元320可以根据待进行配置的目标对象的类别和待进行配置的目标对象所处的位置区域,对待进行配置的目标对象的对象字段表进行个性化配置。
本发明实施例提供的数据配置装置用于执行上述数据配置方法,其具体的实施方式与方法实施方式一致,此处不再赘述。
本发明实施例提供的数据配置装置,第二配置单元根据待进行配置的目标对象的类别和待进行配置的目标对象所处的位置区域,从场景字段表中确定与目标对象匹配的对象字段表,从而实现根据待进行配置的目标对象进行个性化数据配置。
基于上述实施例的内容,作为一种可选实施例,当字段属性中包括引用字典时,从基础字典值表中确定与目标对象匹配的字典值;
相应地,第三配置单元330,具体用于:
根据对象字段表中的对象字段、字段属性以及字典值,对目标对象进行数据配置。
具体地,某一个字段如国籍,字段属性包括:{字段名称:国籍、字段唯一标识key:guo_ji、字段校验类型:无、单位:无、字段输入类型:下拉框、引用字典唯一标识key:dict_guo_ji}。字段属性中包括引用字典“国籍字典”,该字典存储于数据库中的字典表中,如国籍字典,属性有{字典key:dict_guo_ji,字典名称:国籍}。
字段“国籍”可以通过“国籍字典”来标识其全部枚举值,其中,枚举值存储于数据库中的字典值表中,字典值表包括多个字典值:①中国,属性{字典值:1,字典值名称:中国,字典key:dict_guo_ji};②外籍华人,属性{字典值:2,字典值名称:外籍华人,字典key:dict_guo_ji};③外籍,属性{字典值:3,字典值名称:外籍,字典key:dict_guo_ji}。
相应地,第三配置单元330,根据对象字段表中的对象字段、字段属性以及字典值,对目标对象进行数据配置。例如A银行只支持身份证贷款,那主借款人身份证类型所引用的字典—证件类型,就只包含{身份证}这一个字典值;而B银行同时支持军官证,则主借款人身份证类型所引用的字典—证件类型,其枚举值为{身份证,军官证}。
本发明实施例提供的数据配置装置用于执行上述数据配置方法,其具体的实施方式与方法实施方式一致,此处不再赘述。
本发明实施例提供的数据配置装置,从基础字典值表中确定与目标对象匹配的字典值以及根据对象字段表中的对象字段、字段属性以及字典值,对目标对象进行数据配置,不仅可以根据不同目标对象进行数据配置,同时对象字段表的字段属性均来源于基础字段表,使得对象字段表的字段属性能够复用并且标准化集中管理,从而提高数据采集和统计的效率。
基于上述实施例的内容,作为一种可选实施例,字段属性包括:字段名称、字段唯一标识、字段校验类型、单位、字段输入类型,以及,引用字典唯一标识中的一种或多种。
具体地,基础字段表负责维护基础字段的属性,如字段名称、字段唯一标识key,字段校验类型(如手机号校验、整数校验等)、单位(如元)、字段输入类型(如下拉选择框、单选框等),以及引用字典唯一标识中的一种或多种(如国籍、婚姻字典等)。
本发明实施例提供的数据配置装置用于执行上述数据配置方法,其具体的实施方式与方法实施方式一致,此处不再赘述。
本发明实施例提供的数据配置装置,字段属性包括字段名称、字段唯一标识、字段校验类型、单位、字段输入类型,以及,引用字典唯一标识中的一种或多种,从而实现可以根据不同目标对象进行数据配置。
基于上述实施例的内容,作为一种可选实施例,应用场景包括银行面签场景和资金存管场景。
具体地,本发明实施例的应用场景可以包括银行面签场景和资金存管场景,根据每个场景特定要求,形成各自场景下所需数据的全集,从而进行数据配置。
本发明实施例提供的数据配置装置用于执行上述数据配置方法,其具体的实施方式与方法实施方式一致,此处不再赘述。
本发明实施例提供的数据配置装置,应用场景包括银行面签场景和资金存管场景,从而实现可以根据不同应用场景进行数据配置。
图4为本发明实施例中电子设备的实体结构示意图,如图4所示,该电子设备可以包括:处理器(processor)410、通信接口(Communications Interface)420、存储器(memory)430和通信总线440,其中,处理器410,通信接口420,存储器430通过通信总线440完成相互间的通信。处理器410可以调用存储器430中的逻辑指令,以执行如上所述数据配置方法的各个步骤。
此外,上述的存储器430中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
另一方面,本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的数据配置方法。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种数据配置方法,其特征在于,包括:
根据待进行配置的应用场景,从基础字段表中确定与所述应用场景匹配的场景字段表;其中,所述基础字段表中存储有各字段与字段属性的对应关系;所述场景字段表中存储有场景字段与字段属性的对应关系;
在所述应用场景下,根据待进行配置的目标对象,从所述场景字段表中确定与所述目标对象匹配的对象字段表;其中,所述对象字段表中存储有对象字段与字段属性的对应关系;
根据所述对象字段表中的对象字段与字段属性,对所述目标对象进行数据配置。
2.根据权利要求1所述的数据配置方法,其特征在于,所述根据待进行配置的应用场景,从基础字段表中确定与所述应用场景匹配的场景字段表,具体包括:
根据待进行配置的应用场景,从基础字段表中确定与所述应用场景匹配的场景字段和字段属性,并加入场景字段的数据来源属性,构成场景字段表。
3.根据权利要求1所述的数据配置方法,其特征在于,在所述应用场景下,根据待进行配置的目标对象,从所述场景字段表中确定与所述目标对象匹配的对象字段表,具体包括:
在所述应用场景下,根据待进行配置的目标对象的类别和待进行配置的目标对象所处的位置区域,从场景字段表中确定与所述目标对象匹配的对象字段表。
4.根据权利要求1所述的数据配置方法,其特征在于,当字段属性中包括引用字典时,从基础字典值表中确定与所述目标对象匹配的字典值;
相应地,根据所述对象字段表中的对象字段与字段属性,对所述目标对象进行数据配置,包括:
根据所述对象字段表中的对象字段、字段属性以及所述字典值,对所述目标对象进行数据配置。
5.根据权利要求1所述的数据配置方法,其特征在于,所述应用场景包括银行面签场景和资金存管场景。
6.一种数据配置装置,其特征在于,包括:
第一配置单元,用于根据待进行配置的应用场景,从基础字段表中确定与所述应用场景匹配的场景字段表;其中,所述基础字段表中存储有各字段与字段属性的对应关系;所述场景字段表中存储有场景字段与字段属性的对应关系;
第二配置单元,用于在所述应用场景下,根据待进行配置的目标对象,从所述场景字段表中确定与所述目标对象匹配的对象字段表;其中,所述对象字段表中存储有对象字段与字段属性的对应关系;
第三配置单元,用于根据所述对象字段表中的对象字段与字段属性,对所述目标对象进行数据配置。
7.根据权利要求6所述的数据配置装置,其特征在于,所述第一配置单元,具体用于:
根据待进行配置的应用场景,从基础字段表中确定与所述应用场景匹配的场景字段和字段属性,并加入场景字段的数据来源属性,构成场景字段表。
8.根据权利要求6所述的数据配置装置,其特征在于,所述第二配置单元,具体用于:
在所述应用场景下,根据待进行配置的目标对象的类别和待进行配置的目标对象所处的位置区域,从场景字段表中确定与所述目标对象匹配的对象字段表。
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至5任一项所述数据配置方法的步骤。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至5任一项所述数据配置方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010827988.4A CN112115137A (zh) | 2020-08-17 | 2020-08-17 | 数据配置方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010827988.4A CN112115137A (zh) | 2020-08-17 | 2020-08-17 | 数据配置方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112115137A true CN112115137A (zh) | 2020-12-22 |
Family
ID=73803783
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010827988.4A Pending CN112115137A (zh) | 2020-08-17 | 2020-08-17 | 数据配置方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112115137A (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130311518A1 (en) * | 2012-05-16 | 2013-11-21 | Adnan Agbaria | Linked field table for databases |
CN105808540A (zh) * | 2014-12-29 | 2016-07-27 | 金蝶软件(中国)有限公司 | 配置数据存储方法和*** |
CN110597816A (zh) * | 2019-09-17 | 2019-12-20 | 深圳追一科技有限公司 | 数据处理方法、装置、计算机设备和计算机可读存储介质 |
CN110955659A (zh) * | 2019-11-28 | 2020-04-03 | 第四范式(北京)技术有限公司 | 处理数据表的方法及*** |
CN111026963A (zh) * | 2019-12-04 | 2020-04-17 | 贝壳技术有限公司 | 数据查询的方法及装置、配置信息的设置方法及装置 |
-
2020
- 2020-08-17 CN CN202010827988.4A patent/CN112115137A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130311518A1 (en) * | 2012-05-16 | 2013-11-21 | Adnan Agbaria | Linked field table for databases |
CN105808540A (zh) * | 2014-12-29 | 2016-07-27 | 金蝶软件(中国)有限公司 | 配置数据存储方法和*** |
CN110597816A (zh) * | 2019-09-17 | 2019-12-20 | 深圳追一科技有限公司 | 数据处理方法、装置、计算机设备和计算机可读存储介质 |
CN110955659A (zh) * | 2019-11-28 | 2020-04-03 | 第四范式(北京)技术有限公司 | 处理数据表的方法及*** |
CN111026963A (zh) * | 2019-12-04 | 2020-04-17 | 贝壳技术有限公司 | 数据查询的方法及装置、配置信息的设置方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111738844A (zh) | 基于区块链的资源分配***、方法以及装置 | |
US20200007647A1 (en) | Real-time Event Orchestrator | |
CN110457336B (zh) | 交易数据处理方法及装置 | |
WO2020015594A1 (zh) | 信息修复方法、装置、电子设备及计算机可读介质 | |
CN113205402A (zh) | 对账方法、装置、电子设备及计算机可读介质 | |
CN111598679A (zh) | 一种基于区块链的多法人联合贷方法、***和介质 | |
CN111415067A (zh) | 企业及个人信用评级*** | |
CN114862110A (zh) | 商业银行业务中台构建方法、装置、电子设备及存储介质 | |
CN109785145A (zh) | 基于区块链的定点药店融资方法、存储介质及计算机设备 | |
US20190370494A1 (en) | Processing System Using Natural Language Processing For Performing Dataset Filtering and Sanitization | |
CN112613952A (zh) | 资质审核方法、装置、计算机设备和存储介质 | |
CN111932310A (zh) | 一种银行产品的潜在对公客户挖掘方法及装置 | |
CN112115137A (zh) | 数据配置方法及装置 | |
CN113469801A (zh) | 审核结果的确定方法和装置 | |
US20150081546A1 (en) | Systems and methods for authentication of an entity | |
US20170148098A1 (en) | Data creating, sourcing, and agregating real estate tool | |
CN114546872A (zh) | 一种凭证管理测试方法、装置、计算机设备及存储介质 | |
Mohamad et al. | An overview of e-payment adoption among Muslim micro-entrepreneurs in Malaysia | |
US10216830B2 (en) | Multicomputer processing of client device request data using centralized event orchestrator and link discovery engine | |
US10296882B2 (en) | Multicomputer processing of client device request data using centralized event orchestrator and link discovery engine | |
CN111178826A (zh) | 基于区块链的消费金融风险管理方法及云平台 | |
CN112053236A (zh) | 风险信息识别方法、装置、计算设备和介质 | |
CN112001792A (zh) | 配置信息一致性检测方法及装置 | |
CN110363514B (zh) | 电子账单测试方法、装置、电子设备及存储介质 | |
CN117033372A (zh) | 一种用于监管报送的数据处理方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |