【技术实现步骤摘要】
一种多对多的数据采集系统及其采集方法
本专利技术涉及计算机应用
,特别涉及一种多对多的数据采集系统及其采集方法。
技术介绍
随着计算机应用技术的发展,应用系统间的数据关联越趋紧密,无时无刻都有大量数据信息进行交互。同时,伴随着发展的多样性,各系统数据交互方式不一,当交互方式增加时,数据提供方与接收方均需要额外添加渠道,或者各自建立自己的一套方案来解决这一兼容性问题。当原有交互方式改变时,往往伴随着大量变更工作。
技术实现思路
本专利技术解决的技术问题之一在于针对交互方式多样,各系统增加渠道开销大的问题,提供了一种多对多的数据采集系统。实现数据提供方与接收方统一管理,大大减少了多个系统间新增渠道造成的额外开销,保证了采集任务流程化、节点间交互多样性及可扩展性。本专利技术解决的技术问题之二在于针对交互方式多样,各系统增加渠道开销大的问题,提供了一种多对多的数据采集系统的采集方法。实现数据提供方与接收方统一管理,减少多个系统间新增渠道造成的额外开销,保证采集任务流程化、节点间交互多样性及可扩展性。本专利技术解决上述技术问题之一的技术方案是:所述的系统由采集管理平台、采集引擎和数据处理服务器构成,并提供相应的开发和集成接口;所述的采集管理平台,用于管理数据提供方节点、接收方节点、通信协议、ETL规则和采集任务;每一个提供方或接收方作为一个子节点,描述了与平台的交互及状态,通过平台统一管理;通信协议包括了可配置的通信方式及其规则,是数据采集的方式;ETL规则负责对采集文件进行栏位、条件清洗;采集任务是一条包含了节点信息、通信协议、ETL规则以及其他任务补充信息的数 ...
【技术保护点】
一种多对多的数据采集系统,其特征在于:所述的系统由采集管理平台、采集引擎和数据处理服务器构成,并提供相应的开发和集成接口;所述的采集管理平台,用于管理数据提供方节点、接收方节点、通信协议、ETL规则和采集任务;每一个提供方或接收方作为一个子节点,描述了与平台的交互及状态,通过平台统一管理;通信协议包括了可配置的通信方式及其规则,是数据采集的方式;ETL规则负责对采集文件进行栏位、条件清洗;采集任务是一条包含了节点信息、通信协议、ETL规则以及其他任务补充信息的数据集合;所述的采集引擎,支持多种通信方式,通过通信协议与数据提供方进行握手,识别提供方的合法性并进行数据采集,通知数据处理服务器;所述的数据处理服务器,包括了数据清洗和拔插式的数据处理组件;数据清洗模块利用ETL规则以及任务指定的数据处理组件对采集数据进行萃取、转换并加载至目标节点;数据处理组件采用系统提供的标准接口,每一个组件处理一种数据文件,可根据实际情况进行拔插。
【技术特征摘要】
1.一种多对多的数据采集系统,其特征在于:所述的系统由采集管理平台、采集引擎和数据处理服务器构成,并提供相应的开发和集成接口;所述的采集管理平台,用于管理数据提供方节点、接收方节点、通信协议、ETL规则和采集任务;每一个提供方或接收方作为一个子节点,描述了与平台的交互及状态,通过平台统一管理;通信协议包括了可配置的通信方式及其规则,是数据采集的方式;ETL规则负责对采集文件进行栏位、条件清洗;采集任务是一条包含了节点信息、通信协议、ETL规则的数据集合;所述的采集引擎,支持多种通信方式,通过通信协议与数据提供方进行握手,识别提供方的合法性并进行数据采集,通知数据处理服务器;所述的数据处理服务器,包括了数据清洗和拔插式的数据处理组件;数据清洗模块利用ETL规则以及任务指定的数据处理组件对采集数据进行萃取、转换并加载至目标节点;数据处理组件采用系统提供的标准接口,每一个组件处理一种数据文件,可根据实际情况进行拔插。2.根据权利要求1所述的一种多对多的数据采集系统,其特征在于:所述的采集管理平台提供CRUD访问接口,用于查询及维护节点信息、通信协议、ETL...
【专利技术属性】
技术研发人员:郑葵荣,艾建文,安宏伟,季统凯,
申请(专利权)人:国云科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。