一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

数据导入方法、装置及电子设备与流程

2022-07-20 00:39:55 来源:中国专利 TAG:


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.可选的,所述数据发送端对应的数据来源为邮箱地址,所述处理模块,还用于:
41.判断所述数据发送端的的邮箱地址是否与预存的邮箱地址相对应。
42.可选的,所述处理模块,还用于:
43.判断所述数据发送端所应用的接口名称是否与预存的接口名称相对应。
44.可选的,所述数据种类标识为基金产品的名称和/或基金产品数据的后缀格式,所述处理模块,还用于:
45.判断所述待导入的基金产品数据的名称是否与预存的基金产品数据的名称相对应,
46.和/或判断所述待导入的基金产品数据的后缀格式是否与预存的基金产品数据的后缀格式相对应。
47.可选的,所述待导入的基金产品数据中包含基金产品标识,所述处理模块,还用于:
48.基于所述基金产品标识确定与所述待导入的基金产品数据对应的目标基金产品模型;
49.将所述待导入的基金产品数据导入至对应的所述目标基金产品模型中,以确定与所述目标基金产品模型对应的目标基金产品的持仓量数据以及成交明细数据。
50.可选的,所述处理模块,还用于:
51.若超过第一预设时长后没有接收到所述数据发送端发送的新的待导入的基金产品数据,则发送数据获取请求至所述数据发送端;
52.接收所述数据发送端发送的新的待导入的基金产品数据,并将所述新的待导入的基金产品数据导入至所述目标基金产品模型中,以确定与所述目标基金产品模型对应的目标基金产品的新的持仓量数据以及成交明细数据。
53.可选的,所述处理模块,还用于:
54.若超过第二预设时长后仍没有接收到所述数据发送端发送的新的待导入的基金产品数据,则判断发送数据获取请求的次数是否超过预设次数;
55.若没有超过,则继续执行所述发送数据获取请求至所述数据发送端及之后的步骤;
56.若超过,则生成并发送网络故障提示至对应用户的终端设备。
57.可选的,所述处理模块,还用于:
58.接收所述数据发送端发送的数据来源更换请求,其中,所述数据来源更换请求中包含新的数据来源;
59.基于所述数据来源更换请求将所述预存的数据来源更新为所述新的数据来源。
60.可选的,所述处理模块,还用于:
61.将所述目标基金产品的持仓量数据以及成交明细数据发送至对应用户的终端设备进行显示。
62.可选的,所述处理模块,还用于:
63.若所述待导入的基金产品数据包含的数据种类标识与预存的数据种类标识不相对应,则发送基金产品数据发送错误提示至所述数据发送端。
64.第三方面,本发明实施例提供一种电子设备,包括:至少一个处理器和存储器;
65.所述存储器存储计算机执行指令;
66.所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如第一方面以及第一方面各种可能的设计所述的数据导入方法。
67.第四方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如第一方面以及第一方面各种可能的设计所述的数据导入方法。
68.第五方面,本发明实施例提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时,实现如第一方面以及第一方面各种可能的设计所述的数据导入方法。
69.本发明实施例提供了一种数据导入方法、装置及电子设备,采用上述方案后,可以先接收数据发送端发送的待导入的基金产品数据,其中,基金产品数据中包含数据种类标识,然后可以判断数据发送端对应的数据来源是否与预存的数据来源相对应,若数据发送端对应的数据来源与预存的数据来源相对应,则可以继续判断待导入的基金产品数据包含的数据种类标识是否与预存的数据种类标识相对应,若待导入的基金产品数据包含的数据种类标识与预存的数据种类标识相对应,则可以将待导入的基金产品数据导入至对应的目标基金产品模型中,以确定与目标基金产品模型对应的目标基金产品的持仓量数据以及成交明细数据,通过对待导入的基金产品数据进行判断,并在确定满足预设条件后自动导入至对应的目标基金产品模型中进行分析,来确定对应的持仓量数据以及成交明细数据的方式,降低了基金产品数据导入的工作量,提高了基金产品数据导入的效率与准确性。
附图说明
70.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
71.图1为本发明实施例提供的数据导入方法的应用系统的架构示意图;
72.图2为本发明实施例提供的数据导入方法的流程示意图;
73.图3为本发明另一实施例提供的数据导入方法的流程示意图;
74.图4为本发明实施例提供的网络故障提示的应用示意图;
75.图5为本发明实施例提供的数据导入装置的结构示意图;
76.图6为本发明实施例提供的电子设备的硬件结构示意图。
具体实施方式
77.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
78.本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例还能够包括除了图示或描述的那些实例以外的其他顺序实例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
79.现有技术中,资产交互平台(网站或应用)在为用户提供基金产品前,需要先创建基金产品,然后可以导入与基金产品相关的数据,且不同的基金产品创建方式对应的待导入数据不同。示例性的,可以通过估值表、成交明细或净值记录的方式来创建基金产品。其中,通过估值表方式创建的基金产品,可以得到该基金产品对应的持仓数据信息和成交明细信息;通过成交明细方式创建的基金产品,也可以得到该基金产品对应的成交明细信息和持仓数据信息;而通过净值记录方式创建的基金产品,仅可确定该基金产品对应的净值记录,无法确定该基金产品对应的成交明细信息和持仓数据信息。然而,无论是哪种基金创建方式,在导入与基金产品相关的数据时,需要用户手动去导入,导入的工作量大,且容易出错,进而影响了数据导入的效率与准确性。
80.基于上述问题,本技术通过先对待导入的基金产品数据进行判断,然后在确定满足预设条件后自动将待导入的基金产品数据导入至对应的目标基金产品模型中进行分析,来确定对应的持仓量数据以及成交明细数据的方式,达到了既降低了基金产品数据导入的工作量,又提高了基金产品数据导入的效率与准确性的技术效果。
81.图1为本发明实施例提供的数据导入方法的应用系统的架构示意图,如图1所示,所述应用系统包括:接收服务器101、数据发送端102和数据发送端102对应的数据库103。数据发送端102对应的数据库103中存储有各基金产品对应的基金产品数据,数据发送端102可以从数据库103中获取相关的基金产品数据,然后将该基金产品数据发送至对应的服务器101中进行分析与处理,最终确定各基金产品的持仓量数据以及成交明细数据。其中,接收服务器101可以为基金公司或投资机构等不同的资产交互平台对应的服务器,即接收服务器101可以有一个,也可以有多个,在本实施例中,接收服务器101有多个。数据发送端102
可以为估值机构等可以确定基金产品数据的机构对应的服务器。
82.此外,所述应用系统还可以包括显示设备104,目标基金产品建立完成之后,可以通过基金产品模型对基金产品数据进行分析,确定各基金产品数据对应的持仓量数据以及成交明细数据等,还可以将目标基金产品建立完成提示以及目标基金产品的持仓量数据以及成交明细数据等发送至显示设备104进行显示,方便基金管理人员及时查看该目标基金产品的具体信息,进而也提高了用户的使用体验。
83.下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
84.图2为本发明实施例提供的数据导入方法的流程示意图,本实施例的方法可以由接收服务器执行。如图2所示,本实施例的方法,可以包括:
85.s201:接收数据发送端发送的待导入的基金产品数据,其中,基金产品数据中包含数据种类标识。
86.在本实施例中,在建立基金产品时,可以先接收数据发送端发送的待导入的基金产品数据,其中,数据发送端可以为估值机构等可以确定基金产品数据的机构对应的服务器。不同的基金产品数据可以对应不同的接收服务器,具体的,可以通过基金产品数据中携带的服务器标识来确定对应的接收服务器,并将该基金产品数据发送至对应的接收服务器。
87.接收服务器可以接收数据发送端发送的与接收服务器对应的待导入的基金产品数据,基金产品数据中除了可以包括该基金产品的基本产品信息之外,还可以包括数据来源与数据种类标识。
88.其中,数据来源可以表示基金产品数据的发送方,可以为基金产品数据发送方的邮箱地址、ip地址或预设接口等。数据种类标识可以表示接收到的基金产品数据的种类,可以为估值表、成交明细或净值记录等。
89.此外,数据种类标识不同,表示的基金产品的创建方式也不同,对应的基金产品的基本产品信息也就不同,且具体的基本产品信息与现有技术中该创建方式对应的具体产品信息相同,在此不再详细进行论述。
90.s202:判断数据发送端对应的数据来源是否与预存的数据来源相对应。
91.在本实施例中,由于接收服务器每天接收到的数据有多种,可以有不同类型,也可以有不同的作用,因此,为了确保接收到的是需要的待导入的基金产品数据,因此可以在接收服务器接收到待导入的基金产品数据时,依据预设的判断规则对待导入的基金产品数据及相关数据进行判断,确认是需要的基金产品数据时,再将该基金产品数据导入至对应的目标基金产品模型中,并进一步对该基金产品数据进行分析,确定该基金产品数据的相关信息(例如,持仓量数据以及成交明细数据等)。
92.进一步的,预设的判断规则可以有多种,可以判断数据发送端对应的数据来源是否与预存的数据来源相对应。具体的,在一种实现方式中,数据发送端对应的数据来源可以为邮箱地址,则判断数据发送端对应的数据来源是否与预存的数据来源相对应,具体可以包括:判断数据发送端的邮箱地址是否与预存的邮箱地址相对应。此外,在另一种实现方式中,数据发送端对应的数据来源为接口名称,则判断数据发送端对应的数据来源是否与预存的数据来源相对应,具体可以包括:判断数据发送端所应用的接口名称是否与预存的接
口名称相对应。
93.具体的,接口名称可以表示各估值机构对应的数据发送端向接收服务器发送基金产品数据时统一使用的接口,通过该接口可以实现基金产品数据的获取。
94.s203:若数据发送端对应的数据来源与预存的数据来源相对应,则判断待导入的基金产品数据包含的数据种类标识是否与预存的数据种类标识相对应。
95.在本实施例中,在确定数据发送端对应的数据来源与预存的数据来源相对应之后,即可确定发送待导入的基金产品数据的发送方是预设的发送方,还可以继续确定发送的待导入的基金产品数据的数据种类是否为预设的数据种类,进而与预设的基金创建方式相对应。
96.进一步的,数据种类标识可以为基金产品的名称和/或基金产品数据的后缀格式等可以代表基金产品数据种类的信息,则判断待导入的基金产品数据包含的数据种类标识是否与预存的数据种类标识相对应,具体可以包括:判断待导入的基金产品数据的名称是否与预存的基金产品数据的名称相对应,和/或判断待导入的基金产品数据的后缀格式是否与预存的基金产品数据的后缀格式相对应。
97.具体的,可以只判断待导入的基金产品数据的名称是否与预存的基金产品数据的名称相对应,或者只判断待导入的基金产品数据的后缀格式是否与预存的基金产品数据的后缀格式相对应,还可以既判断待导入的基金产品数据的名称是否与预存的基金产品数据的名称相对应,又判断待导入的基金产品数据的后缀格式是否与预存的基金产品数据的后缀格式相对应。示例性的,基金产品名称可以为基金a1号、基金b2号等。后缀格式可以为excel格式,还可以为doc、docx格式或者json格式等。
98.s204:若待导入的基金产品数据包含的数据种类标识与预存的数据种类标识相对应,则将待导入的基金产品数据导入至对应的目标基金产品模型中,以确定与目标基金产品模型对应的目标基金产品的持仓量数据以及成交明细数据。
99.在本实施例中,待导入的基金产品数据中可以包含基金产品标识,在确定待导入的基金产品数据满足预设格式之后,可以将待导入的基金产品数据导入对应的目标基金产品模型中,以确定与目标基金产品模型对应的目标基金产品的持仓量数据以及成交明细数据,具体实现过程可以包括:
100.基于基金产品标识确定与待导入的基金产品数据对应的目标基金产品模型。
101.将待导入的基金产品数据导入至目标基金产品模型中,以确定与目标基金产品模型对应的目标基金产品的持仓量数据以及成交明细数据。基于基金产品标识确定与待导入的基金产品数据对应的目标基金产品模型。
102.将待导入的基金产品数据导入至目标基金产品模型中,以确定与目标基金产品模型对应的目标基金产品的持仓量数据以及成交明细数据。
103.具体的,不同的基金产品可以对应不同的基金产品模型,可以通过基金产品标识来区分不同的基金产品模型。
104.其中,基金产品模型是以各基金产品的基金产品训练数据为输入样本,各基金产品对应的持仓量数据以及成交明细数据为输出结果,对神经网络模型进行训练得到的。通过该基金产品模型,可以确定各基金产品的持仓量数据以及成交明细数据,进而使得基金经理根据各基金产品的持仓量数据以及成交明细数据对基金中各组成部分进行调配,进而
提高基金的收益率。
105.采用上述方案后,可以先接收数据发送端发送的待导入的基金产品数据,其中,基金产品数据中包含数据种类标识,然后可以判断数据发送端对应的数据来源是否与预存的数据来源相对应,若数据发送端对应的数据来源与预存的数据来源相对应,则可以继续判断待导入的基金产品数据包含的数据种类标识是否与预存的数据种类标识相对应,若待导入的基金产品数据包含的数据种类标识与预存的数据种类标识相对应,则可以将待导入的基金产品数据导入至对应的目标基金产品模型中,以确定与目标基金产品模型对应的目标基金产品的持仓量数据以及成交明细数据,通过对待导入的基金产品数据进行判断,并在确定满足预设条件后自动导入至对应的目标基金产品模型中进行分析,来确定对应的持仓量数据以及成交明细数据的方式,降低了基金产品数据导入的工作量,提高了基金产品数据导入的效率与准确性。
106.此外,图3为本发明另一实施例提供的数据导入方法的流程示意图,本实施例的方法可以由接收服务器执行。如图3所示,在s204之后,本实施例的方法,还可以包括:
107.s301:若超过第一预设时长后没有接收到数据发送端发送的新的待导入的基金产品数据,则发送数据获取请求至数据发送端。
108.s302:接收数据发送端发送的新的待导入的基金产品数据,并将新的待导入的基金产品数据导入至目标基金产品模型中,以确定与目标基金产品模型对应的目标基金产品的新的持仓量数据以及成交明细数据。
109.在本实施例中,为了保证最终确定的持仓数据信息、成交明细信息或者净值记录信息的准确性,数据发送端需要每隔预设时长向接收服务器发送一新的待导入的基金产品数据,示例性的,第一预设时长可以为24小时。若超过第一预设时长后接收服务器没有接收到数据发送端发送的新的待导入的基金产品数据,为了提高最终确定的基金产品数据的准确性,可以发送一数据获取请求至数据发送端,若数据发送端可能前期存在网络故障,导致新的待导入的基金产品数据没有成功发送至接收服务器,但数据发送端当前网络状况良好,没有网络故障,则可以正常接收到该数据获取请求,并可以根据该数据获取请求发送新的待导入的基金产品数据至接收服务器。
110.此外,还可能存在数据发送端当前仍然存在网络故障的情况,导致接收服务器在发送数据获取请求之后,仍然没有接收到新的待导入的基金产品数据,即若超过第二预设时长后仍没有接收到所述数据发送端发送的新的待导入的基金产品数据,则可以判断发送数据获取请求的次数是否超过预设次数。若没有超过,则继续执行所述发送数据获取请求至所述数据发送端及之后的步骤。若超过,则生成并发送网络故障提示至对应用户的终端设备。
111.其中,第二预设时长可以与第一预设时长相同,也可以与第一预设时长不同。优选的,第二预设时长可以与第一预设时长不同,在接收服务器发送数据获取请求却仍然没有接收到新的待导入的基金产品数据时,为了避免影响后续基金产品数据分析的准确性,一般可以将第二预设时长设置的小于第一预设时长。示例性的,第一预设时长可以为24小时,第二预设时长可以为1-3个小时中的任意值。预设次数可以为3-6次之间的任意自然数。
112.图4为本发明实施例提供的网络故障提示的应用示意图,如图4所示,在终端设备的显示界面上可以显示文字提示来提醒对应的用户数据发送端处于异常网络状况中,示例
性的,文字提示可以为“数据发送端存在网络故障,请及时查看!”。
113.此外,在另一实施例中,在s204之后,还可以包括:
114.接收数据发送端发送的数据来源更换请求,其中,所述数据来源更换请求中包含新的数据来源。
115.基于所述数据来源更换请求将所述预存的数据来源更新为所述新的数据来源。
116.在本实施例中,数据发送端可能因更换服务器等原因导致发送端的数据来源发生了变化,因此,需要根据更换后的发送端的数据来源对预存的数据来源进行更新,保障可以导入准确的基金产品数据。
117.此外,在另一实施例中,在s204之后,还可以包括:
118.将所述目标基金产品的成交明细数据以及持仓量数据发送至对应用户的终端设备进行显示。
119.在本实施例中,在目标基金产品创建完成之后,可以对目标基金产品中的基金产品数据进行解析,确定目标基金产品的成交明细数据、持仓量数据等,并可以将上述数据发送至对应用户的终端设备进行显示,方便基金管理人员查看基金持仓和交易情况。此外,还可以通过barra、brinson、campisi等归因分析模型上述数据进行分析,确定持仓分析结果、收益风险分析结果、归因分析结果等,为基金管理人员对基金进行调整提供了理论依据。
120.此外,在另一实施例中,在s203之后,还可以包括:
121.若待导入的基金产品数据包含的数据种类标识与预存的数据种类标识不相对应,则发送基金产品数据发送错误提示至所述数据发送端。
122.在本实施例中,若确定待导入的基金产品数据包含的数据种类标识与预存的数据种类标识不对应,则表明数据发送端虽然是预设的数据发送端,但是数据发送端发送过来的数据不是待导入的基金产品数据,因此,可以发送一基金产品数据发送错误提示至所述数据发送端,以提示数据发送端重新发送对应的待导入的基金产品数据。
123.另外,若确定待导入的基金产品数据包含的数据来源与预存的数据来源不对应,则表明数据发送端不是预设的数据发送端,则可以发送数据发送端错误提示至数据发送端以及对应人员的终端设备,以提醒各方及时调整至对应的数据发送端,进而实现目标基金产品的建立。
124.基于同样的思路,本说明书实施例还提供了上述方法对应的装置,图5为本发明实施例提供的数据导入装置的结构示意图,如图5所示,可以包括:
125.接收模块501,用于接收数据发送端发送的待导入的基金产品数据,其中,所述基金产品数据中包含数据种类标识。
126.处理模块502,用于判断所述数据发送端对应的数据来源是否与预存的数据来源相对应。
127.在本实施例中,所述数据发送端对应的数据来源为邮箱地址,在一种实现方式中,所述处理模块502,还用于:
128.判断所述数据发送端的邮箱地址是否与预存的邮箱地址相对应。
129.所述数据发送端对应的数据来源为接口名称,在另一种实现方式中,所述处理模块502,还用于:
130.判断数据发送端所应用的接口名称是否与预存的接口名称相对应。
131.所述处理模块502,还用于若所述数据发送端对应的数据来源与预存的数据来源相对应,则判断所述待导入的基金产品数据包含的数据种类标识是否与预存的数据种类标识相对应。
132.在本实施例中,所述数据种类标识为基金产品的名称和/或基金产品数据的后缀格式,所述处理模块502,还用于:
133.判断所述待导入的基金产品数据的名称是否与预存的基金产品数据的名称相对应,和/或判断所述待导入的基金产品数据的后缀格式是否与预存的基金产品数据的后缀格式相对应。
134.所述处理模块502,还用于若待导入的基金产品数据包含的数据种类标识与预存的数据种类标识相对应,则将所述待导入的基金产品数据导入至对应的目标基金产品模型中,以确定与所述目标基金产品模型对应的目标基金产品的持仓量数据以及成交明细数据。
135.在本实施例中,所述待导入的基金产品数据中包含基金产品标识,所述处理模块502,还用于:
136.基于所述基金产品标识确定与所述待导入的基金产品数据对应的目标基金产品模型。
137.将所述待导入的基金产品数据导入至对应的所述目标基金产品模型中,以确定与所述目标基金产品模型对应的目标基金产品的持仓量数据以及成交明细数据。
138.采用上述方案后,可以先接收数据发送端发送的待导入的基金产品数据,其中,基金产品数据中包含数据种类标识,然后可以判断数据发送端对应的数据来源是否与预存的数据来源相对应,若数据发送端对应的数据来源与预存的数据来源相对应,则可以继续判断待导入的基金产品数据包含的数据种类标识是否与预存的数据种类标识相对应,若待导入的基金产品数据包含的数据种类标识与预存的数据种类标识相对应,则可以将待导入的基金产品数据导入至对应的目标基金产品模型中,以确定与目标基金产品模型对应的目标基金产品的持仓量数据以及成交明细数据,通过对待导入的基金产品数据进行判断,并在确定满足预设条件后自动导入至对应的目标基金产品模型中进行分析,来确定对应的持仓量数据以及成交明细数据的方式,降低了基金产品数据导入的工作量,提高了基金产品数据导入的效率与准确性。
139.此外,在另一实施例中,所述处理模块502,还用于:
140.若超过第一预设时长后没有接收到所述数据发送端发送的新的待导入的基金产品数据,则发送数据获取请求至所述数据发送端。
141.接收所述数据发送端发送的新的待导入的基金产品数据,并将所述新的待导入的基金产品数据导入至所述目标基金产品模型中,以确定与所述目标基金产品模型对应的目标基金产品的新的持仓量数据以及成交明细数据。
142.在本实施例中,所述处理模块502,还用于:
143.若超过第二预设时长后仍没有接收到所述数据发送端发送的新的待导入的基金产品数据,则判断发送数据获取请求的次数是否超过预设次数。
144.若没有超过,则继续执行所述发送数据获取请求至所述数据发送端及之后的步骤。
145.若超过,则生成并发送网络故障提示至对应用户的终端设备。
146.此外,在另一实施例中,所述处理模块502,还用于:
147.接收所述数据发送端发送的数据来源更换请求,其中,所述数据来源更换请求中包含新的数据来源。
148.基于所述数据来源更换请求将所述预存的数据来源更新为所述新的数据来源。
149.此外,在另一实施例中,所述处理模块502,还用于:
150.将所述目标基金产品的成交明细数据以及持仓量数据发送至对应用户的终端设备进行显示。
151.此外,在另一实施例中,所述处理模块502,还用于:
152.若待导入的基金产品数据包含的数据种类标识与预存的数据种类标识不相对应,则发送基金产品数据发送错误提示至所述数据发送端。
153.本发明实施例提供的装置,可以实现上述如图2所示的实施例的方法,其实现原理和技术效果类似,此处不再赘述。
154.图6为本发明实施例提供的电子设备的硬件结构示意图。如图6所示,本实施例提供的设备600包括:至少一个处理器601和存储器602。其中,处理器601、存储器602通过总线603连接。
155.在具体实现过程中,至少一个处理器601执行所述存储器602存储的计算机执行指令,使得至少一个处理器601执行上述方法实施例中的方法。
156.处理器601的具体实现过程可参见上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
157.在上述的图6所示的实施例中,应理解,处理器可以是中央处理单元(英文:central processing unit,简称:cpu),还可以是其他通用处理器、数字信号处理器(英文:digital signal processor,简称:dsp)、专用集成电路(英文:application specific integrated circuit,简称:asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
158.存储器可能包含高速ram存储器,也可能还包括非易失性存储nvm,例如至少一个磁盘存储器。
159.总线可以是工业标准体系结构(industry standard architecture,isa)总线、外部设备互连(peripheral component interconnect,pci)总线或扩展工业标准体系结构(extended industry standard architecture,eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本技术附图中的总线并不限定仅有一根总线或一种类型的总线。
160.本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现上述方法实施例的数据导入方法。
161.本发明实施例还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时,实现如上所述的数据导入方法。
162.上述的计算机可读存储介质,上述可读存储介质可以是由任何类型的易失性或非
易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。可读存储介质可以是通用或专用计算机能够存取的任何可用介质。
163.一种示例性的可读存储介质耦合至处理器,从而使处理器能够从该可读存储介质读取信息,且可向该可读存储介质写入信息。当然,可读存储介质也可以是处理器的组成部分。处理器和可读存储介质可以位于专用集成电路(application specific integrated circuits,简称:asic)中。当然,处理器和可读存储介质也可以作为分立组件存在于设备中。
164.本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
165.最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献