WEB开发网
开发学院数据库Oracle 管理Oracle OLAP时清除通往OLAP的障碍 阅读

管理Oracle OLAP时清除通往OLAP的障碍

 2007-05-09 12:13:28 来源:WEB开发网   
核心提示: 从关系型多维数据集中创建分析工作区 利用 Create Analytic Workspace 向导,您可以从 OLAP 目录中的一个或多个多维数据集中创建一个工作区,管理Oracle OLAP时清除通往OLAP的障碍(4), 产生的工作区是数据库标准格式的,这在 Oracle9 i OLA

从关系型多维数据集中创建分析工作区

利用 Create Analytic Workspace 向导,您可以从 OLAP 目录中的一个或多个多维数据集中创建一个工作区。 产生的工作区是数据库标准格式的,这在 Oracle9 i OLAP 开发人员指南的 OLAP API 部分 (参见 “ 接下来的步骤 ” )中进行了说明。

Create Analytic Workspace 向导提供了适当的默认值;无需做任何决定,您就可以创建一个分析工作区。 通过接受默认设置,您可以为数据创建一个适合于多种数据类型的物理存储模型。 如果您刚接触 OLAP 类型分析,那么您可能想从创建一个具有默认设置的分析工作区开始。

然而,在产品系统中,好的性能是至关重要的。 要创建具有最佳性能的工作区,必须研究数据的特性并根据其需要相应地设置高级存储选项。 您可以使用高级存储来人工定义复合结构,以允许控制空间不足以及数据使用的存储空间。 这也可以提高数据库的性能。 例如, AWM 自动为创建的每一个多维数据集创建一个复合结构。 复合结构,如 ,假定 NODE 是变化最快的,而 PRODUCT 是变化最慢的。 如果情况并非如此,则可以构建复合结构来正确地反映实际数据。

创建一个数据库标准格式的工作区的过程如下:

为 OLAP 配置数据库实例。 定义永久、临时和撤消表空间,并将数据库参数设为适合于数据载荷的值。定义将拥有该分析工作区的一个用户。 以一种与关系源不同的模式创建分析工作区是一种好的做法,这防止了对象名称的冲突,并允许更好地控制安全性和对数据的访问。 虽然您可以用与关系表相同的模式来创建工作区,但这么做将在单个命名空间内定义唯一的名称时带来问题。 用户将需要被授予 OLAP_DBA 角色和对源数据表的 SELECT 权限。打开 Analytic Workspace Manager ,然后作为之前为这个目的而定义的用户与数据库实例连接。如果您想生成日志文件,请从 Tools 菜单中选择 Configuration 。 单击 Help ,获取更多信息。在 OLAP 目录视图中,确认您已为源数据定义了维度、层次、量度和多维数据集,以及您能够从当前的会话中访问这些逻辑对象。

从 Tools 菜单中,选择 Create Analytic Workspace Using Wizard 。 完成向导的步骤。 如果您需要定义复合结构,请确保选择了高级存储选项。 单击 Help 按钮,获取关于各个步骤的特定信息。

您可以现在或稍后为 BI Bean 启用该工作区。 您可能想推迟启用直到使用聚合数据和自定义量度增强了分析工作区之后。 如果您在构建期间遇到问题,而您已选择了启用,那么在删除启用过程创建的所有元数据时,可能会出现问题。 您可以始终在构建和加载过程成功完成之后启用工作区。

从 File 菜单中选择 Save 。 该选项将提交此会话期间对数据库所作的所有修改。 如果您选择了一个定义对象而不加载所有数据的构建选项,那么当您准备完成构建时,请运行 Refresh Analytic Workspace 向导。现在分析工作区被创建了,您现在可以查看利用对象视图创建的对象。

上一页  1 2 3 4 

Tags:管理 Oracle OLAP

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接