一种基于关系型数据库的自定义建模方法与流程

文档序号:11216458阅读:763来源:国知局

本发明涉及数据处理技术,具体的说是一种基于关系型数据库的自定义建模方法。



背景技术:

随着大数据时代的到来,人们越来越多的意识到数据对企业的重要性。在这个“数据即资产”的时代,如何充分利用现有数据资源,进行数据分析,挖掘数据潜在价值,成为企业迫切需要解决的问题。



技术实现要素:

本发明针对目前技术发展的需求和不足之处,提供一种基于关系型数据库的自定义建模方法和方法。

本发明所述一种基于关系型数据库的自定义建模方法,解决上述技术问题采用的技术方案如下:所述基于关系型数据库的自定义建模方法,在数据库中,从数据字典中添加数据表,形成基础数据表资源池;探索监控点,通过持续不断地优化阈值参数,建立完善的数据分析模型;在数据分析模型之上自定义报表,实现多维度汇总及明细数据查询;

其具体实现过程包括:1)形成基础数据表资源池,2)创建数据分析模型,3)创建自定义报表。

优选的,1)形成基础数据表资源池

从数据字典中添加数据表,进行表定义及列定义,形成基础数据表资源池,为自定义建模开放数据表访问权限。

优选的,2)创建数据分析模型

支持手动编写sql及自动生成sql两种方式创建数据分析模型;将数据分析模型保存为中间表,收录至表资源池;能够将数据分析模型发布为公有、私有两种类型。

优选的,步骤2)中,采用自动生成sql建模时,通过选择数据表,添加连接条件,选择列,过滤条件,分组字段,排序条件六步,系统能够自动生成sql脚本。

优选的,步骤2)中,建模时根据业务规则对数据进行打标签,打标签后的明细数据保存为中间表,作为基础数据表资源,用于后续建立多维度汇总模型做数据支撑。

优选的,3)创建自定义报表

基于数据分析模型,能够创建自定义报表,支持汇总查询及明细数据钻取;能够将数据分析模型纳入统一模型体系,收录至模型库。

本发明所述一种基于关系型数据库的自定义建模方法和方法,与现有技术相比具有的有益效果是:本发明自定义建模方法,支持手动编写sql及自动生成sql两种方式创建分析模型,能够将模型发布为公有、私有两种类型,满足多维度数据分析和明细数据查询需求;可用于数据分析系统收集建模需求,不断完善模型库;快速满足业务人员监控规则测试需求,自定义建模需求,可有效利用数据资源进行数据监控、分析,零编码快速开发监控模块及数据报表。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,对本发明所述一种基于关系型数据库的自定义建模方法进一步详细说明。

本发明所述基于关系型数据库的自定义建模方法,在数据库中,利用现有开放的数据表资源,通过自定义建模工具建立数据分析模型;自定义分析报表,满足多维度数据分析及明细数据查询需求;同时也可以满足查询条件,展示字段不固定的报表需求。

实施例:

本实施例所述基于关系型数据库的自定义建模方法,从数据字典中添加数据表,形成基础数据表资源池,为自定义建模开放数据表访问权限;探索监控点,通过持续不断地优化阈值参数,建立完善的数据分析模型;在数据分析模型之上自定义报表,实现多维度汇总及明细数据查询;

其具体实现过程包括:1)形成基础数据表资源池,2)创建数据分析模型,3)创建自定义报表,4)

其中,1)形成基础数据表资源池

从数据字典中添加数据表,进行表定义及列定义,形成基础数据表资源池,为自定义建模开放数据表访问权限。

2)创建数据分析模型

支持手动编写sql及自动生成sql两种方式创建数据分析模型;将数据分析模型保存为中间表,收录至表资源池;能够将数据分析模型发布为公有、私有两种类型。

步骤2)中,采用自动生成sql建模时,通过选择数据表,添加连接条件,选择列,过滤条件,分组字段,排序条件六个步骤,系统能够自动生成sql脚本;

针对具有sql基础的技术人员,提供手动编写sql的方式快速、精确的建立数据分析模型。

步骤2)中,将数据分析模型保存为中间表,收录至表资源池,用于分步创建复杂分析模型;建模时根据业务规则对数据进行打标签,打标签后的明细数据保存为中间表,作为基础数据表资源,用于后续建立多维度汇总模型做数据支撑。

步骤2)中,模型创建时能够发布为公有、私有两种类型,公有模型所有拥有自定义建模权限的用户都能够查看,用于数据共享;私有模型只有创建者能够查看使用。

3)创建自定义报表

基于数据分析模型,能够创建自定义报表,支持汇总查询及明细数据钻取;能够将数据分析模型纳入统一模型体系,收录至模型库。

采用本实施例所述基于关系数据库的自定义建模方法,医务人员可以利用开放的数据表资源,自己建立数据分析模型,探索监控点,通过持续不断的优化阈值参数,建立完善的数据分析模型;同时可以满足查询条件,展示字段不固定的报表需求。本发明快速满足业务人员监控规则测试需求,自定义建模需求。

上述具体实施方式仅是本发明的具体个案,本发明的专利保护范围包括但不限于上述具体实施方式,任何符合本发明的权利要求书的且任何所属技术领域的普通技术人员对其所做的适当变化或替换,皆应落入本发明的专利保护范围。



技术特征:

技术总结
本发明公开一种基于关系型数据库的自定义建模方法,涉及数据处理技术,在数据库中,从数据字典中添加数据表,形成基础数据表资源池;探索监控点,通过持续不断地优化阈值参数,建立完善的数据分析模型;在数据分析模型之上自定义报表,实现多维度汇总及明细数据查询。本发明支持手动编写sql及自动生成sql两种方式创建分析模型,能够将模型发布为公有、私有两种类型,满足多维度数据分析和明细数据查询需求;可用于数据分析系统收集建模需求,不断完善模型库;快速满足业务人员监控规则测试需求,自定义建模需求,可有效利用数据资源进行数据监控、分析,零编码快速开发监控模块及数据报表。

技术研发人员:郭凤;徐兵兵;张猛;马新凯
受保护的技术使用者:山东浪潮商用系统有限公司
技术研发日:2017.06.02
技术公布日:2017.10.10
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1