`
zhzhiqun2005
  • 浏览: 227182 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Essbase 开发Cube 建议

阅读更多
在构建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 Cube 开发指导手册》是一本专注于Essbase立方体(Cube)的开发与优化的专业书籍,涵盖了从设计指南到性能测试,以及利用SQL增强Essbase性能的最佳实践。在深入探讨前,需明确几个核心知识点。 首先,...

    Essbase开发笔记

    Essbase开发Cube建议 在开发 Essbase Cube 时,应遵循最佳实践,例如合理设计维度结构、优化数据加载流程、充分利用动态计算等。 ### 11. EIS应用开发 #### 11.1 EIS安装说明 EIS (Essbase Information Server)...

    ESSBASE开发笔记

    #### 九、Essbase 开发 Cube 建议 在开发 Essbase Cube 时,应考虑以下建议: - **优化维度设计**:合理设计维度和成员,确保数据模型的可扩展性。 - **利用规则文件**:通过规则文件来实现复杂的数据计算逻辑。 -...

    essbase 中文维护手册

    essaabase 是 Hyperion Solutions Corporation 开发的一款商业智能软件,主要用于商业智能、数据分析和报表生成。以下是 essaabase 中文维护手册的知识点总结: 1. Essbase 概述 Essbase 是 Hyperion 的一款商业...

    Essbase开发规范宣贯.pdf

    《ESSBASE开发规范宣贯》是一份详细的网络文档,主要针对ESSBASE的开发流程、命名规范、优化策略以及操作日志规范等方面进行了详尽的阐述。ESSBASE是一款强大的多维数据库系统,常用于企业级的数据分析和决策支持。...

    Essbase_Studio开发操作手册

    《Essbase Studio开发操作手册》全面解析 Essbase Studio是一款强大的多维数据分析工具,主要用于构建、管理和维护Essbase分析应用。本手册将深入介绍其主要功能和操作流程,帮助用户掌握在Essbase环境中进行数据源...

    oracle essbase 11 development cookbook

    Oracle Essbase 11 Development Cookbook是一本关于Oracle Essbase应用开发的书籍,由Jose R. Ruiz编写,Packt Publishing出版社出版。该书包含了超过90个高级开发食谱,旨在帮助读者构建并进一步开发Oracle Essbase...

    Essbase 11.1.2培训文档

    在"Essbase 11.1.2培训文档"中,我们可以深入学习如何利用这个工具来构建和管理ASO(Aggregate Summarization Option)和BSO(Block Storage Option)数据立方体,以及如何使用Essbase Studio进行开发和维护。...

    essbase与biee集成

    - **物理层 Cube**: 对应 Essbase 中的 cube,每个 cube 包含一个多维数据集。 - **逻辑层**: 在 BIEE 中,逻辑层可以通过简单的拖拽操作来创建,系统会根据 Essbase Cube 的结构自动生成相应的层次结构。 #### ...

    Essbase

    在 Essbase Administration Services 9.3.1 版本中,尽管开发团队已尽力确保软件无误运行,但仍然存在一些已知问题,具体如下: 1. **JISX0213 日文字符集不支持** - **问题描述**:Essbase Administration ...

    essbase白皮书

    1. **快速定制开发能力**:ESSBASE 支持快速开发和部署复杂的应用程序,这得益于其内置的强大功能和灵活的架构。 2. **高性能的数据处理**:作为一款专为高性能计算设计的OLAP服务器,ESSBASE 能够高效地处理大量...

    essbase 使用说明 图册

    1. 多维数据模型:ESSBASE的核心是多维数据结构,也被称为立方体(Cube)。这种模型将数据组织成维度和度量,维度是描述数据的类别(如时间、地点),度量是可计算的数值(如销售额)。 2. 数据存储:ESSBASE使用超...

    Essbase+IR教程

    通过以上步骤,我们可以成功启动Essbase服务,并完成Essbase Cube的基本开发流程,包括创建Application、Database,定义Outline以及进行维度成员和度量数据的加载。这对于使用Essbase进行数据分析和报表制作非常重要...

    Essbase 错误信息汇总

    错误信息通常包括错误代码、错误描述以及可能的解决方法或建议,帮助用户更好地理解和维护Essbase系统。 ### 二、常见错误信息解析 #### 2.1 错误代码:E1013 **描述**:此错误通常发生在尝试访问一个不存在的维度...

    Oracle Hyperion Essbase - Essbase介绍 - 培训资料

    3. **Essbase Application Designer**:用于构建和维护应用程序的工具集,支持定制化的开发需求。 4. **Essbase Client Tools**:包括Excel插件、Web客户端等,方便用户访问和操作数据。 5. **Essbase Security**:...

    essbase中文联机丛书

    通过深入学习《 Essbase 中文联机丛书》,读者将能够理解 Essbase 的核心概念,掌握数据建模、数据加载、查询优化、应用开发等关键技能,从而更好地利用 Essbase 构建高效的数据分析环境。书中可能还涵盖了故障排查...

    essbase数据库管理员手册(英文版)

    该手册介绍了创建和管理Essbase环境的各个方面,涵盖了维度构建、数据装载、创建CUBE的基本步骤等重要知识点。 **维度构建** 维度构建是OLAP数据模型的基础,一个维度通常包含一系列相关联的成员,成员之间形成...

    Essbase数据库安装与配置

    Essbase 数据库安装与配置 Essbase 是 Oracle BI EE 的一个组件,负责提供多维数据分析和报表生成功能。本文将介绍 Essbase 的安装和配置过程,帮助用户快速部署和使用 Essbase。 安装 Essbase ------------ ### ...

    Essbase数据库管理员手册

    **Essbase** 是一款由 Hyperion Solutions Corporation 开发的企业级在线分析处理(OLAP)软件,广泛应用于商业智能领域。Essbase 9.2.1 版本作为该系列的一个重要版本,提供了更为稳定和高效的数据分析能力。本手册...

Global site tag (gtag.js) - Google Analytics