如何用Oracle的OLAP工具一步步建立Cube

电脑杂谈  发布时间:2019-09-14 16:04:29  来源:网络整理

oracle教程_数据仓库与olap实践教程_oracle olap 教程

如何用Oracle的OLAP工具一步步建立Cube

关键词:olap cube、OracleOLAP使用

ORACLE分析数据的AWM(AnalyticWorkspaceManager)应用

任何一种业务数据肯定包含两类信息:分类数据,我们称之为维度,如时间,机构等;统计数据,我们称之为测量值,简单说来就是数量,金额。

我们将使用AWM来执行以下的任务:

创建一个分析工作区

定义维度

定义立方体

从源关系型表加载数据

oracle olap 教程_oracle教程_数据仓库与olap实践教程

查看数据

包括三个部分:

创建一个分析工作区和定义维度

建模和匹配不同的维度类型

定义立方体和从源关系型表加载数据

创建一个新的用户来拥有我们的预测工作区。用户将必须具备一个指定给它的特定角色从而它可以建立和管控分析工作区。这个角色是OLAP_USER。

验证用户是否拥有权限:

SELECTCOMP_ID,COMP_NAME,VERSION,STATUSFROMDBA_REGISTRYWHERECOMP_NAMELIKE‘%OLAP%’;

返回结果:

oracle olap 教程_数据仓库与olap实践教程_oracle教程

设计逻辑数据建模,包括AW所必须的维度和度量。很明显,WarehouseBuilder提供了一个良好的环境用于构建一个逻辑数据建模。

很显然,AWM还可以帮助你设计你的逻辑数据建模,但是AWM和OWB/CWD4ALL有一个很重要的不同之处。AWM最正确的表述是“运行时设计时间”,这意味着当你使用AWM来建立维度、立方体等的之后oracle olap 教程,这个对象会立刻在预测工作区中被创建,

注意OLAP的维度,总是添加额外的最高级别来促使商业客户可以进行充分的预测。在Excel方面,它提供了“所有”级别,而在关系型方面并且维度可以在查询之外逆视。

下面就是使用AWM的简单方法:

1.创建分析空间

前题准备工作:正确调试JDK,正确配置运行环境。

java-mx512m-jar{指定目录}\awm11.2.0.1.0.jar

2.创建连接

3.输入连接信息

数据仓库与olap实践教程_oracle教程_oracle olap 教程

4.登陆系统

5.创建分析空间

当你第一次启动时,你应该定义一个到你的实例的新连接。

在AWM中可以定义任意多个你所必须的连接。当连接对话框出现时oracle olap 教程,在对话框中键入用户名和密码。然后单击OK来开启连接进程。

创建了AW,它显示在它所建立的节点下的导航条里。它是以读/写方式附加的,这意味着你可以对它做修改。

在这方面我们有两个选择:

手动定义我们的维度和立方体。

从一个模板加载一个预选定义的建模。

你可以从一个模板直接建立一个工作区。一个模版具有对对象的定义。你可以使用模板来建立预测工作区、立方体和维度。

数据仓库与olap实践教程_oracle olap 教程_oracle教程

6.创建维度

维度是确定和分类数据的唯一值的列表。它们产生了度量(事实)的边。维度的结构无法帮助数据的导航和定义推导。这个构架包括逻辑模型中的级别、层级和属性。你不仅定义维度本身,还定义哪些支持对象,以便具备一个功能完全的维度。

7.按上述步骤构建其他维度

8.创建CUBE

立方体提供了一个收集同样维度类似度量的方便方法。如果许多度量具有相似的外形那是很少见的,所以借助为一个立方体定义他们的外形(以及其他共享的特点),当你建立AW时就可以花费时间了。多维立方体是存储在AW中的。一个特殊的AW可能包括不只一个的立方体,而且每一个立方体可以表述一个不同的维度形状。

维度定义了一个立方体的边。尽管对一个立方体的边没有限制,但是商业智能软件通常会将显示组织为三个边:行边、列边和页面边。一个单独的维度或多维可以放置在每一个边上。

9.维护分析空间

一个AW可以支持多种语言。这促使你的OLAP应用程序和软件的客户可以查看显示为人们本地语言的元数据和描述性属性。

转载请标明:数据预测 如何用Oracle的OLAP工具一步步建立Cube _olap cube


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-122844-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...