在商业智能中利用xml描述业务模型的方法及商业智能系统的制作方法

文档序号:8258766阅读:237来源:国知局
在商业智能中利用xml描述业务模型的方法及商业智能系统的制作方法
【技术领域】
[0001] 本发明属于商业智能技术领域,尤其是涉及一种在商业智能中利用XML描述业务 模型的方法及商业智能系统。
【背景技术】
[0002] 商业智能是对商业信息的搜集、管理和分析过程,目的是使企业的各级决策者获 得知识或洞察力(insight),促使他们做出对企业更有利的决策。商业智能一般由数据仓 库、联机分析处理、数据挖掘、数据备份和恢复等部分组成。商业智能的实现涉及到软件、硬 件、咨询服务及应用,其基本体系结构包括数据仓库、联机分析处理和数据挖掘三个部分。
[0003] 商业智能软件通常需要分析用户存储在关系数据库中的数据,而这些数据通常关 系较为复杂,表和列的定义有时候会含糊不清楚,有些数据库列并没有分析价值,若商业智 能软件直接对数据库表和列进行查询,需要用户不断熟悉和理解数据库关系及列的含义, 给用户数据分析和挖掘工作带来困难。

【发明内容】

[0004] 本发明要解决的问题是提供一种在商业智能中利用XML描述业务模型的方法及 商业智能系统。
[0005] 本发明采用的核心思想是:将用户现有业务数据库表结构及关联进行XML描述, 同时抽取部分表中列形成模型节点,支持节点重新命名为有实际意义的名称,易于用户理 解和使用。
[0006] 为解决上述技术问题,本发明采用的技术方案是:
[0007] 在商业智能中利用XML描述业务模型的方法,包含如下:
[0008] 1)将用户业务数据库表结构及关联关系利用XML进行描述,将在商业智能中需要 分析挖掘的表中的列重新命名为业务模型中的维度或度量;
[0009] 2)当在商业智能中对于维度、度量进行数据查询时候,根据业务模型的XML描述 正确转换为数据库查询语句。
[0010] 一种商业智能系统,包括:
[0011] 模型XML描述单元,用来将用户业务数据库表结构及关联关系利用XML进行描述, 将在商业智能中需要分析挖掘的表中的列重新命名为业务模型中的维度或度量;
[0012] 模型管理器,当在商业智能中对于维度、度量进行数据查询时,根据通过模型XML 描述单元的业务模型的XML描述正确转换为数据库查询语句,进行数据库查询;且对业务 模型的保存、读取、节点查询进行封装,为商业智能应用提供方便的接口。
[0013] 本发明方法和系统具有的优点和积极效果是:
[0014] 使商业智能使用者不必关心业务数据库的复杂表关系,专注于从业务模型进行数 据分析,用户不需要对数据库关系及列的含义很熟悉和理解,方便用户进行数据分析和挖 掘工作。
【附图说明】
[0015] 图1是本发明方法实施例的现有业务数据库表结构示意图;
[0016] 图2是本发明系统实施例的结构原理图。
【具体实施方式】
[0017] 下面结合附图对本发明的具体实施例做详细说明。
[0018] 本发明在商业智能中利用XML描述业务模型的方法,包含如下:
[0019] 将用户业务数据库表结构及关联关系利用XML进行描述,将在商业智能中需要分 析挖掘的表中的列重新命名为业务模型中的维度或度量;
[0020] 本发明实施例,如图1所示的用户业务数据库结构,业务模型的XML描述示例如 下:
[0021]
【主权项】
1. 在商业智能中利用XML描述业务模型的方法,其特征在于包含如下: 1) 将用户业务数据库表结构及关联关系利用XML进行描述,将在商业智能中需要分析 挖掘的表中的列重新命名为业务模型中的维度或度量; 2) 当在商业智能中对于维度、度量进行数据查询时候,根据业务模型的XML描述正确 转换为数据库查询语句。
2. -种商业智能系统,其特征在于包括: 模型XML描述单元,用来将用户业务数据库表结构及关联关系利用XML进行描述,将在 商业智能中需要分析挖掘的表中的列重新命名为业务模型中的维度或度量; 模型管理器,当在商业智能中对于维度、度量进行数据查询时,根据通过模型XML描述 单元的业务模型的XML描述正确转换为数据库查询语句,进行数据库查询。
【专利摘要】本发明提供在商业智能中利用XML描述业务模型的方法,包含如下:1)将用户业务数据库表结构及关联关系利用XML进行描述,将在商业智能中需要分析挖掘的表中的列重新命名为业务模型中的维度或度量;2)当在商业智能中对于维度、度量进行数据查询时候,系统根据业务模型的XML描述正确转换为数据库查询语句。本发明方法的积极效果是:使商业智能使用者不必关心业务数据库的复杂表关系,专注于从业务模型进行数据分析,用户不需要对数据库关系及列的含义很熟悉和理解,方便用户进行数据分析和挖掘工作。
【IPC分类】G06F17-30, G06Q30-00
【公开号】CN104572894
【申请号】CN201410819810
【发明人】陈磊, 杨占福, 田超, 田非
【申请人】天津南大通用数据技术股份有限公司
【公开日】2015年4月29日
【申请日】2014年12月24日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1