BIEE报表集成时的去除“页选项”
BIEE技术手册
BIEE技术手册文档作者:佳邦咨询创建日期:2008/02/20 确认日期:控制编码:当前版本:V1.0审批签字:青啤信息管理总部佳邦公司文档控制修改记录传阅分发目录概述 (1)目的 (1)参考文献 (1)BIEE基本架构体系 (2)企业商务智能标准架构 (2)信息的一般模型 (2)Oracle BI体系组成 (3)BIEE的安装配置 (4)O RACLE BI管理工具(A DMINISTRATION T OOL) (6)工具界面及相关配置路径 (6)用Administration Tool创建一个Demo (8)创建Repository文件 (8)创建ODBC数据源连接 (9)导入数据信息 (10)创建物理层表的连接(星形或雪花形结构) (13)创建模型层模型 (15)创建模型层维度逻辑层次 (16)创建事实表逻辑计算列 (22)根据逻辑列创建更多公式形式的计算列 (24)创建展现层 (27)保存并修改相应配置文件 (27)O RACLE BI仪表盘及答复(D ASHBOARDS&A NSWERS) (29)界面 (29)在仪表盘展现Demo的数据和图表分析结果 (30)答复界面(以员工数为例) (30)创建员工数数据分析报表 (31)创建员工数数据分析图形 (39)仪表盘创建、隐藏及删除 (41)添加图表文件并编辑仪表盘 (42)概述此文档作为BIEE模型搭建展现的主要参考文档。
目的了解BIEE开发工具Administrator Tool及仪表盘和答复的操作使用。
参考文献BIEE基本架构体系需要注意的是:BIEE是分析工具,不是专业报表工具,同时也不能完全复制出EXCLE中所体现出来的特殊表和图的效果。
企业商务智能标准架构信息的一般模型Oracle BI体系组成下面的图例反映了Oracle BI的体系组成以及各组成部分的关联。
Clients(客户端):提供访问信息的权限和服务•Oracle BI Answers(答复)一套用来创建、查看、修改Oracle BI请求的绘图制表类工具•Oracle BI Interactive Dashboards(仪表盘)展现Oracle BI Answers请求和其他项的效果•Oracle BI Administration Tool用来创建Oracle BI RepositoryOracle BI Presentation Services(Oracle BI展现服务)•对用户需要的信息给予形象化处理•作为网络服务器的延伸工具•编制目录存贮保存的内容•从Oracle BI Server接受数据同时提供给提交请求的用户Oracle BI Server(Oracle BI服务器):Oracle商务智能套件的后台核心服务器,提供对智能访问物理数据源及其构成信息的有效处理•对元数据的直接处理•在物理数据源中产生动态SQL•直接或通过ODBC联接到RDBMS(关系型数据库管理系统)•形成结果以确定请求•为Oracle BI展现服务提供数据Oracle BI Repository(知识库)•存贮Oracle BI Server中用到的元数据中对元数据进行再编制和简单化处理Data Sources(数据源)•包含用户想要分析的商业数据•用Oracle BI Server访问•可以以任何格式,如:关系型数据库、联机分析处理数据库、文件系统、电子数据表、XMLA下面这个图例是请求处理的过程。
BIEE报表开发问题集
BIEE报表开发问题锦集
1,如何在仪表盘提示中选取对应的周次,然后取到本周最后一天的值?
解答:
2,在成本项目中设置了ID和PARENT_ID,如何在报表中实现第一列显示没有PARENT_ID,第二列显示PARENT_ID=ID的成本项目名字。
也就是说,第一列显示父项,第二列显示的都是父项中的子项?
解答:
3,如何将报表自动扩充,使其填满整个页面,使得整个表格变得更大一些,而不是仅仅是依据内容的多少扩充,表格都不变的情况。
需求如图:
解答:
4,联合报表如何实现导航的时候带参数?
解答:
5,在仪表盘提示中设置了周提示,如何是现在报表中显示对应周的时间期间?
解答:。
BIEE_常见问题解答
Oracle Business Intelligence Enterprise Edition 10g项目实施问题解答汇总2008年4月10日目录:仪表板: (4)仪表板分组下拉显示: (4)设置默认的仪表板: (7)撤销页面“刷新“按钮(不建议) (8)如何跳过注销页面,直接跳转到登陆界面 (9)交叉表行数限制 (9)报表显示上的列级别控制 (10)报表中现实自己有权限访问的第一个列 (10)登录界面“版权所有“信息客户化 (10)仪表盘顺序定制 (10)时间细度不一样 (11)Prompt值显示的顺序定制: (11)表格下的“125-”是1到25条记录的显示方式,需要改成“1-25”(附图) (11)查询大数量时,出现等待提示,可以在下面修改 (12)Dashboard中钻取返回提示修改: (12)友好打印PDF中的空格 (12)Answer中的主题文件夹层次现实: (13)Excel下载如果不自动变成科学计数法: (13)如何强制Answer中列的宽度 (13)个性化汇总查询: (14)在仪表板上加入当前client日期显示: (15)在Answer的Titel中加入变量显示: (15)客户化仪表盘右上角的产品清单,如去除等多产品中的Marketing (16)在仪表板制定位置显示Deliver的内容 (16)OBI EE and oracle stored procedures WITH parameter passing (16)如何将Go URL中的“页选项”按钮去除 (18)Configuration for the Dashboard Prompt Types Feature (19)图形: (21)中文显示方块问题 (21)BIEE中雷达图中文显示问题: (21)图形鼠标点到的地方的值的背景希望是透明的: (21)BIPublisher Chart Description (21)图形出现“Evaluation Time Limit“ (22)指定BIEE中图形的类型(flash,SVG,PNG) (22)图形中“上”字,“名”字和“作”字的链接错误 (22)配置和服务 (24)几处配置文件的作用优先级别 (24)禁止OC4J自动启动 (24)如何在Office 2003中启用BIEE Excel Add-in (24)BIP (25)BI Publisher 和Oracle BI Server 的安全集成 (25)报表复制 (27)RDF to RTF Template Generator (27)RDF to Data Template Generator (27)其他 (27)修改BIEE中的用户密码 (27)BIEE和其他应用集成,如果出现频繁登录提示: (32)Metadata report (32)Oracle BIEE性能提高 (33)使用BIP和iBot中的外部认证 (33)BIEE 10.1.3.2中ibot的配置: (34)其他Web程序调用BIEE的报表方式: (34)其他Web程序调用BIEE的仪表板方式: (35)Customizing OBI EE – GO URL Parameters (36)从BIEE的报表链接到其他系统: (39)Writeback for dashboard commentary in OBI EE (40)Siebel Analytics Web Catalog 升级到Oracle BIEE Presentation Catalog (46)How To Log An Oracle Support Service Request Via SupportWeb for Oracle BusinessIntelligence Enterprise Edition (OBIEE) (49)Applies to: (49)Goal (49)Create SR for BIEE from metalink: (51)仪表板:仪表板分组下拉显示:1.配置instanceconfig.xml,加入<DahboardMaxBeforeMenu>的配置,然后重启BI presentation server.数字3表示,当一个组的仪表板数量大于等于3时,会将仪表板分组下拉显示。
BIEE操作手册
目录第一节概览 (2)第二节新建分析 (2)第三节新建仪表盘提示 (6)第四节新建仪表盘 (8)第五节过滤器 (11)第六节编辑列公式 (12)第七节列属性 (12)第八节列值排序 (15)第九节列重命名 (16)第十节编辑标题 (17)第十一节编辑表 (18)一、列排序 (18)二、表提示 (19)三、列隐藏 (19)四、列复制 (20)五、列排除 (20)六、列汇总 (20)七、表汇总 (21)八、表分页 (21)第十二节编辑图 (22)一、条形图 (22)二、条线图 (23)三、饼图 (23)四、堆叠图 (23)五、图属性 (23)第十三节数据透视表 (28)第十四节下钻 (29)一、无条件下钻 (29)二、有条件下钻 (30)第十五节联合分析 (30)第一节概览(图1.1.1)如图1.1.1为登录页面,输入相应用户名及密码即可成功登录BI系统。
登录系统后如下图1.1.2。
图 1.1.2图1.1.2为BI系统主页,大致分两部分,菜单栏和最近打开的仪表盘。
一、目录:存放所有文件的地方。
二、仪表盘:在这里可以查看所有仪表盘。
三、新建:新建所有类型文件。
第二节新建分析当您登陆BI系统首先在页面标题栏找到“新建”下拉菜单,在这个下拉菜单了是我们BI系统所有新建项目类型。
我们最常用的报表、图像都隶属于仪表盘,仪表盘又是由分析+仪表盘提示组合而成。
下面我们先了解分析,当你在新建菜单中点击分析后会有一个弹窗,在这里面有各种主题模型(主题模型好比一个数据仓库,里面有维表、事实表组成),现在我们以“用户培训”这个主题模型作为我们这本书的示例模型讲解。
第一步:新建—>分析—>用户培训,如下图(1.2.1)图 1.2.1第二步:依次双击时间维-年月、客户维-客户名称、产品维-产品名称、区域维-第四层区域、事实销售-本期实际销售数量,如下图1.2.2图 1.2.2第三步:点击“结果”,查看结果数据。
如图1.2.3图 1.2.3右侧表格数据即为某个月某个客户在某个省销售某个产品的实际数量。
BIEE工具简介及基础应用(最新)
56
• 4、制作分析
基于并集、交集和补集操作组合结果 • 步骤四:增加维表DMN_DJ_SZ的筛选条件: ZSXM_DM_01=1或者ZSXM_DM_03=1或者 DM_04=1。
57
• 4、制作分析
基于并集、交集和补集操作组合结果
58
• 4、制作分析
基于并集、交集和补集操作组合结果 步骤五:选择两表的关联关系,此处选择补集
点击页面右上角的标记来添加在弹出对话框添加仪表盘页中将页名称取为page2点击确定137新建仪表盘点击左上角来切换页面拖曳左下角的目录框中的分析仪表盘提示等元素来设计仪表盘界面我们将共享文件夹测试专区数据情报平台主题应用下的演练分析和仪表盘提示演练仪表盘提示拖曳到右方138新建仪表盘139设置仪表盘提示的控制范围将鼠标指向仪表盘提示区域在该区域的右上角会出现标记点击该标记在下拉列表中的范围选项下可以选择该提示的控制范围是整个仪表盘还是当前页140设置仪表盘提示和对应报表的关联关系将鼠标指向需要被关联的报表区域在该区域的右上角会出现标记点击该标记在下拉列表中选择编辑分析选项进入该分析的设计界面141设置仪表盘提示和对应报表的关联关系首先删除该分析现有的过滤器然后通过添加过滤器的方式将仪表盘提示的对应项加入分析在新建过滤器的对话框中将运算符栏选为提示并点击确定142返回编辑仪表盘点击导航栏的目录项在左边文件夹目录中选择仪表盘所在目录在页面右侧区域找到仪表盘点击仪表盘名称下方的编辑可对已经保存的仪表盘进行编辑143设置仪表盘属性打开仪表盘编辑选项后点击页面右上的标记在下拉列表中选择仪表盘属性144设置仪表盘属性在仪表盘属性的对话框可以调整仪表盘的页标题页的顺序等属性145保存仪表盘点击页面右上角的标记来保存注意
66
• 4、制作分析
BIEE列选择器的作用(图)
BIEE列选择器的作用(图)
我的理解是在在一个列的界面下,可以选择到多个列,这样的好处就可以精简界面。
与筛选器不同,筛选器是对值列表进行限制和变更,列选择器相当于对报表的维度分析项
进行变更。
比如产品大类、中类、小类,希望能自动转化。
以截图为例进行具体制作说明。
1、做一个最基本的报表
2、进入组合视图增加列选择器初始界面:
3、进行具体设置,假设要把第一列变成“年”、“季度”、“月”三列的一个组合勾选上
包括选择器
4、在
左边的维度中直接点击“季度”、“月”,可以看到列1中变成如下情况:
5、按同样方法,也可以把列4变成金额和数量的集合
6、保存进入组合视图查看结果(最好是把列选择器放到报表上面)
7、可以根据选择变动
个人空间
∙选择的苦闷
∙[原创]向孙正义学习如何选择一生的事业∙小故事里的大哲学-选择
∙该怎样选择婚礼仪式?
∙小偷公司的选择。
biee 学习笔记
SIEBEL Anlytics Web 学习笔记2006-09-112.1 HOW DO I2.1.1 如何新建一个即席查询(Answer)?1,登陆Siebel Analytics Web,点击“即席查询”(ANSWERS)。
注意页面的布局,左边是发布的仪表盘的目录,右边是当前主题区域(rpd)。
3,选择一个主题区域4,从左边的树中双击相关字段,放到标准页面中。
点击“结果”标签或者图表查看结果。
5,点击工具栏上“保存请求”按钮保存查询到一个指定的目录下。
2.1.2 如何发布即席查询到仪表盘?1,登陆Siebel Analytics Web,点击菜单栏上想要编辑的仪表盘2,点击右边的“页选项”-“编辑仪表盘”下图可以看到,左边树结构是保存的即席查询目录结构,右边页面布局部分以“部分”为容器,可以拖拽相关的即席查询到“部分”容器中,然后点击保存。
回到相关仪表盘即可看到生成效果。
2.1.3 如何增加仪表盘(菜单栏)?1,登陆Siebel Web。
2,点击“管理”链接3,点击“管理分析目录”链接4,点击“创建新文件夹”,创建并保存。
5,点击“管理智能仪表盘”连接6,鼠标向下滚动到底,点击“创建仪表盘”按钮选择“分组文件夹”并录入“仪表盘”名称。
7,回到我的仪表盘页面,刷新页面即可。
8,通过选择不同的“分组文件夹”可创建层次型菜单结构(仪表盘)。
2.1.4 如何创建一个提示?下图中的年、月、指标选择就是一个“提示“,应用于整个页面。
1,点击“即席查询“,点击右上角“新仪表盘提示”,选择一个主题区域。
2,点击“创建提示”,并从左边的指标中选择相关数据列3,创建后的效果如下图,注意可以通过SQL表达式构建提示列之间的数据限制关系。
2.1.5 如何设置多行表头?在仪表盘编辑页面转到“结果->数据透视表”。
行和列是支持层次结构的。
2.1.6 如何设置数据筛选器1?在仪表盘编辑页面,查看“筛选器”,点击“与”,可以形成缩进的层次表达式。
BIEE 官方教程解析(中文版)图文详解
Analyses and dashboard--分析和仪表盘的学习小结一、前言在使用Analyses and dashboard之前,需登录http://localhost:7001/analytics进入主页。
登录后显示主页如下图:可以通过以下步骤将目录对象添加至favorite:1、选择一个对象(分析或仪表板)的目录2、单击下拉列表并选择添加到收藏夹任务如图所示,被选中分析或对象会以黄色五角星显示:还可以通过使用任务窗口添加目录对象至favorite:1、选择对象--报告,分析,或仪表板2、从任务窗口单击添加到收藏夹任务图示如下:此外,搜索也是非常使用的一项功能,搜索功能有权限限制,只能查看和编辑权限范围以内的对象:最后介绍安装BI客户端:当需要在其他机上使用BI时,客户端就起到了非常关键的作用它大大简化了客户机安装、卸载和配置Oracle BI工具和Oracle BI管理工具的流程,并且支持在32位或64位Windows操作系统电脑上运行安装步骤如下:1、主页在开始部分,点击下载BI桌面工具2、选择与系统匹配的版本进行安装Oracle BI Server DSN配置建立一个连接,通过Oracle BI服务器连接数据库,可以连接Oracle BI服务器与各种ODBC-compliant查询和报告工具以及其他客户,如客户端远程管理工具等二、具体内容:1、创建分析1)创建一个分析和分析编辑器的使用在主页中选择创建-->分析,会弹出可供选择的主题区域(一个主题区域包含的列,代表信息领域的一个组织的业务,或组织内的用户组。
当创建一个新的分析,这种主题领域被称为主要主题区域,并且编辑器将出现在分析的主题区域面板上。
工作时,如果你需要更多的数据,在权限范围内你可以添加额外的主题区域。
主题区域包含文件夹,测量列属性列,分级列和水平层次代表信息组织的业务领域或一个用户组。
主题领域通常有名称,对应于它们包含的类型的信息,如时间、区域、产品、订单、等等。
BIEE缓存详解
事件表的使用:
首先创建EVENT TABLE,例子脚本
create table UET (
2.
自动方式
在Administration Tool中,你可以为特定的物理层表设置缓存属性,并使用EVENT TABLE(事件表)自动清除缓存。
当选中Cacheable复选框时就为这个物理表设置了缓存,然后如果选择Cache never expires则缓存永远有效,在Cache persistence time项你可以为缓存设置一个有效地时间长。
Байду номын сангаас 注:该表属性特别,是不需要Cache的
Oracle BI提供的缓存机制可以帮助用户提高对数据的访问速度,大大减少查询的访问时间。
在后台数据库发生数据更新后,缓存中的数据就变得陈旧,这时就需要更新缓存中的数据。OBIEE提供了两种清除缓存的方法,自动的和手动的方式。
1.
手动方式
在管理工具下打开缓存管理器,这里会列出每个用户的缓存使用情况,你可以选中想要清除的缓存项,然后在编辑下点击purge,这样相应的缓存就会被清除,这种方式是需要人工参与的。
TableName varchar(40) not null,
Other varchar(80) DEFAULT NULL
);
这是事件表的标准格式,其中TableName记录要清除缓存的表的名字。
然后将该表导入Physical层。
选择Administration Tool-Utilities,选择Event Tables并执行选择刚才导入的Event Table,并设定导入频率(不少于10min,如少于10min,建议使用修改该表缓存为NO)
BIEE使用技巧
BIEE使⽤技巧索引:1.如何清除缓存2.通过“编辑 SQL”取得前⼀天的⽇期3.格式化⽇历框参数4.根据传⼊的开始时间和结束时间取得事实表中的指标(⽤到了3中的技巧)5.直接调⽤数据库函数6.时间格式转换7.BIEE传参问题8.BIEE部署到Solaris服务器9.联动条件提⽰10.不同维度级别算法11.Answer横向数据⽐较变颜⾊12.取得模型中有数据的最近⼀天的数值13.在列表的表头中加⼊tip14.在rpd中设置不同维度路径聚合算法15.集成报表时将“⾸选项”去掉16.指标成员分类显⽰17.BIEE报表向外部传数据1.如何清除缓存(1)删除OracleBIData下的cache⽬录(2)将NQSConfig.INI⽂件中的[Cache]选项ENABLE=NO2.通过“编辑 SQL”取得前⼀天的⽇期⽅法:select TIMESTAMPADD( SQL_TSI_DAY, -1,CURRENT_DATE ) from 时间维语法:TimestampAdd( interval, intExpr, timestamp )interval:指定的间隔。
有效值是:SQL_TSI_SECOND,SQL_TSI_MINUTE,SQL_TSI_HOUR,SQL_TSI_DAY,SQL_TSI_WEEK,SQL_TSI_MONTH,SQL_TSI_QUARTER , SQL_TSI_YEAR3.格式化⽇历框参数问题:BIEE⾃带的⽇历框传⼊的⽇期数据通过cast转换时会出错,需要将格式转换为类似格式:2010-07-01 --> 01-7⽉-10⽅法:cast(replace( right( '@{var_startdate}{2010-7-26}', 2 ), '-', '' ) ||'-' ||( case when left( replace( substring( '@{var_startdate}{2010-7-26}' from 6 for 2 ), '-', '' ), 1 ) = 0then right( replace( substring( '@{var_startdate}{2010-7-26}' from 6 for 2 ), '-', '' ), 1 )else replace( substring( '@{var_startdate}{2010-7-26}' from 6 for 2 ) ,'-', '' )end ) ||'⽉-' ||substring( '@{var_startdate}{2010-7-26}' from 3 for 2 )as date )4.根据传⼊的开始时间和结束时间取得事实表中的指标(⽤到了3中的技巧)FILTER( "事实指标"."全天汇总"USING ( "时间维"."⽇期"=cast(replace( right( '@{var_startdate}{2010-7-26}', 2 ), '-', '' ) ||'-' ||( case when left( replace( substring( '@{var_startdate}{2010-7-26}' from 6 for 2 ), '-', '' ), 1 ) = 0then right( replace( substring( '@{var_startdate}{2010-7-26}' from 6 for 2 ), '-', '' ), 1 )else replace( substring('@{var_startdate}{2010-7-26}' from 6 for 2 ) ,'-', '' )end ) ||'⽉-' ||substring( '@{var_startdate}{2010-7-26}' from 3 for 2 )as date )))FILTER( "事实指标"."全天汇总"USING ( "时间维"."⽇期" =cast(replace( right( '@{var_startdate}{2010-7-27}', 2 ), '-', '' ) ||'-' ||( case when left( replace( substring( '@{var_enddate}{2010-7-27}' from 6 for 2 ), '-', '' ), 1 ) = 0then right( replace( substring( '@{var_enddate}{2010-7-27}' from 6 for 2 ), '-', '' ), 1 )else replace( substring( '@{var_enddate}{2010-7-27}' from 6 for 2 ) ,'-', '' )end ) ||'⽉-' ||substring( '@{var_enddate}{2010-7-27}' from 3 for 2 )as date )))5.直接调⽤数据库函数(以Oracle为例)(1)在逻辑层调⽤Oracle函数在Administrator Tools中,可以在逻辑层调⽤oracle的函数,⽅法如下(注意Evaluate的语法):通过这种⽅式可以在逻辑模型中加⼊⼀些计算列,⽤以解决⾏上的数据⽐较分析。
BIEE知识点
一.技巧部分[仪表盘]修改页面图片路径\OracleBI\oc4j_bi\j2ee\home\applications\analytics\analytics\res\s_oracle10\portal[仪表盘]修改下垃菜单(1) 要展示成Drop-Down之Dashboard必須是同一個Group Folder.(2) 修改instanceconfig.xml新增一行:<DashboardMaxBeforeMenu>2</DashboardMaxBeforeMenu>/OracleBIData/web/config/instanceconfig.xml[答复]静态文本<span style="background-color:#000000;">静态文本的背景色</span>[提示]日期排序SELECT "biee_d_新号段189号码监控"."日期" FROM "数据自助提取" ORDER BY "biee_d_新号段189号码监控"."日期" DESC[提示]第十行SELECT "biee_d_新号段189号码监控"."日期" FROM "数据自助提取" WHERE RCOUNT("biee_d_新号段189号码监控"."日期" )=10 ORDER BY"biee_d_新号段189号码监控"."日期" DESC最大值SELECT max("- 市场占有率地区表"."月份" ) FROM JYBIEE[仪表盘]部分背景与CSS设置OracleBI\oc4j_bi\j2ee\home\applications\analytics\analytics\res\s_oracle10\b_mozilla_4[系统配置]几个重要的配置文件:安装后的目录很干净,就两:OracleBI, OracleBIData。
BIEE和Portal集成设置
BIEE和Portal集成配置咖啡版本:V1.0目录1.BIEE和Portal集成配置关键点 (4)1.1.设置BIEE报表允许嵌入Iframe (4)1.2.设置BIEE的访问站点为“可信任站点” (4)1.3.被嵌入的BIEE报表下钻至第二层报错 (6)2.BIEE的URL格式 (6)2.1.1.仪表盘页 (6)2.1.2.报表 (7)2.1.3.通过URL执行SQL或过滤数据 (9)2.1.4.通过JavaScript导航 (10)1.BIEE和Portal集成配置关键点1.1.设置BIEE报表允许嵌入IframeBIEE和Portal集成之后,通过Portal访问BIEE页面,会报OBIEE content can not be displayed in the IFrame这个错误,解决方法如下:1.2.设置BIEE的访问站点为“可信任站点”除了上述问题,通过Portal访问BIEE页面,通常还会出现登录界面,在登录页面输入用户名密码点击登录仍然保持在登录页面,详细分析如下所示:2、将被嵌入页面的应用站点设置为“可信站点”,如下所示1.3.被嵌入的BIEE报表下钻至第二层报错BIEE11.1.1.5这个版本在和Portal集成时有个bug,就是维度通过hierarchy下钻到第二层的时候会报错。
将BIEE升级到新版本,如11.1.1.6,可能会解决这个问题(没测试),在目前这个版本下打Patch 13611078可以解决这个问题。
2.BIEE的URL格式BIEE的URL分为几个部分,格式分别如下BaseURL:http://ip:port/analytics/saw.dll?类型:Dashboard/poratlpages/go路径:portalpath=/path=其他参数:NQUSER=/NQPASSWORD……备注:报表路径中含中文的,需要通过字符编码器将中文编码成UTF8格式的字符串。
BIEE操作手册
目录第一节概览 (2)第二节新建分析 (2)第三节新建仪表盘提示 (6)第四节新建仪表盘 (8)第五节过滤器 (11)第六节编辑列公式 (12)第七节列属性 (12)第八节列值排序 (15)第九节列重命名 (16)第十节编辑标题 (17)第十一节编辑表 (18)一、列排序 (18)二、表提示 (19)三、列隐藏 (19)四、列复制 (20)五、列排除 (20)六、列汇总 (20)七、表汇总 (21)八、表分页 (21)第十二节编辑图 (22)一、条形图 (22)二、条线图 (23)三、饼图 (23)四、堆叠图 (23)五、图属性 (23)第十三节数据透视表 (28)第十四节下钻 (29)一、无条件下钻 (29)二、有条件下钻 (30)第十五节联合分析 (30)第一节概览(图1.1.1)如图1.1.1为登录页面,输入相应用户名及密码即可成功登录BI系统。
登录系统后如下图1.1.2。
图 1.1.2图1.1.2为BI系统主页,大致分两部分,菜单栏和最近打开的仪表盘。
一、目录:存放所有文件的地方。
二、仪表盘:在这里可以查看所有仪表盘。
三、新建:新建所有类型文件。
第二节新建分析当您登陆BI系统首先在页面标题栏找到“新建”下拉菜单,在这个下拉菜单了是我们BI系统所有新建项目类型。
我们最常用的报表、图像都隶属于仪表盘,仪表盘又是由分析+仪表盘提示组合而成。
下面我们先了解分析,当你在新建菜单中点击分析后会有一个弹窗,在这里面有各种主题模型(主题模型好比一个数据仓库,里面有维表、事实表组成),现在我们以“用户培训”这个主题模型作为我们这本书的示例模型讲解。
第一步:新建—>分析—>用户培训,如下图(1.2.1)图 1.2.1第二步:依次双击时间维-年月、客户维-客户名称、产品维-产品名称、区域维-第四层区域、事实销售-本期实际销售数量,如下图1.2.2图 1.2.2第三步:点击“结果”,查看结果数据。
如图1.2.3图 1.2.3右侧表格数据即为某个月某个客户在某个省销售某个产品的实际数量。
BIEE前台报表开发手册
王倩目录文档概述 .......................................................................................................................................系统登录 .......................................................................................................................................开发流程综述 (1)购建系统框架示例: ...........................................................................................................................创建仪表盘 .......................................................................................................................................创建分析文件夹 ...............................................................................................................................分析报表开发................................................................................................................................ 创建分析 ...............................................................................................................................................使用分析编辑器 ................................................................................................................................... 使用过滤器 .. (3)添加过滤器 .......................................................................................................................................保护过滤器 .......................................................................................................................................保存过滤器 .......................................................................................................................................应用保存的过滤器 ........................................................................................................................... 添加排序 ............................................................................................................................................... 创建选择步骤 ....................................................................................................................................... 添加合计数 .. (4)格式调整 ............................................................................................................................................... 添加图形 ............................................................................................................................................... 图形格式布局 ....................................................................................................................................... 数据透视表 ........................................................................................................................................... 编辑公式 ............................................................................................................................................... 其他视图 ...............................................................................................................................................仪表盘开发 ................................................................................................................................... 创建仪表盘 ........................................................................................................................................... 编辑仪表盘属性 ................................................................................................................................... 列属性 ................................................................................................................................................... 区域设置 ...............................................................................................................................................区域条件 ........................................................................................................................................... 保存仪表盘定制 ................................................................................................................................... 首选项设置 (44)仪表盘提示 ...........................................................................................................................................常用函数及语句 ............................................................................................................................ T OP N B OTTOM N函数 .......................................................................................................................... CASE WHEN语句 ................................................................................................................................文档概述本文档主要用以指导实施顾问进行BIEE系统配置,文档范围包括基本报表的使用制作,仪表盘的使用制作,筛选器、提示器的使用方法,绘制各种图形报表及其他分析。
BIEE分析及报表函数使用详解
常见BIEE分析及报表函数使用详解系统中目前存在预制的标准函数,使用现有函数将有助于您更好的完成复杂格式和逻辑的报表。
1.聚合函数1.AGGREGATE AT此函数根据指定的级别聚合列。
使用AGGREGATE AT 可确保始终在关键字AT 之后指定的级别执行度量聚合,而无论WHERE 子句如何语法AGGREGATE(expr AT level [, level1, levelN])其中:expr 是至少引用一个度量列的任何表达式。
level 是要在其中聚合的级别。
您可以选择性地指定多个级别。
AGGREGATE("基础项"."预算金额" AT "时间"."时间层次"."年")要使用级别,就需要使用时间层次2.AVG此函数计算结果集中表达式的平均值。
它必须采用数值表达式作为参数。
语法AVG(numExpr [by Expr])其中:numExpr 是求值结果为数值的任何表达式。
Expr 是维度列,可以设置AVG的范围如AVG("基础项"."预算金额" BY "时间"."年份" )计算年内平均金额AVGDISTINCT此函数计算表达式中所有不同值的平均值。
3.BOTTOMN按从1到n的顺序依次排列表达式参数中最小的n个值,1对应于最小的数值。
BOTTOMN函数对结果集中返回的值执行运算。
请求可以只包含一个BOTTOMN表达式。
语法BOTTOMN(Expr,integer)其中:Expr求出数值的任意表达式。
Integer任意正整数。
表示结果集中显示的最低级别编号,1是最低的级别。
一般用于取得排名的数据,隐藏和排除字段都是不会影响结果的,跟表提示一起使用时,会先BottomN然后再提示4.COUNT此函数计算表达式中包含非空值的行数。
biee 报表项指标合计
biee 报表项指标合计
在BIEE(Oracle Business Intelligence Enterprise Edition)中,报表项指标合计通常指的是将报表中特定项或指标的值进行汇总合计的操作。
通过合计操作,用户可以方便地对报表数据进行汇总分析,以获取更全面的数据信息。
具体来说,要进行报表项指标合计,您可以在BIEE报表设计器中执行以下步骤:
1. 打开报表设计器,并选择要编辑的报表。
2. 在报表上找到您要合计的项或指标。
这通常是一个数据列或特定的数据单元格。
3. 在选定的项或指标上右键单击,并选择“合计”或类似的选项。
这将添加一个合计行或列到报表中。
4. 在合计行或列中,BIEE将自动计算选定项或指标的总和、平均值、最大值、最小值等统计数据,具体计算方式取决于您的设置。
5. 根据需要,您还可以自定义合计行或列的显示方式、格式等属性。
请注意,具体的操作步骤可能因BIEE版本、报表设计器的不同而有所差异。
建议您参考BIEE官方文档、用户手册或在线
帮助资源,以获取针对您所使用版本的详细指南和说明。
elementui的table多选分页及反显
一、引言在Web开发中,表格是常见的数据展示组件之一,而表格的多选、分页以及反显是使用频率较高的功能。
而ElementUI作为一款流行的Vue组件库,其Table组件提供了丰富的功能和灵活的配置,使得实现表格多选、分页以及反显功能变得相对简单。
本文将详细介绍ElementUI的Table组件中多选、分页以及反显的实现方法,以帮助开发者更好地掌握该组件的使用技巧。
二、ElementUI的Table多选在ElementUI的Table组件中实现多选功能非常简单,只需在Table 组件的配置中设置`@selection-change`事件即可。
具体步骤如下:1. 在Table组件中设置`@selection-change`事件```vue<el-table:data="tableData"@selection-change="handleSelectionChange":select-on-indeterminate="false":select="true"><!-- 表格列配置 --></el-table>```2. 在`handleSelectionChange`方法中获取已选中的数据```javascriptmethods: {handleSelectionChange(selection) {this.selectedData = selection;}}```通过以上步骤,即可在Table组件中实现多选功能,选中的数据将存储在`selectedData`属性中。
三、ElementUI的Table分页ElementUI的Table组件支持分页功能,开发者只需在Table组件的配置中设置`pagination`属性即可实现分页功能。
具体步骤如下:1. 在Table组件中设置`pagination`属性```vue<el-table:data="tableData":pagination="paginationOptions"><!-- 表格列配置 --></el-table>```2. 在Vue实例中设置`paginationOptions`属性```javascriptdata() {return {paginationOptions: {total: 100, // 总条数pageSize: 10, // 每页显示条数currentPage: 1 // 当前页数}}}```通过以上步骤,即可在Table组件中实现分页功能。
移除报表预览窗口的MinMaxClose按钮
从报表的预览窗⼝上移除最⼩化、化以及复原按钮,创建⼀个⾃定义的⼯具条让⽤户来关闭报表以及使⽤某些API函数来移除预览窗⼝上的标题栏。
使⽤这种⽅法,⼀旦化报表,预览窗⼝将占据整个access的屏幕窗⼝⽽不出现允许复原按钮恢复原来窗⼝的⼤⼩以及不出现其它按钮。
正⽂: 从报表的预览窗⼝上移除最⼩化、化以及复原按钮,创建⼀个⾃定义的⼯具条让⽤户来关闭报表以及使⽤某些API函数来移除预览窗⼝上的标题栏。
使⽤这种⽅法,⼀旦化报表,预览窗⼝将占据整个access的屏幕窗⼝⽽不出现允许复原按钮恢复原来窗⼝的⼤⼩以及不出现其它按钮。
涉及的使⽤步骤如下: 1.在每个报表的Deactivate事件处理程序中写⼊: DoCmd.CloseacReport, 2.在⼀个总是打开的主菜单中放置⼀个的退出数据库的按钮,并在引⽤报表的窗⼝(frmStart)中定义: DimCanCloseasInteger 在窗体的Open事件处理程序中写⼊: CanClose=0 在窗体的Unload事件处理程序中写⼊: IfNotCanCloseThen Cancel=True Forms!frmStart.Visible=True 'formishiddenwhenreportispreviewed DoCmd.SelectObjectacForm,"frmStart" CloseForms CloseReports 'CloseFormsandCloseReportscloseanyopenobjects 'otherthanfrmStart EndIf 3.使⽤每个窗体的Open事件处理程序写⼊DoCmd.Maximize。
4.为打印建⽴⼀个定置的⼯具条,放置关闭以及其它的功能按钮。
设置报表的菜单为"-1",在⼯具条上做两个限制⽤户使⽤的操作。
5.使⽤下⾯的代码预览报表: DoCmd.OpenReport"TheReport",acViewPreview,... CallsRemoveCaption(Reports("TheReport") 这样的话,⽤户就能: 1.看到报表 2.在⼯具条操作 3.最⼩化access 好了,如果⽤户想关闭access,可以主菜单来做到,但在报表预览窗⼝没有最⼩化、化以及关闭按钮。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
今天碰到一件很无语的事情。
早上ZZP打电话来问关于BIEE仪表盘隐藏页面头部图片的事情。
于是把相应的两句CSS 样式发给他。
不知道他想干什么,问了才知道原来是天璇发布,而国际站的报表平台“数据星空”即将应用在这个上面。
现在YY在负责这个东西,是YY问他的。
然后他开会,而我今天也很忙,于是他说直接让YY跟我沟通。
原来大致情况是,报表放到数据星空之后仪表盘修改项仍在页面,而我们是不希望查看报表的业务方有修改操作的,他希望能够通过CSS样式的方式把这个隐藏掉。
于是我把样式发给他,并自认为很清晰地向他表达了如下观点:
通过这种方式把这个按钮隐藏掉是可以的,只是因为这个是在仪表盘页面运行,也就是说,仪表盘页面的这个按钮也隐藏了,那么报表的Owner即使想要修改报表,也不好找入口了。
我推荐的解决方法是通过权限控制来实现:看报表人所属的用户组(or角色)没有修改报表的权限不就OK了?而这个我之前有跟跟他们合作的ZX讲过,另外,我们现在使用的报表平台权限问题都是由FJJ负责的,所以可以找他们详细了解。
这些还不够清晰么?!得到的回答只一句:我等下跟ZZP沟通吧。
傍晚的时候ZZP电话里“责问”我为什么说些让YY听不懂的。
无语了,说实话,我不知道别个是怎样的,我现在还处于特别愿意帮助别人的阶段。
为什么沟通有困难?为什么不愿意跟我沟通呢?为啥听不懂?我是该怀疑别个,还是该怀疑我自己?
看来上次阿富说的对,我确实处于一个误区。
除了提高自己的技术水平,与别人的沟通交流的方式也是我要好好学习和思考的……
今天周会议题有一项是谈谈“我的梦想”。
我没想过这个问题,呵呵,多数时候属于得过且过型的。
如果说“我的梦想”也包括自己想自己成为的样子,那么从被认可到被尊敬,三十岁之前成为一个有亲和力,组织力,领导力的技术牛人就是我的短期梦想!(*^__^*)嘻嘻……
加油,从现在做起,从身边做起,从小事做起!
这个问题(去掉页选项)可以通过如下方法解决:
在/OracleBIData/web/config/中的instanceconfig.xml中加入<Dashboard></Dashboard>并
重启服务,就可以使得集成报表的时候看不到“页选项”标签了,而这种设置对Administrator 以及拥有管理员权限的用户是不生效的,正好可以满足他们的需求。
需要注意的是,展现的交互式仪表盘的“完全控制”权限不要赋给相应用户组(角色)了,只要赋"读取权限"就好了,这样就去掉了“编辑仪表盘”选项了。
然后把仪表盘的全局权限也修改下(设置->管理->管理权限->dashboards的保存选择下没有使用集成报表的用户所在的用户组):
那么对于设置过instanceconfig.xml的服务器,页选项就对相应用户不可见了。
集群环境下,不同报表服务器配置文件不一样?:
http://172.16.194.104:8080/analytics/saw.dll?PortalPages&PortalPath=/shared/%e7%bd %91%e9%94%80%e5%ae%9d/_portal/%e6%96%b0%e7%ad%be%e6%8a%a5%e8%a 1%a82.0&NQUser=p4p&NQPassword=p4p
第一台机器展现时虽然不能“编辑仪表盘”但是“页选项”依然存在:
第二台机器完全没有问题:
也许也可以试试修改101上../OracleBIData/web/config/instanceconfig.xml文件,<ServerInstance></ServerInstance>上面加入以下内容:
<Dashboard>
<EnableBookmarkURL>False</EnableBookmarkURL>
<EnablePromptedURL>False</EnablePromptedURL>
<BookmarkExpirationDays>0</BookmarkExpirationDays>
</Dashboard>
(呃。
姐没权限。
)
不过不管怎样到这里已经不影响展现了,只要把url中的地址固定为104机器就OK。
这样即使出现页选项,用户除了能保留选择,添加书签外,也不能做其他的修改操作。
最后,集成报表的时候如此配置URL:
http://服务器地址/analytics/saw.dll?PortalPages&PortalPath=相应仪表盘路径&NQUser=用户名&NQPassword=密码
页头自然就没了,使用导航时可能新的页面页头又出现了,那么只好手动添加样式把链接仪表盘页的页头给整个隐藏掉(详见下篇:钻取和导航):
--jquery
$(".PortalBottomTable").remove();
$(".PortalBanner").remove();
or
--CSS
.PortalBottomTable{display:none}
.PortalBanner{display:none}。