一种多系统数据交互方法、装置及系统制造方法及图纸

技术编号:29789626 阅读:12 留言:0更新日期:2021-08-24 18:08
本发明专利技术公开了一种多系统数据交互方法、装置及系统,本发明专利技术技术方案通过对多个第三方数据平台提取的目标数据传输到云端服务器,利用数据传输流任务将来自不同第三方数据平台的目标数据进行整合成数据集后进行统一传输到数据中台,利用云端服务器与数据中台之间一对一的传输接口完成数据交互,解决了现阶段数据中台与多个第三方数据平台进行数据交互过程中由于不兼容性而出现阐述效率低下的缺陷问题,实现提高数据中台与多个第三方数据平台之间的数据传输速率,以适应现阶段大数据时段的发展需求。

【技术实现步骤摘要】
一种多系统数据交互方法、装置及系统
本专利技术涉及数据交互
,尤其涉及一种多系统数据交互方法、装置及系统。
技术介绍
数据中台是在政企数字化转型过程中,对各业务单元业务与数据的沉淀,构建包括数据技术、数据治理、数据运营等数据建设、管理、使用体系,实现数据赋能;其是新型信息化应用框架体系中的核心。在实际应用中,工作人员需要利用数据中台与多个第三方数据平台进行数据交互。例如,在多个第三方数据平台中下载不同对象的行为数据,用于在数据中台进行不同对象的标签生成。但是由于数据中台和多个第三方数据平台的不兼容性,工作人员在利用数据中台获取数据时,只能通过数据中台当前时段与单一的第三方数据平台进行数据交互的形式,直到当前的第三方数据平台传输数据完毕后再切换到另一个第三方数据平台进行数据传输,导致工作人员在进行大数据开发时需要在数据中台和多个第三方数据平台中之间来回切换任务并重复地导入和导出数据才能进行数据处理,使得数据中台与第三方数据平台进行数据交互的传输效率低下,不适应现阶段大数据时段的发展需求。因此,目前市面上亟需一种多系统数据交互策略,可以解决现阶段数据中台与多个第三方数据平台进行数据交互过程中由于不兼容性而出现阐述效率低下的缺陷问题。
技术实现思路
本专利技术提供了一种多系统数据交互方法,能够提高数据中台与多个第三方数据平台之间的数据传输速率,以适应现阶段大数据时段的发展需求。为了解决上述技术问题,本专利技术实施例提供了一种多系统数据交互方法,应用于数据中台,所述数据中台分别与云端服务器和多个第三方数据平台进行数据交互,所述多系统数据交互方法包括:接收触发指令,根据所述触发指令确定目标地址并确定所述目标地址所对应的第三方数据平台;根据所述目标地址和所述云端服务器的地址信息生成数据获取指令,并将所述数据获取指令发送至所述第三方数据平台,以使所述第三方数据平台响应于所述数据获取指令,提取第一目标数据并发送至所述云端服务器;接收由所述云端服务器响应于所述第一目标数据而生成的数据传输流任务,获取所述第一目标数据作为所需数据。作为优选方案,所述接收由所述云端服务器响应于所述第一目标数据而生成的数据传输流任务,获取所述第一目标数据作为所需数据的步骤,包括:接收由所述云端服务器响应于所述第一目标数据而生成的发送的唯一标识码,并在数据储存库中查找是否存在所述唯一标识码所对应的第二目标数据;其中,所述数据储存库储存有历史的所需数据及其对应的唯一标识码;如果确定在数据储存库中存在所述唯一标识码所对应的第二目标数据,则提取所述第二目标数据作为所需数据;否则,接收由所述云端服务器发送的第一目标数据并将所述第一目标数据作为所需数据。作为优选方案,所述接收由所述云端服务器发送的第一目标数据并将所述第一目标数据作为所需数据的步骤,包括:如果确定在数据储存库中不存在所述唯一标识码所对应的第二目标数据,则生成数据下发指令,并将所述数据下发指令发送至所述云端服务器,以使云端服务器响应于所述数据下发指令,将所述第一目标数据发送至所述数据中台;接收由所述云端服务器发送的第一目标数据并将所述第一目标数据作为所需数据;同时,将所述第一目标数据及其对应的唯一标识码储存到所述数据储存库中。相应地,本专利技术实施例还提供了一种多系统数据交互装置,应用于数据中台,所述数据中台分别与云端服务器和多个第三方数据平台进行通信连接,所述多系统数据交互装置包括:触发指令模块,用于接收触发指令,根据所述触发指令确定目标地址并确定所述目标地址所对应的第三方数据平台;获取指令模块,用于根据所述目标地址和所述云端服务器的地址信息生成数据获取指令,并将所述数据获取指令发送至所述第三方数据平台,以使所述第三方数据平台响应于所述数据获取指令,提取第一目标数据并发送至所述云端服务器;数据接收模块,用于接收由所述云端服务器响应于所述第一目标数据而生成的数据传输流任务,获取所述第一目标数据作为所需数据。作为优选方案,所述数据接收模块具体用于:接收由所述云端服务器响应于所述第一目标数据而生成的发送的唯一标识码,并在数据储存库中查找是否存在所述唯一标识码所对应的第二目标数据;其中,所述数据储存库储存有历史的所需数据及其对应的唯一标识码;如果确定在数据储存库中存在所述唯一标识码所对应的第二目标数据,则提取所述第二目标数据作为所需数据;否则,接收由所述云端服务器发送的第一目标数据并将所述第一目标数据作为所需数据。作为优选方案,所述数据接收模块用于接收由所述云端服务器发送的第一目标数据并将所述第一目标数据作为所需数据的步骤,包括:如果确定在数据储存库中不存在所述唯一标识码所对应的第二目标数据,则生成数据下发指令,并将所述数据下发指令发送至所述云端服务器,以使云端服务器响应于所述数据下发指令,将所述第一目标数据发送至所述数据中台;接收由所述云端服务器发送的第一目标数据并将所述第一目标数据作为所需数据;同时,将所述第一目标数据及其对应的唯一标识码储存到所述数据储存库中。本专利技术实施例还提供了一种多系统数据交互方法,应用于云端服务器,所述云端服务器分别与数据中台和多个第三方数据平台进行数据交互,所述多系统数据交互方法包括:接收由多个第三方数据平台发送的第一目标数据,得到目标数据集;建立数据传输流任务,将所述目标数据集与所述数据传输流任务进行关联;对所述数据中台为传输地址,启动所述数据传输流任务,将所述目标数据集中的第一目标数据依次发送至所述数据中台。作为优选方案,所述将所述目标数据集中的第一目标数据依次发送至所述数据中台的步骤中,包括:根据所述第一目标数据的地址信息、数据属性和数据内容生成所对应的唯一标识码;将所述第一目标数据所对应的唯一标识码发送至所述数据中台,以使所述数据中台响应于所述唯一识别码,在数据储存库中查找是否存在所述唯一标识码所对应的第二目标数据,如果确定在数据储存库中存在所述唯一标识码所对应的第二目标数据,则提取所述第二目标数据作为所需数据;如果确定在数据储存库中不存在所述唯一标识码所对应的第二目标数据,则生成数据下发指令;根据所述数据下发指令将所述目标数据集中没有储存在所述数据储存库中的第一目标数据发送至数据中台。作为优选方案,所述将所述目标数据集中没有储存在所述数据储存库中的第一目标数据发送至数据中台的步骤,包括:接收由所述数据中台发送的数据下发指令,并根据所述数据下发指令将所述第一目标数据发送至所述数据中台,以使所述数据中台响应于所述第一目标数据,将所述第一目标数据作为所需数据并将所述第一目标数据及其对应的唯一标识码储存到所述数据储存库中。相应地,本专利技术实施例还提供了一种多系统数据交互装置,应用于云端服务器,所述云端服务器分别与数据中台和多个第三方数据平台进行通信连接,所述多系统数据交互装置包括:目标数据模块,用于接收由多个第三方数据平台发送的第一目标数据,得到目标数据本文档来自技高网...

