根据提供的文档内容,以下是从标题、描述以及部分文档内容中提炼出的相关知识点:
### OBIEE 技术体系架构
1. **体系架构概述**:Oracle Business Intelligence Enterprise Edition (OBIEE) 是一种全面的数据分析解决方案,其核心是提供企业级的商业智能服务。它包含多个组件和技术层次,共同构建起一个强大的数据分析平台。
2. **主要组成部分**:
- **物理层 (Physical Layer)**:此层负责与数据源的交互,包括数据库连接和查询。
- **业务模型和映射层 (Business Model and Mapping Layer)**:在这一层定义了业务逻辑,包括业务对象、逻辑表和列等。
- **呈现层 (Presentation Layer)**:负责展示最终的分析结果,如图表、报告等。
### OBIEE 的安装和配置
#### 安装过程
1. **系统要求**:安装前需确保已安装 Java SDK 1.5 或更高版本,并准备 OBIEE 的安装介质。
2. **下载安装介质**:可从 Oracle Technology Network (OTN) 下载,具体地址为:[http://www.oracle.com/technology/software/products/ias/htdocs/101320bi.html](http://www.oracle.com/technology/software/products/ias/htdocs/101320bi.html)。
3. **解压安装包**:将下载的 `biee_windows_x86_101332_disk1.zip` 文件解压至指定目录。
4. **启动安装向导**:通过双击 `Windows\Server\Oracle_Business_Intelligence` 目录下的 `setup.exe` 文件启动安装向导。
5. **磁盘空间确认**:确保计算机有足够的磁盘空间以满足安装需求。
6. **选择安装路径**:确定 OBIEE 的产品安装目录及数据目录。
- **基本安装**:默认使用 Oracle Application Containers for J2EE (OC4J) 作为应用服务器。
- **高级安装**:可以选择 Oracle Application Server 10.1.3.1.0 或更高版本。
#### 配置文件
1. **配置文件的作用**:用于定义系统的各项参数和设置,包括数据库连接信息、服务器端口等。
2. **关键配置文件**:主要包括 `bifoundation-web.xml` 和 `bifoundation-config.xml`,这些文件位于安装目录下的 `Oracle\Middleware\user_projects\domains\bifoundation_domain\config` 路径。
#### 验证安装和配置
1. **一致性检查**:使用内置工具进行安装后的一致性检查,确保所有组件正确配置且兼容。
2. **运行查询日志**:通过查看查询日志来验证系统是否能够正常工作。
3. **重新配置 BIServer 和 BIPresentationServer**:如果需要调整服务器设置或端口,可以通过相应的配置文件进行修改。
4. **使用 Answer 执行查询**:通过 Answer 工具进行简单的查询操作,验证 OBIEE 是否可以正常处理数据请求。
5. **使用日志对查询进行校验**:通过查看 Answer 的日志文件来进一步验证查询的准确性。
### 配置数据源
1. **创建 ODBC**:首先需要配置数据源连接,通常使用 ODBC 连接到外部数据库。
2. **导入数据库对象**:将需要分析的数据表和视图导入 OBIEE。
3. **创建 Physical 层的联接**:在 OBIEE 中创建物理层的联接,定义数据表之间的关系。
### 建立 Repository
1. **建立 RPD 文件**:RPD (Repository Presentation Document) 文件是 OBIEE 存储 Repository 结构的核心文件。
2. **构建物理层**:定义数据源、表结构和关系。
3. **创建业务模型**:定义业务对象,如维度、度量和事实表。
4. **创建逻辑表**:在业务模型和映射层中创建逻辑表,代表实际数据中的表或视图。
5. **创建逻辑列**:为每个逻辑表创建对应的列,表示实际数据中的字段。
6. **创建逻辑联接**:定义逻辑表之间的关系,支持跨表查询。
7. **构建维表层次**:创建维度层级,方便进行分组和聚合分析。
8. **创建计算指标**:定义复杂的计算逻辑,实现更精细的数据分析功能。
### 设置 Presentation 的顺序
1. **定义显示顺序**:确定不同分析组件在最终报告或仪表板中的展示顺序。
2. **使用初始化模块和变量**:通过初始化模块和变量来实现更灵活的分析功能,如动态过滤器等。
以上是基于提供的文档内容整理的关键知识点,涵盖了 OBIEE 的安装配置、数据源设置、Repository 构建等多个方面。希望这些信息能够帮助您更好地理解和掌握 OBIEE 的使用方法。