The invention relates to the technical field of data processing, in particular to an active heterogeneous data acquisition device, in which the database of collected data is connected to the active heterogeneous data acquisition device. The data acquisition module and the data writing module are all configured by scripts, which can be adapted to different databases. The data acquisition module of the invention includes multiple plugin modules and multiple plugins. The in module can adapt different databases to realize seamless connection between different databases. The metadata processor of the present invention is used to connect the data acquisition module and the data writing module. The invention can collect different databases without human data association. The data writing module can collect different databases immediately after conversion. Data is read and written into the storage unit, which does not occupy the memory of the metadata processor, making it possible for the metadata processor to process data quickly.
【技术实现步骤摘要】
一种主动式异构数据采集器
本专利技术涉及数据采集
,尤其是指一种主动式异构数据采集器。
技术介绍
随着企业信息化建设的过程中,由于各业务系统建设和实施数据管理系统的阶段性、技术性以及其他经济、人为等因素的影响,导致企业在发展的过程中积累了大量采用不同储存方式的数据,并且各个数据库读取数据采用不同的方式,导致智能设备无法正常准确的采集数据,因此亟需一种能够实现在不同数据库采集数据的采集器。
技术实现思路
本专利技术针对现有技术的问题提供一种可在不同数据采集数据的主动式异构数据采集器。为了解决上述技术问题,本专利技术采用如下技术方案:本专利技术提供的一种主动式异构数据采集器,包括数据采集模块、元数据处理器、数据写入模块和储存单元,所述数据采集模块与所述元数据处理器连接,所述数据写入模块与所述元数据处理器连接,所述数据写入模块与所述储存单元连接,所述数据采集模块用于采集数据库的数据,所述元数据处理器用于将所述数据采集模块采集的数据进行转换处理,所述数据写入模块用于将所述元数据处理器转换的数据进行读取,并将读取的数据写入储存单元,所述数据采集模块和所述数据写入模块均采用脚本配置。作为优选,所述数据采集模块设置有字段解析模块、第一语法解析模块和数据过滤模块,所述字段解析模块、第一语法解析模块均与所述数据过滤模块连接。作为优选,所述数据写入模块设置有数据封装模块、第二语法解析模块和数据脱敏保全过滤模块。所述数据封装模块、第二语法解析模块均与所述数据脱敏保全过滤模块连接。作为优选,所述元数据处理器包括执行元件、流控控制元件、并发控制元件和数据转换元件,所述执行元件、所 ...
【技术保护点】
1.一种主动式异构数据采集器,其特征在于:包括数据采集模块、元数据处理器、数据写入模块和储存单元,所述数据采集模块与所述元数据处理器连接,所述数据写入模块与所述元数据处理器连接,所述数据写入模块与所述储存单元连接,所述数据采集模块用于采集数据库的数据,所述元数据处理器用于将所述数据采集模块采集的数据进行转换处理,所述数据写入模块用于将所述元数据处理器转换后的数据进行读取,并将读取的数据写入储存单元,所述数据采集模块和所述数据写入模块均采用脚本配置,所述数据采集模块包括多个plugin模块。
【技术特征摘要】
1.一种主动式异构数据采集器,其特征在于:包括数据采集模块、元数据处理器、数据写入模块和储存单元,所述数据采集模块与所述元数据处理器连接,所述数据写入模块与所述元数据处理器连接,所述数据写入模块与所述储存单元连接,所述数据采集模块用于采集数据库的数据,所述元数据处理器用于将所述数据采集模块采集的数据进行转换处理,所述数据写入模块用于将所述元数据处理器转换后的数据进行读取,并将读取的数据写入储存单元,所述数据采集模块和所述数据写入模块均采用脚本配置,所述数据采集模块包括多个plugin模块。2.根据权利要求1所述的一种主动式异构数据采集器,其特征在于:所述数据采集模块设置有字段解析模块、第一语法解析模块和数据过滤模块,所述字段解析模块、第一语法解析模块均与所述数据过滤模块连接。3.根据权利要求1所述的一种主动式异构数据采集器,其特征在于:所述数据写入模块设置有数据封装模块、第二语法解析模块和数据脱敏保全过滤模块,所述数据封装模块、第二语法解析模块均与所述数据脱敏保全过滤模块连接。4.根据权利要求1所述的一种主动式异构数据采集器,其特征在于:所述元数据处理器包括执行元件、流控控制元件、并发控制元件和数据转换元件,所述执行元件、所述流控控制元件、所述并发控制元件和所述数据转换元件依次连接,所述并发控制元件包括多个task单元和多...
【专利技术属性】
技术研发人员:刘建华,郭征宝,张军平,
申请(专利权)人:东莞众家联供应链服务有限公司,东莞众家联网络科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。