【技术保护点】
1.一种多系统数据交互方法,其特征在于,应用于数据中台,所述数据中台分别与云端服务器和多个第三方数据平台进行数据交互,所述多系统数据交互方法包括:/n接收触发指令,根据所述触发指令确定目标地址并确定所述目标地址所对应的第三方数据平台;/n根据所述目标地址和所述云端服务器的地址信息生成数据获取指令,并将所述数据获取指令发送至所述第三方数据平台,以使所述第三方数据平台响应于所述数据获取指令,提取第一目标数据并发送至所述云端服务器;/n接收由所述云端服务器响应于所述第一目标数据而生成的数据传输流任务,获取所述第一目标数据作为所需数据。/n

【技术特征摘要】
1.一种多系统数据交互方法,其特征在于,应用于数据中台,所述数据中台分别与云端服务器和多个第三方数据平台进行数据交互,所述多系统数据交互方法包括:
接收触发指令,根据所述触发指令确定目标地址并确定所述目标地址所对应的第三方数据平台;
根据所述目标地址和所述云端服务器的地址信息生成数据获取指令,并将所述数据获取指令发送至所述第三方数据平台,以使所述第三方数据平台响应于所述数据获取指令,提取第一目标数据并发送至所述云端服务器;
接收由所述云端服务器响应于所述第一目标数据而生成的数据传输流任务,获取所述第一目标数据作为所需数据。


