一种多源异构数据管理系统及方法

    公开(公告)号:CN118132602A

    公开(公告)日:2024-06-04

    申请号:CN202410157429.5

    申请日:2024-02-04

    Abstract: 本发明公开一种多源异构数据管理系统及方法,涉及数据处理领域;该系统包括:相互连接的数据源管理模块和数据采集模块;数据源管理模块基于简化描述抽象算法对多源异构数据进行分类,得到分类数据源;分类数据源包括:结构化数据源、半结构化数据源、非结构化数据源和二进制数据源;对分类数据源进行设定配置规则的信息配置,得到数据源信息;设定配置规则包括:URL、用户名、密码和驱动;数据采集模块采用设定数据处理方式,对数据源信息进行查询检索并读取,得到读取数据;设定数据处理方式包括:批数据模式和流数据模式;本发明能够高效简便的实现数据的处理。

    一种因果关系数据湖构建方法、系统、电子设备及介质

    公开(公告)号:CN117992433A

    公开(公告)日:2024-05-07

    申请号:CN202410153131.7

    申请日:2024-02-04

    Abstract: 本发明公开一种因果关系数据湖构建方法、系统、电子设备及介质,涉及数据湖、因果推断和数据管理的技术领域。所述方法包括:获取数据湖中各因果分析来源表;将各因果分析来源表按照共同项进行合并得到合成来源表并存储在数据湖中;在所述合成来源表中挑选所有要进行因果分析的属性并调用因果算法包对所有要进行因果分析的属性的值进行因果分析得到多条因果边;根据各所述因果边的ID和预设全局唯一因果关系ID构建因果关系表和来源信息表并将所述因果关系表和所述来源信息表存储在数据湖中,实现因果关系数据湖构建。本发明可解决现有因果分析方法数据来源分散、分析效率低下,以及数据湖本身不具备数据间因果关系的问题。

    一种基于管道-过滤器架构的数据传输方法、系统及设备

    公开(公告)号:CN118018627A

    公开(公告)日:2024-05-10

    申请号:CN202410157575.8

    申请日:2024-02-04

    Abstract: 本发明公开一种基于管道‑过滤器架构的数据传输方法、系统及设备,涉及数据传输领域,该方法包括分别构建用于数据输入的抽象Source过滤器、用于数据转换的抽象Transform过滤器和用于数据输出的抽象Sink过滤器;抽象Source过滤器、抽象Transform过滤器和抽象Sink过滤器均为抽象过滤器;用户自定义过滤器继承自抽象过滤器;抽象Transform过滤器和抽象Sink过滤器均继承自AbstractActor;构建数据管道;基于Actor模型,将用户确定的过滤器分别添加至数据管道中,构建管道‑过滤器链路;利用构建的管道‑过滤器链路进行数据的传输。本发明能够提高数据传输的效率和通用性。

    一种基于Elasticsearch实现DeltaLake数据湖索引的方法

    公开(公告)号:CN116340317A

    公开(公告)日:2023-06-27

    申请号:CN202310272727.4

    申请日:2023-03-21

    Abstract: 本方案公开了一种基于Elasticsearch实现DeltaLake数据湖索引的方法,入湖时,Spark对源数据进行抽取,对抽取出的数据集进行Schema分析,同时增加数据存储地址信息组成索引结构,实现入湖过程中,针对不同数据源的数据,如果用户未选择创建索引的列,由系统自动推断索引结构,实现基于数据源种类的天然分类。搜索时,不同源数据具有不同的索引结构,源数据因此被分类,查询过程中,根据用户指定在某一类或几类数据范围内进行查询,指定某一类数据进行快速查询。本方案针对Delta Lake数据湖引入Elasticsearch,实现了Elasticsearch与Delta Lake有机结合。在数据入湖过程中,异步建立索引,在数据搜索过程中,只需要关键字,就能迅速定位到已经建立索引的数据的位置,进而快速抓取到需要的数据。

Patent Agency Ranking