You are browsing the archive for DBI.

DBI:创建衡量指标(Measure KPI)

三月 17, 2009 in Oracle EBS二次开发

 

本文继续 DBI:创建维度及维度关系 一文,描述如何创建DBI中的KPI指标,如果需要在DBI报表中创建图表,就需要对报表中的数字列创建必要的衡量指标,基本步骤为:

  1. 定义KPI的主要属性
  2. 定义附加的属性
  3. 定义Cause and Effect度量
  4. 定义数据源

 

Read the rest of this entry →

DBI:创建维度及维度关系

三月 17, 2009 in Oracle EBS二次开发

 

本文继续 DBI:创建维度对象 一文,描述DBI中维度创建的步骤:

  1. 如何基于维度对象创建DBI维度
  2. 如何创建维度之间的关联关系

 

Read the rest of this entry →

DBI:创建维度对象

三月 14, 2009 in Oracle EBS二次开发

 

本文继续 Oracle EBS DBI概述 一文,描述Oracle EBS DBI报表开发中如何创建维度中所使用的维度对象,创建维度对象的步骤有:

  1. 定义维度对象的主要属性
  2. 定义相关的显示属性
  3. 定义维度对象的数据源

 

Read the rest of this entry →

Oracle EBS DBI概述

三月 13, 2009 in Oracle EBS二次开发

 

此系列的DBI内容是本人在2007年底时候记录的,为了进行备查,特将其贴出。

当时基于的DBI版本为7.2

Read the rest of this entry →

DBI(Daily Business Intelligence )报表开发概览

九月 15, 2008 in Oracle EBS二次开发

 

这是1年多以前写的,当时最新的DBI版本是7.2,目前DBI最新的版本已经是7.3(Oracle MetalinkNote:391782.1)了,但是DBI报表开发的基本流程还是基本不变的,因此为了方便查阅,将它贴到我们的博客中来,

 

花了2天时间研究了DBI Web报表开发,它使用了和OAF一套的页面风格,并且开发简单,虽然与AK集成,但是无需开发人员定义AK信息,并且也无需任何的开发工具(系统自带),做出的报表具有一般报表的功能,而且也可以实现BI的一些功能;图表和数据并存。

目前最新的DBI版本为:7.2,具体信息可以查看Metalink:352794.1 E-Business Intelligence Family Pack 11i.BIS_PF.F

 

以下是DBI运行的2个示例,示例中为了屏蔽一些敏感的数据,做了数据清楚的处理,可能效果不是最佳:

 

dbi_example1

dbi_example2

 

   

使用DBI进行报表开发的基本步骤:

  1. 创建报表数据对应的数据库对象,一般为视图
  2. 创建报表参数列表对应的数据库对象,一般为视图。在DBI中对这类数据库对象有一定的要求:必须包括ID和VALUE两列,ID用来作为参数的返回值;VALUE作为参数的显示值
  3. 将各个参数列表对应的数据库对象创建为纬度对象
  4. 创建一个纬度,将所有创建的纬度对象归属于它
  5. 创建DBI报表,选择为报表创建的数据源(不是纬度对象对应的数据库对象)对象
  6. 在数据源定义页面,选择要设置参数的列,并将Column Type设置为Dimension Object,并选择相应的Dimension Object。即给参数设置一个LOV
  7. 设置报表布局及报表上面的属性
  8. 发布报表到指定的菜单
  9. 到对象菜单下面运行报表

 

其中使用到的职责为:Daily Business Intelligence Designer