基于通信运营商管信数据的数据仓可视化建模系统及方法技术方案

技术编号:37968994 阅读:11 留言:0更新日期:2023-06-30 09:44
本发明专利技术公开了基于通信运营商管信数据的数据仓可视化建模系统及方法,属于数据仓建模技术领域,要解决的技术问题为如何高效、规范性的实现数据仓库建模。包括:数据源配置模块,用于实现指定数据源的配置,包括获取通信运营商管信数据的元数据,以获取通信运营商管信数据对应的数据源;主题域及分层管理模块,用于建立数据仓库的层级关系;逻辑模型设计模块,与所述数据源配置模块以及所述主题域及分层管理模块交互,用于基于指定的数据源和数据仓库的层级关系构建逻辑模型;物理模型管理模块,与所述逻辑模型设计模块交互,用于基于所述逻辑模型形成物理模型;表管理模块,用于以所述物理模型为输入、基于所述物理模型形成实际表。际表。际表。

【技术实现步骤摘要】
基于通信运营商管信数据的数据仓可视化建模系统及方法


[0001]本专利技术涉及数据仓建模
,具体地说是基于通信运营商管信数据的数据仓可视化建模系统及方法。

技术介绍

[0002]数据仓库是按照数据类型、结构等特性采用计算机存储设备来对数据进行组织、存储和管理的仓库,从本质上看可以将其视为数据的文件柜,可以根据用户的需求对该仓库内的数据进行新增、截取、更新和删除等管理操作。随着社会的高速发展,大数据时代的到来,通信运营商行业对于通信运营商管信数据的存储、管理和分析的要求越来越高,而根据不同类型的通信运营商管信数据需要建立不同的数据仓库,因此,通信运营商管信数据仓库的构建成为了通信运营商不可避免的问题。
[0003]当前通信运营商的业务量非常复杂,管信领域数据量比较庞大,数据应用也逐渐成为运营商的主要发展方向,所以管信沉淀的海量数据依赖性越来越强烈,高效贯通的数据流对通信运营商决策部门做出快速、灵活的决策起到决定性的作用。搭建正确的数据流和数据结构才能保证最好的结果,从而需要建立一套流畅、高效的管信数据的数仓建模体系尤为重要。
[0004]如何高效、规范性的实现数据仓库建模,是需要解决的技术问题。

技术实现思路

