物理层
1,在物理层总是使用Foreign join,不要用complex join
2,当数据模型是星型时,为物理表建别名(以Dim_,Fact_或者Fact_Agg作为前缀)
3,在可能的情况下,配置你的连接池使用本地驱动来连接物理数据库。例如,使用OCI而不是ODBC来连接Oracle数据库。
业务模型层
4,所有的逻辑表都应该以Dim_,Fact_或者Fact_Compund_开头。
5,所有的物理层的列名称都不应该出现在逻辑层。逻辑的命名必须是“面向业务”的。例如使用$ Revenue而不是DOLLARS
6,物理主键和代理键不应该出现在业务模型层。
7,维度逻辑表必须要指定逻辑键。这个逻辑健应该是面向业务的,比如应该是“Employee Login”而不是“EMPLOYEE_PK”
8,维度逻辑表必须仅仅包含维度属性,他们永远不应该包含任何度量列(有聚合规则)。
9,事实逻辑表不应该指定逻辑键。
10,在事实逻辑表中,每一列都是度量列,同时要指定聚合规则。
11,当定义两个逻辑表的逻辑连接时,仅仅使用“Complex join”(同时应该使用默认设置,除非需要处理跨数据库的join,需要指定DrivingTable)
12,业务模型应该仅包含逻辑星型,不应该是雪花型。
13,每一个维度逻辑表都应该有对应的维度层次。
14,每一个维度层级都设置适当的元素个数。一般要指定子层级的要比父层级的元素个数多。
15,每一个维度和事实逻辑表都应设置合适的"content level"。唯一不需要设置特定维度的“content level”的情况是在没有逻辑关系存在时。
16,不要将所有度量合并到单独的一个事实逻辑表。例如,你应该将“Forecast Sales”和“Actual Sales”度量放到两个逻辑表中---“Fact_Sales”和“Fact_Forecast”
展现层
17,当你有多个主题区域时,在每个主题区域以相同的顺序列出这些公用的维度。
18,展示层的表的名字不要以Dim或Fact开头了。
如果主题区域中的表是直接从逻辑层拖过来的话,
要移除该前缀。
19,时间维度表列在每一个主题区域的第一个位置。包含事实的展现层表应该列在底部,同时展现表应该被称作"measures"
20,绝不应该出现用户从主题区域中选取的对象没有逻辑关联。如果有任何从同一主题区域中选择的对象无法共存,那么一定是你的主题区域设计不正确。
分享到:
相关推荐
- **主资料存储库文件(RPD)备份**:RPD文件是OBIEE的核心组成部分,它存储了物理层、逻辑层、展示层及数据权限等信息。备份主要是备份这个物理文件本身。由于RPD文件包含了OBIEE的核心元数据信息,因此对它的备份至...
2. **元数据管理**:OBIEE通过Repository (RPD) 管理元数据。RPD是数据仓库逻辑模型的表示,包含业务概念、度量和维。用户可以通过Business Modeler工具对RPD进行编辑,构建适合分析的数据模型。 3. **分析和查询**...
本教程将逐步介绍如何学习并应用OBIEE进行建模和数据导入。 首先,我们要了解OBIEE建模的基本概念。在OBIEE中,建模主要是指创建逻辑数据模型,这包括物理层、业务层和展示层的构建。物理层是与数据库直接交互的...
Oracle商务智能套件企业版(Oracle Business Intelligence Suite Enterprise Edition,简称OBIEE)是一款全面的商业智能解决方案,旨在提供深入的洞察力和决策支持。它采用统一的架构,结合了各种组件来确保高效、...
1. **数据建模**: OBIEE使用Rapid Warehouse Builder (RWB) 进行数据建模。这包括创建物理层、业务模型和映射层。在物理层,我们连接到数据源,如数据库表或视图。在业务模型层,我们创建主题区域,将物理对象转换为...
【OBIEE完全安装向导】是一篇关于Oracle Business Intelligence Enterprise Edition (OBIEE)的详细安装指南。OBIEE是Oracle公司的一款企业级商业智能平台,它提供了数据分析、报表和仪表盘等功能,帮助企业进行决策...
2. **资料档案库的二进制文件与MDs XML文档**:二进制文件是OBIEE元数据的存储形式,包含RPD(Repository)的所有信息;而MDs XML文档是元数据的文本表示,用于配置和维护系统元数据,便于版本控制和比较。 3. **...
二、OBIEE 11g的核心组件 OBIEE 11g的核心组件包括: 1. **Oracle BI Server**:负责执行查询、计算和数据聚合,是OBIEE的核心服务。 2. **Oracle BI Presentation Services**:提供交互式报表和仪表板的显示与...
Oracle Business Intelligence Enterprise Edition (OBIEE) 是一款强大的商业智能平台,主要用于数据分析、报表制作以及企业决策支持。在11.1.1.7版本中,该系统提供了丰富的功能和改进,以满足用户对数据洞察的需求...
2. **元数据管理**:OBIEE通过Repository(RPD)管理元数据,它是系统的核心,定义了数据源、数据模型和业务逻辑。 3. **分析与报表**:OBIEE支持创建各种图表和报表,如折线图、柱状图、饼图等,以及自定义透视表,...
obiee demo, 实例帮你学习OBIEE
### Cognos与OBIEE产品功能对比报告 #### 第一章:概述 本文档旨在对IBM公司的商业智能(BI)工具Cognos与Oracle公司的BI工具OBIEE(Oracle Business Intelligence Enterprise Edition)进行深入的功能对比。随着...
根据提供的文档信息,我们可以推断出这是一份关于Oracle Business Intelligence (OBIEE) BI Apps产品的指南。尽管文档中重复的信息较多,我们仍然可以从现有的文本中提取一些关键的知识点。 ### Oracle Business ...
Oracle Business Intelligence Enterprise Edition (OBIEE) 是一款强大的商业智能平台,用于数据分析和报表生成。这个资料文档集合包含了丰富的信息,对于想要深入了解或提升OBIEE技能的人来说是宝贵的资源。 "BI....
Oracle OBIEE (Oracle Business Intelligence Enterprise Edition) 是一款强大的企业级商业智能平台,用于数据分析、报表和信息可视化。为了确保其高效运行,Oracle OBIEE 需要定期调优,以适应不断变化的业务需求和...