2.如权利要求1所述的多系统数据交互方法,其特征在于,所述接收由所述云端服务器响应于所述第一目标数据而生成的数据传输流任务,获取所述第一目标数据作为所需数据的步骤,包括:
接收由所述云端服务器响应于所述第一目标数据而生成的发送的唯一标识码,并在数据储存库中查找是否存在所述唯一标识码所对应的第二目标数据;其中,所述数据储存库储存有历史的所需数据及其对应的唯一标识码;
如果确定在数据储存库中存在所述唯一标识码所对应的第二目标数据,则提取所述第二目标数据作为所需数据;否则,接收由所述云端服务器发送的第一目标数据并将所述第一目标数据作为所需数据。


3.如权利要求2所述的多系统数据交互方法,其特征在于,所述接收由所述云端服务器发送的第一目标数据并将所述第一目标数据作为所需数据的步骤,包括:
如果确定在数据储存库中不存在所述唯一标识码所对应的第二目标数据,则生成数据下发指令,并将所述数据下发指令发送至所述云端服务器,以使云端服务器响应于所述数据下发指令,将所述第一目标数据发送至所述数据中台;
接收由所述云端服务器发送的第一目标数据并将所述第一目标数据作为所需数据;同时,将所述第一目标数据及其对应的唯一标识码储存到所述数据储存库中。


4.一种多系统数据交互装置,其特征在于,应用于数据中台,所述数据中台分别与云端服务器和多个第三方数据平台进行通信连接,所述多系统数据交互装置包括:
触发指令模块,用于接收触发指令,根据所述触发指令确定目标地址并确定所述目标地址所对应的第三方数据平台;
获取指令模块,用于根据所述目标地址和所述云端服务器的地址信息生成数据获取指令,并将所述数据获取指令发送至所述第三方数据平台,以使所述第三方数据平台响应于所述数据获取指令,提取第一目标数据并发送至所述云端服务器;
数据接收模块,用于接收由所述云端服务器响应于所述第一目标数据而生成的数据传输流任务,获取所述第一目标数据作为所需数据。


5.一种多系统数据交互方法,其特征在于,应用于云端服务器,所述云端服务器分别与数据中台和多个第三方数据平台进行数据交互,所述多系统数据交互方法包括:
接收由多个第三方数据平台发送的第一目标数据,得到目标数据集;
建立数据传输流任务,将所述目标数据集与所述数据传输流任务进行关联;
对所述数据中台为传输地址,启动所述数据传输流任务,将所述目标数据集中的第一目标数据依次发送至所述数据中台。


6.如权利要求5所述的多系统数据交互方法,其特征在于,所述将所述目标数据集中的第一目标数据依次发送至所述数据中台的步骤中,包括:
根据所述第一目标数据的地址信息、数据属性和数据内容生成所对应的唯一标识码;
将所述第一目标数据所对应的唯一标识码发送至所述数据中台,以使所述数据中台响应于所述唯一识别码,在数据储存库中查找是否存在所述唯一标识码所对应的第二目标数据,如果确定在数据储存库中存在所述唯一标识码所对应的第二目标数据,则提取所述第二目标...

【专利技术属性】
技术研发人员:许可李嘉荣李伟健
申请(专利权)人:广州光点信息科技有限公司
类型:发明
国别省市:广东;44

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

1