在构建Cube 的过程中,如果约定一些规范,对以后的开发和维护工作会带来很大便利,
通过过去的工作,建议在构建Cube 时遵循如下建议规范:
1. 一个App 对应一个Database
2. 理论上,一个App 可以对应多个Database,但是当我们只看一个Database 的信息
时,Olap Server 会把Database 所在的整个App 都装入内存,很耗费资源。基于此理
由,建议一个App 对应一个Database;
3. 构建App 和Database 的命名尽可能与事实表名称相一致,便于见名知意。
4. 构建规则文件的名称尽量与维表名相一致,并利用编号来确定其装载次序。
5. 对于日期维,建议每个Database 对应一个日期维,对于其它维度,尽可能放入一
个Database,便于公用。
6. Dense 和Sparse 维的设置。一般情况下日期维和地市维设置维Dense 维,对于成
员数很多的维度设置为Sparse 维。
7. 日期维规则文件需要与事实表相关联过滤日期数据,数据规则文件的SQL 需要按
维度作Group 分组汇总。
8. Essbase 中同一database(主题)中所有成员名称不可重复,包括同一维度中不同
层次成员之间、同一主题中不同维度之间。ESSBASE 中所有维度成员(包括不同维
度之间)及别名中是不允许出现同名,应注意加前缀。经常出现重复的成员名称有:
未知、为空、其它。
9. 对于“未知、为空、其它”等不同维度之间的成员重复,建议改为“××未知、
××为空、××其它”。其中××为维度名称。
10. 对于不同层之间的成员重复,建议在上层成员名称前加上该层名称。例如“受理
渠道维”中“部门层”和“受理单位层”都包含“营业部”,则改“部门层”成员名
称为“部门-营业部”;
11. Shared members must be in the same dimension。 Data can be shared by two or more
members。
分享到:
相关推荐
Essbase cube 设计指南;Essbase 性能及负载测试;利用结构化查询语言增强ESSBASE最佳实践.....
Essbase开发规范宣贯.pdf
Hyperion Essbase的开发简介
支撑OLAP分析的多维数据库技术,用在商业智能领域,支撑大数据量的查询和优化,面向DSS和数据挖掘
Essbase_Studio开发操作手册
essbase教程essbase教程essbase教程
Oracle Essbase详细培训文档,有需要的可以看看 包括制作ASO、BSO cube的过程 还有Essbase Studio的学习教材
essbase
Hyperion® Essbase®是业界领先的分析引擎,是一个针对计划、分析和管理报表与优化 的多维数据库服务器。可以通过桌面计算机和工作站上的电子表格和定制界面访问Essbase。 管理人员、分析人员和执行人员可以根据...
Essbase培训教材,全方位了解Oracle Essbase多维数据库
Oracle Hyperion Essbase - Essbase介绍 - 培训资料 At the end of this lesson, you should be able to: Describe the Hyperion analytic solution List the key features of the Essbase products Describe the ...
完整的essbase使用说明 一步步带你完成创建好cube
Essbase财务分析操作 Financial Analytics with Essbase
Hyperion Essbase用于企业绩效管理解决方案,为企业实现其内部的完整流程(制定战略方针、业务建模、规划、业绩监控、报表及分析)提供全面支持。 Hyperion的组件包括市场领先的OLAP引擎Hyperion Essbase以及相关的...
Oracle ESSBASE是当今市面上领先的联机分析处理服务器(OLAP),利用它能够快速定制开发分析与企业绩效管理软件。
如何使用BIEE连接essbase.doc 如何使用BIEE连接essbase.doc 如何使用BIEE连接essbase.doc
ESSBASE数据查询与检索优化技巧介绍,建议有一定ESSBASE开发经验人员阅读。
Essbase ORACLE olap刷新.pdf
Oracle BI ESSBASE,培训材料,Essbase Concept and Database Building
ESSBASE资料!!!!!!