[0005]本专利技术的技术任务是针对以上不足,提供基于通信运营商管信数据的数据仓可视化建模系统及方法,来解决如何高效、规范性的实现数据仓库建模的技术问题。
[0006]第一方面,本专利技术一种基于通信运营商管信数据的数据仓可视化建模系统,包括:
[0007]数据源配置模块,所述数据源配置模块用于实现指定数据源的配置,包括获取通信运营商管信数据的元数据,以获取通信运营商管信数据对应的数据源;
[0008]主题域及分层管理模块,所述主题域及分层管理模块用于建立数据仓库的层级关系;
[0009]逻辑模型设计模块,所述逻辑模型设计模块与所述数据源配置模块以及所述主题域及分层管理模块交互,用于基于指定的数据源和数据仓库的层级关系构建逻辑模型;
[0010]物理模型管理模块,所述物理模型管理模块与所述逻辑模型设计模块交互,用于以逻辑模型为输入、基于所述逻辑模型形成物理模型;
[0011]表管理模块,所述表管理模块与所述物理模型管理模块交互,用于以所述物理模型为输入、基于所述物理模型形成实际表,通过实际表对数据仓库表进行维护。
[0012]作为优选,数据仓库的层级包括数据缓存层、基础数据层、汇总数据层以及应用数据层。
[0013]作为优选,所述逻辑模型设计模块用于基于指定的数据源和数据仓库的层级关系提供自定义可视化模型设计,所述自定义可视化模型设计用于提供如下服务:
[0014]在设计面板创建数据仓库逻辑模型试题及其字段属性;
[0015]从逻辑模型设计界面导出逻辑模型,将逻辑模型提供给开发人员进行数据应用开发;
[0016]导入通过其他工具创建的逻辑模型;
[0017]作为优选,所述逻辑模型设计模块还用于基于指定的数据源和数据仓库的层级关系提供数据仓库模型的逆向构建逻辑模型,
[0018]所述数据仓库模型的逆向构建逻辑模型,表示为:通过所述逻辑模型设计管理模块自动从源数据仓库提取数据仓库表元数据信息,自动生成数据仓库表的逻辑模型,同时支持手工调整逻辑模型,无需手动创建数据仓库模型;
[0019]其中,所述元数据为数据仓库表的属性。
[0020]作为优选,所述逻辑模型设计模块中配置有可视化数据建模工具模块、可视化数据仓库建模工具模块以及逆向工程模块,
[0021]所述可视化数据建模工具模块用于将变更的元数据传输到可视化数据仓库建模模块,将能进行逆向生成逻辑模型的大平台数据传输到逆向工程模块;
[0022]可视化数据建模工具模块、可视化数据仓库建模工具模块和逆向工程模块相互配合,用于实现逻辑模型设计管理模块的建立,从而实现了逻辑模型功能。
[0023]作为优选,所述物理模型管理模块用于基于逻辑模型生成数据仓库执行脚本,通过执行所述数据仓库执行脚本创建物理模型;
[0024]其中,物理模型的元数据随着所对应逻辑模型的变更而变更。
[0025]作为优选,所述表管理模块用于基于所述物理模型生成可执行数据仓库脚本,通过执行所述可执行数据仓库脚本创建实际表。
[0026]第二方面,本专利技术一种基于通信运营商管信数据的数据仓可视化建模方法,基于如第一方面任一项所述的数据仓可视化建模系统进行数据仓可视化建模,所述方法包括如下步骤:
[0027]根据业务需求以及元数据情况指定数据仓库的分层规则,将数据仓库的分层规则传输至逻辑模型设计模块;
[0028]将管信域数据接入数据源配置模块获取元数据,并将元数据传输至逻辑模型数据模块;
[0029]基于数据仓库层的分层规则以及元数据、通过逻辑模型设计管理模块生成逻辑模型,并将逻辑模型传输到主题域及分层管理模块;
[0030]基于所述逻辑模型、通过主题域及分层管理模块生成各层完整的通信运营商管信数据仓库逻辑模型,并将各层完整的管信数据仓库逻辑模型传输到物理模型管理模块;
[0031]基于各层完整的通信运营商管信数据仓库逻辑模型、通过物理模型管理模块生成物理模型,并将物理模型传输到表管理模块;
[0032]基于物理模型、通过表管理模块实现数据表数据的自动同步恢复;
[0033]导出指定数据的数据模型,其中数据模型包括数据结构、数据操作和数据约束。
[0034]本专利技术的基于通信运营商管信数据的数据仓可视化建模系统及方法具有以下优点:
[0035]1、能快速高效的构建出满足要求的数据库建模平台,提高运营商管信数据库建模
效率及数据建模的规范性;
[0036]2、提供可视化方式进行数据库建模界面,降低数据仓库建模涉及的复杂度,简化数据库模型创建、修改、删除功能,提高了设计效率;
[0037]3、提供实体表逆向生成逻辑模型功能,实现逻辑模型中数据库表与表之间自动建立关联关系、元数据动态检查更新,记录变更信息以及逻辑模型、物理模型、数据库表的统一管理。
附图说明
[0038]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0039]下面结合附图对本专利技术进一步说明。
[0040]图1为实施例1基于通信运营商管信数据的数据仓可视化建模系统的结构框图。
具体实施方式
[0041]下面结合附图和具体实施例对本专利技术作进一步说明,以使本领域的技术人员可以更好地理解本专利技术并能予以实施,但所举实施例不作为对本专利技术的限定,在不冲突的情况下,本专利技术实施例以及实施例中的技术特征可以相互结合。
[0042]本专利技术实施例提供基于通信运本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于通信运营商管信数据的数据仓可视化建模系统,其特征在于,包括:数据源配置模块,所述数据源配置模块用于实现指定数据源的配置,包括获取通信运营商管信数据的元数据,以获取通信运营商管信数据对应的数据源;主题域及分层管理模块,所述主题域及分层管理模块用于建立数据仓库的层级关系;逻辑模型设计模块,所述逻辑模型设计模块与所述数据源配置模块以及所述主题域及分层管理模块交互,用于基于指定的数据源和数据仓库的层级关系构建逻辑模型;物理模型管理模块,所述物理模型管理模块与所述逻辑模型设计模块交互,用于以逻辑模型为输入、基于所述逻辑模型形成物理模型;表管理模块,所述表管理模块与所述物理模型管理模块交互,用于以所述物理模型为输入、基于所述物理模型形成实际表,通过实际表对数据仓库表进行维护。2.根据权利要求1所述的基于通信运营商管信数据的数据仓可视化建模系统,其特征在于,数据仓库的层级包括数据缓存层、基础数据层、汇总数据层以及应用数据层。3.根据权利要求1所述的基于通信运营商管信数据的数据仓可视化建模系统,其特征在于,所述逻辑模型设计模块用于基于指定的数据源和数据仓库的层级关系提供自定义可视化模型设计,所述自定义可视化模型设计用于提供如下服务:在设计面板创建数据仓库逻辑模型试题及其字段属性;从逻辑模型设计界面导出逻辑模型,将逻辑模型提供给开发人员进行数据应用开发;导入通过其他工具创建的逻辑模型。4.根据权利要求3所述的基于通信运营商管信数据的数据仓可视化建模系统,其特征在于,所述逻辑模型设计模块还用于基于指定的数据源和数据仓库的层级关系提供数据仓库模型的逆向构建逻辑模型,所述数据仓库模型的逆向构建逻辑模型,表示为:通过所述逻辑模型设计管理模块自动从源数据仓库提取数据仓库表元数据信息,自动生成数据仓库表的逻辑模型,同时支持手工调整逻辑模型,无需手动创建数据仓库模型;其中,所述元数据为数据仓库表的属性。5.根据权利要求4所述的基于通信运营商管信数据的数据仓可视化建模系统,其特征在于,所述逻辑模型设计模块中配...

【专利技术属性】
技术研发人员:王俊超
申请(专利权)人:浪潮通信信息系统有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1