【技术实现步骤摘要】
一种数据交换系统
本专利技术属于大数据
,特别涉及一种基于流式的数据交换系统。
技术介绍
大数据时代,让数据代替人去各个部门奔跑,将使得办公变得更加高效。不同的数据保存在隔离的数据库中,怎么让使用者能便捷的申请到所需数据,并保证数据的安全,高效。是人们迫切需要解决的问题。kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据。该专利技术将使用kafka作为数据交换通道。
技术实现思路
本专利技术实施例提供一种数据交换系统,针对于现有数据交换的迫切需求,主要解决的技术问题为包括数据展示、数据申请、数据交换。本专利技术实施例之一,一种数据交换系统,包括,已有数据展示模块,由数据管理员创建已有数据的目录树,并根据数据实际分类情况,在数据目录树中按照分类信息创建不同的树枝干,数据提供者将已有数据的元数据信息,根据不同的分类挂载至数据目录树不同的节点,将数据以数据目录树的形式展现出来;数据申请模块,当数据使用者通过目录树寻找到自己需要的数据时,发起数据申请流程,该申请流程将推送至数据提供者侧,由数据提供者决定是否将该数据提供给数据申请者;数据交换模块,使用kafka作为数据交换通道,当数据提供方同时数据使用者的申请,数据提供方便将数据保存至kafka指定的topic中,同时,将保存数据的topic信息告知与数据申请者,数据申请者在指的to ...
【技术保护点】
1.一种数据交换系统,其特征在于,包括,/n已有数据展示模块,由数据管理员创建已有数据的目录树,并根据数据实际分类情况,在数据目录树中按照分类信息创建不同的树枝干,数据提供者将已有数据的元数据信息,根据不同的分类挂载至数据目录树不同的节点,将数据以数据目录树的形式展现出来;/n数据申请模块,当数据使用者通过目录树寻找到自己需要的数据时,发起数据申请流程,该申请流程将推送至数据提供者侧,由数据提供者决定是否将该数据提供给数据申请者;/n数据交换模块,使用kafka作为数据交换通道,当数据提供方同时数据使用者的申请,数据提供方便将数据保存至kafka指定的topic中,同时,将保存数据的topic信息告知与数据申请者,数据申请者在指的topic中获取数据。/n
【技术特征摘要】
1.一种数据交换系统,其特征在于,包括,
已有数据展示模块,由数据管理员创建已有数据的目录树,并根据数据实际分类情况,在数据目录树中按照分类信息创建不同的树枝干,数据提供者将已有数据的元数据信息,根据不同的分类挂载至数据目录树不同的节点,将数据以数据目录树的形式展现出来;
数据申请模块,当数据使用者通过目录树寻找到自己需要的数据时,发起数据申请流程,该申请流程将推送至数据提供者侧,由数据提供者决定是否将该数据提供给数据申请者;
数据交换模块,使用kafka作为数据交换通道,当数据提供方同时数据使用者的申请,数据提供方便将数据保存至kafka指定的topic中,同时,将保存数据的topic信息告知与数据申请者,数据申请者在指的topic中获取数据。
2.根据权利要求1所述的数据交换系统,其特征在于,还包括UI模块、数据编目模块、审批模块,还包括消息分发组件和业务数据库。
3.根据权利要求2所述的数据交换系统,其特征在于,所述系统的数据交换过程包括:
步骤1、管理员将已有数据生成数...
【专利技术属性】
技术研发人员:官玖伟,陈峰,徐博,李一,杨飞,柏银,曾俊,
申请(专利权)人:中电科华云信息技术有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。