[发明专利]一种民航数据管理平台及方法有效
申请号: | 202111184316.7 | 申请日: | 2021-10-12 |
公开(公告)号: | CN113626447B | 公开(公告)日: | 2022-02-22 |
发明(设计)人: | 程华;张逸;毛健;李旺;张超;陈健;郑雄杰;刘智;张扬;梅刚;彭文韬;付俊超 | 申请(专利权)人: | 民航成都信息技术有限公司;民航成都电子技术有限责任公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/28;G06F16/215;G06F16/2455;G06F16/2458;G06F16/2453;G06F9/54;G06Q50/30 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 衡滔 |
地址: | 610000 四川省成都市武侯区二*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 民航 数据管理 平台 方法 | ||
1.一种民航数据管理平台,其特征在于,包括:
交换中心,与外部系统通信连接,所述外部系统包括上游系统和下游系统,所述交换中心用于获取所述上游系统的民航业务数据,及将治理后的数据发送至所述下游系统;
治理中心,用于接收所述交换中心获取的所述民航业务数据;所述治理中心包括主题治理模块,所述主题治理模块用于基于预设的主题划分规则对所述民航业务数据进行归类;其中,所述主题划分规则的层次包括主题域、主题及业务实体;每个所述主题域包括至少一个所述主题;每个所述主题包括至少一个所述业务实体;
存储中心,包括前置主题区,所述前置主题区用于存储所述治理中心对所述民航业务数据进行归类后的主题数据;
其中,所述民航数据管理平台还包括计算引擎,所述计算引擎的内部底层采用开源的Flink框架;所述Flink框架的基础单元为Job,一个Job包含至少一个Flow,每个Flow对应一个处理通道;不同的Flow可用于并行处理不同的业务;所述处理通道采用管道-过滤器模式;所述处理通道包括Source单元、Processor单元及Sink单元;其中,所述Source单元作为所述处理通道的输入端,用于接收所述民航业务数据,所述Processor单元作为处理数据的过滤器;其中,通过增设所述Processor单元以增设所述民航数据管理平台的业务,所述Sink单元作为所述处理通道的输出端,用于将处理后的数据进行存储或共享;所述Processor单元具体用于将所述民航业务数据进行抽象,生成抽象数据;并基于预设的映射规则将所述抽象数据转为抽象主题模型的模型对象;其中,所述抽象主题模型包括根对象;每个所述根对象对应一个主题,所述根对象包括元数据、基础信息及业务实体;每个所述抽象数据对应所述抽象主题模型的一个业务实体;
所述治理中心还包括多源处理模块;所述多源处理模块用于基于预设的优先级规则对所述民航业务数据进行筛选,以去除所述民航业务数据中的重复数据;其中,所述优先级规则包括上游系统优先级和/或数据字段优先级。
2.根据权利要求1所述的民航数据管理平台,其特征在于,所述多源处理模块还用于基于所述预设的优先级规则对所述归类后的主题数据进行筛选,以得到目标主题数据;所述目标主题数据为所述归类后的主题数据去除重复主题数据之后的剩余主题数据;
相应的,所述存储中心还包括细节主题区,所述细节主题区用于存储所述目标主题数据。
3.根据权利要求1所述的民航数据管理平台,其特征在于,所述交换中心通过数据探针获取所述上游系统的民航业务数据,所述数据探针包括:消息数据探针、API数据探针及文件数据探针;
所述消息数据探针、所述API数据探针及所述文件数据探针在获取到所述民航业务数据后,将所述民航业务数据添加至所述交换中心的交换队列;
相应的,所述存储中心还包括贴源区;所述贴源区用于存储所述交换队列中的数据。
4.根据权利要求3所述的民航数据管理平台,其特征在于,所述数据探针还用于为所述民航业务数据添加消息头元数据;
所述消息头元数据包括:数据ID、数据源系统归属的组织、数据来源的上游系统、所述数据探针对接的采集数据源及获取到所述民航业务数据的时间戳。
5.根据权利要求1所述的民航数据管理平台,其特征在于,所述治理中心还包括数据处理模块;
所述数据处理模块用于在所述主题治理模块对所述民航业务数据进行归类之前通过APT工具对所述民航业务数据进行数据验证。
6.根据权利要求1所述的民航数据管理平台,其特征在于,所述Processor单元还具体用于获取所述下游系统的样式文件,基于所述样式文件,将样式数据进行抽象,生成抽象样式数据,并基于所述预设的映射规则将所述抽象样式数据转为抽象主题模型的模型对象;其中,所述抽象样式数据为所述民航业务数据中与所述样式文件所对应的数据;
相应的,所述Sink单元还用于将经所述Processor单元对所述抽象样式数据进行归类后的主题数据发送至该下游系统。
7.一种民航数据管理方法,应用于服务器,所述服务器中搭载如权利要求1所述的民航数据管理平台,其特征在于,所述方法包括:
通过所述交换中心获取所述上游系统的民航业务数据;
通过所述治理中心接收所述民航业务数据,并基于预设的主题划分规则对所述民航业务数据进行归类;
通过所述存储中心存储所述治理中心对所述民航业务数据进行归类后的主题数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于民航成都信息技术有限公司;民航成都电子技术有限责任公司,未经民航成都信息技术有限公司;民航成都电子技术有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111184316.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高速钻车组合机床
- 下一篇:阀板测试线及测试方法