`
shuang7255
  • 浏览: 23449 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

BIEE中DISTINCT的问题 .

    博客分类:
  • BIEE
 
阅读更多

BIEE生成的SQL会自动添加不必要distinct关键字,这样会对性能带来影响,尤其是数据量较大时,影响是非常显著的。

问题描述见下:

http://topic.csdn.net/u/20110223/14/a7203dce-093b-4cd1-b2e0-883146a01864.html

 

 

以下是我对该问题的回复:

 

 

有个解决办法是

在物理层把数据库features中的DISTINCT_SUPPORTED的VALUE的勾去掉,
同时把server/Config/DBFeatures.INI中相应数据库的IS_DISTINCT_SUPPORTED参数设置为NO
(这一步不是必须的,这样做只是修改了features中的默认值,以便在做一致性检查的时候不会有警告)


当然,这样做了之后,如果你以后就没办法使用逻辑表中来源中的select distinct values选项了,因为你告诉BIEE你的数据库不支持DISTINCT了。

变通的办法就是,在物理层建立两个数据库,一个设置为支持distinct,一个设置为不支持。


另外,就算你设置成了不支持distinct(生成的SQL中不包含distinct),Answer在报表呈现时还是会去掉重复值,这是一个BUG(bug号为8615188)


据说是在10.1.3.4.0 Linux x86 版本上修复了,反正我的Windows版是没有修复的。


题外话,如果想在Answer中呈现重复数据怎么办?变通的方法是新一个隐藏列,该列的值是唯一的就行了。

 

分享到:
评论

相关推荐

    biee10.1.3.4.1日历控件bug

    本文将深入探讨标题和描述中提及的“biee10.1.3.4.1日历控件bug”及其修复。 在BIEE 10.1.3.4.1版本中,用户可能会遇到一个与日历控件相关的bug。日历控件是BIEE界面中一个常见且重要的组件,它允许用户通过交互式...

    BIEE安装与配置.pdf

    - 在**BIEE Administrator**中配置**Variable**。 - 具体配置方法可参考**BIEE Administrator**的帮助手册,关键字为**Authentication**。 #### 六、迁移过程及设置 1. **备份Repository、Catalog及XML ...

    BIEE 安装与配置.pd

    - **BIEE Administrator配置**:在BIEE Administrator中配置Variable,具体配置信息请参考BIEE Administrator的帮助手册,关键字为“Authentication”。 #### 四、BIEE迁移过程 ##### 4.1 迁移准备 - 在目标...

    BIEE11g安装 .doc

    BIEE11g安装 .doc我下载了整套的oracle11g和biee11g的安装包和安装文档,需要的可以找我。

    BIEE 安装配置手册 .pdf

    而BIEE则是BIEE安装包的简称,它需要与RCU的版本相匹配,本手册中所用版本为**.*.*.*。 在BIEE的安装过程中,首先需要下载安装文件,接着安装环境信息的配置。安装环境信息主要是对数据库环境进行配置,包括数据库...

    BIEE在RHEL 4.x平台安装手册.doc

    根据提供的**BIEE在RHEL 4.x平台安装手册**中的信息,本章节将详细阐述安装所需的系统环境: - **操作系统**:Red Hat Enterprise Linux AS release 4 (Nahant Update 4) - **数据库**:Oracle Database 10.2.0.1.0...

    BIEE开发核心

    BIEE开发核心 1. ORACLE BIEE基础 1.1. OBIEE 概述 1.2. BIEE 安装 1.3. 配置 1.4. 预览Demo效果 2. BIEE 开发步骤 2.1. 数据库 2.2. 创建资料库 2.3. 创建物理模型 2.4. 创建逻辑模型 2.5. 创建展现模型 2.6. 保存...

    BIEE+Oracle开发教程.rar

    本教程将结合两者,深入探讨如何在Oracle环境中进行BIEE的开发工作。 ### 一、Oracle基础知识 1. **Oracle数据库架构**:Oracle采用多层架构,包括服务器进程、后台进程、存储结构和网络组件。了解这些组件的作用...

    BIEE11.1.1.7安装布署升级一全套

    BIEE11.1.1.7安装、升级、数据迁移全套 BIEE11.1.1.7安装布署升级一全套是指BIEE11.1.1.7的安装、升级、数据迁移的整个过程。该过程包括四个步骤:安装BIEE11.1.1.7、升级到11.1.1.7.1、数据迁移和修改端口。 安装...

    biee+informatica.zip

    标题中的“biee+informatica.zip”表明这是一个与Oracle Business Intelligence Enterprise Edition (OBIEE) 和 Informatica 相关的压缩文件,其中可能包含了关于这两个工具的开发和报表制作的知识资源。Informatica...

    最新OBIEE11g中教程集

    07.BIEE安全性.pdf (732.65 KB) 06.故障与维护.pdf (531.03 KB) 05.地图数据管理.pdf (1.41 MB) 04.BI Publisher.pdf (1.02 MB) 03.BIEE 11G Action Framework.pdf (912.16 KB) 02.BIEE 11G Dashbord.pdf (1.64 MB) ...

    biee11.1.1.7安装

    - **权限问题**: 确保 oracle 用户对所有安装目录具有适当的权限,以避免安装过程中因权限不足而失败。 - **远程安装**: 如果进行远程安装,务必测试远程连接的稳定性,确保网络延迟不会影响安装流程。 - **环境...

    oracle BIEE 11g中文版培训资料

    了解如何诊断和解决BIEE 11g的问题至关重要。这部分内容可能包括日志分析、性能调优、备份恢复策略以及系统监控的最佳实践。 8. **Essbase与BIEE集成** (09.Essbase与BIEE集成.pdf): Essbase是Oracle的多维...

    BIEE 12c 12.2.1.0.0 Linux 安装指南

    这个指南详细介绍了如何在Linux上成功安装BIEE,包括必要的前置条件、软件下载、目录结构、JDK的安装以及安装过程中创建用户和执行安装程序的步骤。遵循这些步骤可以帮助用户避免常见问题,确保顺利安装BIEE 12.2....

    BIEE12.2.1.2.0官方文档.pdf

    官方文档中可能提供了配置SSL的详细指导和可能遇到问题的解决方案。 3. 外部认证配置:外部认证是指利用企业现有的身份验证服务(如LDAP、Active Directory等)来验证用户身份。这在大型企业环境中尤为常见,有助于...

    BIEE 11.1.1.7.0在linux 6上的安装与维护

    BIEE 11.1.1.7.0在linux 6上的安装与维护

    BIEE_入门_教程.ppt

    BIEE_入门_教程.ppt

    BIEE权限设计.pdf

    - **未决问题**:在权限设计和实施过程中可能会遇到一些尚未解决的问题,这些问题可能涉及技术细节或是特定需求的满足。 - **已结问题**:对于已经解决的问题,应该详细记录解决方案,以便于未来遇到类似情况时参考...

Global site tag (gtag.js) - Google Analytics