资源描述
,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,SAPPHIRE 2008 OR 4238/Page,*,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,SAP 2008/SAPPHIRE/OR2987 Page,*,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,SAP 2007/Page,*,WebI,报表设计基础(,BW310,),SAP BO,顾问,2010,年,09,月,09,日,议 程,Web,Intelligence,报表简介,WebI,报表创建流程,过滤报表查询数据,WebI,报表展现形式的设计,提高,WebI,报表的数据展现形式,对,WebI,报表格式化,使用公式和变量,WebI,报表的数据分析,管理和共享报表,SAPPHIRE 2008 OR 4238/Page,2,查询分析,Web Intelligence,强大即席查询,语义层技术,直观的,web,界面,灵活的集成分析能力,在,web,下钻取、切片,适合各种企业内的分析需求,方便的个性化分析,交互式分析,on-report,分析,开放的,OLAP,分析,Microsoft,Hyperion,and SAP OLAP servers,让业务用户自发访问企业信息,SAPPHIRE 2008 OR 4238/Page,3,Web Intelligence,让最终业务用户能够自主访问数据,何谓灵活性查询分析需求?,对某异常指标进行深入分析,期望发现原因,不确定查询的条件,完全在分析过程中决定,可能需要从宏观情况一直查询到细节数据,BusinessObjects,解决方案,将数据仓库中的主题通过语义层转换成为企业信息目录,业务人员通过信息目录(语义层)了解数据仓库中有哪些主题,并可充分利用,具有简单易用的界面,是人人会用的商务智能分析工具,SAPPHIRE 2008 OR 4238/Page,4,交互式信息浏览、分析,鼠标拖拽,自助查询,立等可取,SAPPHIRE 2008 OR 4238/Page,5,分析不再仅仅是提供给高级用户,右键点击可以进行分析、格式化、添加计算列、修改查询和图表类型、将结果导出成其它格式,SAPPHIRE 2008 OR 4238/Page,6,展示案例,SAPPHIRE 2008 OR 4238/Page,7,展示案例,SAPPHIRE 2008 OR 4238/Page,8,议 程,Web,Intelligence,报表简介,WebI,报表创建流程,过滤报表查询数据,WebI,报表展现形式的设计,提高,WebI,报表的数据展现形式,对,WebI,报表格式化,使用公式和变量,WebI,报表的数据分析,管理和共享报表,SAPPHIRE 2008 OR 4238/Page,9,WebI,报表创建流程,启动,WEB,浏览器,登录,InfoView,的主页,新建,Web Intelligence,SAPPHIRE 2008 OR 4238/Page,10,WebI,报表创建流程,(,续,),选择一个,universe,并启动查询面板,此图标代表一个,universe,SAPPHIRE 2008 OR 4238/Page,11,WebI,创建流程,(,续,),保存,点击,infoview,左上的保存按钮保存,输入文件名称,和选择文件目录点确定保存成功,SAPPHIRE 2008 OR 4238/Page,12,设置查询属性,切换到查询的属性标签以查看和设置查询属性,如下图:,Property,Description,Max rows retrieved,Determines the maximum number of rows of data that are displayed when a query is run,Max retrieval time,Maximum time that a query can run before the query is stopped,Sample result set,restriction on the,number of rows in the query at the database level,Retrieve duplicate rows,choose to have these repeated rows returned in a query,or to have only unique rows returned,Allow other users to edit all queries,When selected,other users who have the appropriate editing rights can access Query View and modify the data providers in the document,Reset contexts on refresh query property,When selected,you are prompted to choose a context each time a query,requiring a context is run,Prompt Order,Change the order of prompts,SAPPHIRE 2008 OR 4238/Page,13,设置报表属性,切换到报表文档的属性标签以查看和设置,Web Intelligence,报表属性,如下图:,SAPPHIRE 2008 OR 4238/Page,14,Crystal Enterprise Framework(Corba),HTTP,HTTP,HTTP,Crystal Enterprise Framework(Corba),Web Layer:Web Server Application Server,Crystal Enterprise Services,CrystalReports(CRPE),Crystal ReportsCache Server,CRPE,RAS,Report Appli.Server,CRPE,Crystal ReportsPage Server,Web I Reports(redir.),Web IntelligenceReport Server,List OfValues,Event,Server,Job Server(s)Scheduling,Viewer SDK,WebI Pages,WebI Servlet,Portal Web Pages,WebI RE SDK,CR Pages,Admin Web Pages,PS Rpt Service,RAS SDK,Destinations,ftp,mail,User,Programs,BI Platform SDK,BI Platform,SDK,File Repository Server,in,out,Central Management Server,infoObjects,files,Web Intelligence(DHTML),工作流,Crystal Enterprise Framework(Corba),Client Layer:Web Client,Client Layer:Windows Applications,Web Layer:Web Server Application Server,Crystal Report Viewer,WebI Report Viewer,WebI DHTML Client,WebI Applet Client,CMC,Central Managt Console,Crystal Reports,Business View Manager,Universe,Designer,Wizzard&Tools,Infoview Portal,Data Tier,Repository,Database,infoObjects,File System,files,Client,Databases,RAS SDK,BI Platform SDK,Crystal Report Explorer,Crystal Enterprise Framework(Corba),Client Layer:Web Client,Client Layer:Windows Applications,CMC,Central Managt Console,Business View Manager,Universe,Designer,Wizzard&Tools,Infoview Portal,Data Tier,Repository,Database,infoObjects,File System,files,Client,Databases,RAS SDK,Infoview Portal,2.HTML and DHTML viewers are a set of dynamic HTML pages hosted on the Web and the App Server,3.These pages rely on Web Intelligence SDK,4.WebIntelligence SDK relies both on platform BI SDK and on Web Intelligence server functionalities,6.WebIntelligence server access directly client databases through Connection Server library,and middleware installed on the server,Crystal Report Viewer,WebI DHTML Client,WebI Applet Client,Crystal Report Explorer,WebI DHTML Client,1.Infoview portal invokes WebI viewer,when the user asks to view/edit a Web Intelligence documents,WebI Pages,WebI RE SDK,Web IntelligenceReport Server,BI Platform SDK,5.WebIntelligence report server import/export web intelligence documents,universes and overloads from files stored inside the BOE repository,via BI Platform SDK,through CMS and file repository server,BI Platform,SDK,Central Management Server,File Repository Server,in,out,Web Intelligence enables full Ad-Hoc reporting capabilities through the Web,by enabling viewing,refreshing,analyzing(drill),and editing Web Intelligence Reports.,SAPPHIRE 2008 OR 4238/Page,15,议 程,WebI,简介,WebI,报表创建流程,过滤报表查询数据,WebI,报表展现形式的设计,提高,WebI,报表的数据展现形式,对,WebI,报表格式化,使用公式和变量,WebI,报表的数据分析,管理和共享报表,SAPPHIRE 2008 OR 4238/Page,16,Web Intelligence,报表,查询过滤器,SAP 2008/Page,17,将数据的过滤功能 下推到数据库执行,限制返回数据集的内容,只看感兴趣的数据,提高查询速度,Web Intelligence,查询过滤器,创建过滤器需要指定三个元素:,过滤器的对象,运算符,值,过滤器对象,运算符,值,SAPPHIRE 2008 OR 4238/Page,18,Web Intelligence,查询过滤器,SAP 2008/Page,19,使用通配符:,_%,使用查询条件弹出提示,编辑提示属性,使用复杂过滤器到数据库,Web Intelligence,查询过滤器,SAP 2008/Page,20,来源,预定义,(,定义在,universe,里),定义在查询里,操作数分类,常量,列表中的值,用户输入,对象,Web Intelligence,查询过滤器,SAP 2008/Page,21,用户输入参数,默认值,值列表提示,。,得到用户输入,UserResponse(“,输入,Category:”),合并提示,通过在一个查询中合并多个提示,可以过滤返回到文档的数据,以便查看报表的每个人都只看到与他们的业务需要相关的信息,步骤,创建每一个提示,确保“查询”工具栏上的“显示,/,隐藏过滤器窗格”按钮处于按下状态。您可以在“查询过滤器”窗格中查看查询上的提示。缺省情况下,,WebIntelligence,会使用过滤器“和”运算符合并提示,,可以保留“和”运算符,也可以将运算符更改为“或”。,SAPPHIRE 2008 OR 4238/Page,22,议 程,WebI,简介,WebI,报表创建流程,过滤报表查询数据,WebI,报表展现形式的设计,提高,WebI,报表的数据展现形式,对,WebI,报表格式化,使用公式和变量,WebI,报表的数据分析,管理和共享报表,SAPPHIRE 2008 OR 4238/Page,23,Web Intelligence,文档结构,一个,Webi,文档,(Document),包括:,一张或者多张报表,(Report),一个或者多个数据块,(Block),一个数据块可以是表格、交叉表、表单、图形、单元格等,数据微立方体,(MicroCube),SAP 2008/Page,24,Web Intelligence,报表,表格类型,垂直表,水平表,交叉表,表单,SAP 2008/Page,25,给表应用不同模版,选择需要转换的模版样式,将模版拖入到表中,SAPPHIRE 2008 OR 4238/Page,26,Web Intelligence,报表,图表类型,柱图,饼图,折线图,。,SAP 2008/Page,27,处理图表维度,报表上生成的空模版,将对象拖入对应的坐标中,完成统计图,SAPPHIRE 2008 OR 4238/Page,28,Web Intelligence,报表,使用独立单元格,目的:,在报表里新增显示字段,可用:,文档标题,最后刷新时间,查询描述,参数描述,SAP 2008/Page,29,议 程,WebI,简介,WebI,报表创建流程,过滤报表查询数据,WebI,报表展现形式的设计,提高,WebI,报表的数据展现形式,对,WebI,报表格式化,使用公式和参数,WebI,报表的数据分析,管理和共享报表,SAPPHIRE 2008 OR 4238/Page,30,Web Intelligence,报表,拆分,(break),SAP 2008/Page,31,提供分组效果,提高数据可读性,Web Intelligence,报表,拆分,(break),SAP 2008/Page,32,显示拆分页眉、页脚,合并单元格,居中显示,设置拆分优先级,Web Intelligence,报表,计算,SAP 2008/Page,33,对一行或一列数据进行计算,选择一列或一行,应用相应的计算方法,Standard calculations can be inserted in tables or crosstabs to make quick calculations on table data,You can,Click the arrow at the right of the,Insert Calculation,button and select the calculation you want to insert,Standard Calculations,September 14th,2009 -Page,34,September 14th,2009 -Page,35,Web Intelligence,报表,排序,SAP 2008/Page,36,对一列数据按一定规则进行计排序,预定义排序,自定义排序,可以为多个列设定排序的优先级,Web Intelligence,报表,分节,(section),SAP 2008/Page,37,把报表分为多块,提高数据可读性,用多种形式表示一组数据,提供更丰富的信息,按分组浏览,拆分,vs.,分节,Web Intelligence,报表,分节,(section),节包含节单元格和节本身。节可以包含一个或多个表、统计图或表单,。,节单元格,1,节单元格,2,节,1,节,2,SAPPHIRE 2008 OR 4238/Page,38,Web Intelligence,报表,demo:,分节,SAP 2008/Page,39,Web Intelligence,报表,使用报警器,(Alerter),SAP 2008/Page,40,目的:,突出显示需要用户重视的信息,达到或未达到一定条件,如未完成销售指标的地区,方便用户找到自己关注的数据,Web Intelligence,报表,使用报警器,SAP 2008/Page,41,组成部分,名字,对象或单元格,运算符,操作数,符合条件的格式,设置警报器的优先级,单击报表页的空白区域。,在报表面板工具栏上,单击,“,报警器,”,按钮。,将出现,“,报警器,”,对话框。请注意,在选择了报表页面的空白区域时,报警器旁边不会出现复选框。,选择要移动的报警器。,单击,“,向上,”,箭头,将报警器移到上一个报警器之前。或者单击,“,向下,”,箭头,将报警器移到下一个报警器之后。,要关闭,“,报警器,”,对话框,请单击,“,确定,”,。,SAPPHIRE 2008 OR 4238/Page,42,Web Intelligence,报表,使用报警器,SAP 2008/Page,43,可应用到表格,分段,自由单元格等,不能用于图表,一个文档最多,30,个报警器,对一个对象最多使用,10,个报警器,Web Intelligence,报表,跟踪数据,SAP 2008/Page,44,显示数据变化,Web Intelligence,报表,demo:,跟踪数据,SAP 2008/Page,45,可应创建查询、报表,开启跟踪数据,修改查询条件,重新刷新,Web Intelligence,报表,排名(,Ranking,),SAP 2008/Page,46,只看突出的少部分数据,减少数据传输量,Web Intelligence,报表,复制数据到其他应用程序,SAP 2008/Page,47,复制纯文本,复制格式内容,复制图形,在报表中使用图像,链接到的图像,URL,必须是下列格式之一:,GIF?,支持,256,色,要插入徽标或图标时可使用此格式,JPG?,支持,1600,万种颜色,最适合于照片和复杂图形,可以将皮肤或图像作为背景插入到报表的下列部分:,整个报表,报表页眉或页脚,节,表,表单元格,独立单元格,SAPPHIRE 2008 OR 4238/Page,48,使图像做为背景链接的方法,单击要应用皮肤的报表区域:,单击,“,格式,”,子选项卡。,单击,“,图像,(URL),”,。即会出现图像选项,在,“,URL,”,文本框中,键入图像文件的文件名。,(Web Intelligence,将在文件名前面插入,HTML,标记,boimg:/,,并将其链接到公司,Web,服务器上的图像文件。)或者在,“,URL,”,文本框中,键入,Web,服务器,URL,,后跟图像文件的文件名。(,URL,和文件名不能包含空格。),SAPPHIRE 2008 OR 4238/Page,49,议 程,WebI,简介,WebI,报表创建流程,过滤报表查询数据,WebI,报表展现形式的设计,提高,WebI,报表的数据展现形式,对,WebI,报表格式化,使用公式和参数,WebI,报表的数据分析,管理和共享报表,SAPPHIRE 2008 OR 4238/Page,50,Web Intelligence,报表,格式设置,SAP 2008/Page,51,对什么进行设置,报表,表格,单元格,节,Web Intelligence,报表,格式设置,SAP 2008/Page,52,设置什么,外观,字体、颜色、背景色,数字、货币的显示,显示,宽度、高度、为空时显示,布局,边框、页面大小,Web Intelligence,报表,格式设置,SAP 2008/Page,53,设置图表属性,是否已三维显示,是否显示图例,。,处理报表设置单元格格式,选定单元格,单击属性选项卡,单击单元格子选项卡,单击数值格式选项,选择要应用于选定单元格的内容的特定格式,SAPPHIRE 2008 OR 4238/Page,54,Web Intelligence,报表,demo:,设置文本格式,SAP 2008/Page,55,Web Intelligence,报表,showcase:,设置图表属性,SAP 2008/Page,56,Web Intelligence,报表,使用交替色,SAP 2008/Page,57,适用于表格,不适用于图表,容易区分每行数据,议 程,WebI,简介,WebI,报表创建流程,过滤报表查询数据,WebI,报表展现形式的设计,提高,WebI,报表的数据展现形式,对,WebI,报表格式化,使用公式和变量,WebI,报表的数据分析,管理和共享报表,SAPPHIRE 2008 OR 4238/Page,58,公式工具栏,SAPPHIRE 2008 OR 4238/Page,59,通过拖放创建公式,将报表对象拖放到“公式”工具栏上,然后松开将会创建一个公式;,SAPPHIRE 2008 OR 4238/Page,60,使用公式编辑器,显示“公式编辑器”:,在“公式”工具栏上单击“公式编辑器”按钮。“公式编辑器”即会出现在“公式”工具栏的下面:,报表对象,函数,运算符,编辑公式,SAPPHIRE 2008 OR 4238/Page,61,Web Intelligence,中的函数,什么是函数,在数学中,函数是一种规则,它将不同的值或值集关联在一起。函数描述变量之间的关系,利用函数,您可以根据一个或多个变量的值确定其它变量的值。,函数原型,如果要使用函数,您需要知道函数的名称、函数需要多少个输入值,以及这些输入值的数据类型。您还需要知道函数输出的数据类型。,函数原型,函数描述,SAPPHIRE 2008 OR 4238/Page,62,函数示例,计算白分比,SAPPHIRE 2008 OR 4238/Page,63,创建变量,在“公式工具栏”上创建变量。或者选择报表中的现有公式;,单击“创建变量”。将出现“创建变量”对话框,输入变量的名称,定义好变量点确定,生成的变量,SAPPHIRE 2008 OR 4238/Page,64,Web Intelligence,变量,SAP 2008/Page,65,公式,使用函数、对象、运算符组成的自定义计算,变量,保存的公式,可重复使用,Web Intelligence,变量,SAP 2008/Page,66,按一定逻辑创建新字段,可用于报表任何地方,Web Intelligence,变量,SAP 2008/Page,67,字符串函数,Replace,-used to replace a specified string with another string.,Right,-used to extract a given number of characters from the right.,Left,-used to extract a given number of characters from the left.,SubStr,-used to extract a string of variable length and position.,Length,-used to identify the length of a string.,Pos,-used to identify the position of a character in a string.,Match,-used to determine whether a character string matches a particular pattern.,可以使用通配符,?,任意一个字符,*,任意多个字符,Web Intelligence,变量,SAP 2008/Page,68,日期函数,ToDate,:changes the data type of a value to date,CurrentDate,:gives the date today,DaysBetween,:calculates the number of days between two dates lace-used to replace a specified string with another string,议 程,WebI,简介,WebI,报表创建流程,过滤报表查询数据,WebI,报表展现形式的设计,提高,WebI,报表的数据展现形式,对,WebI,报表格式化,使用公式和变量,WebI,报表的数据分析,管理和共享报表,SAPPHIRE 2008 OR 4238/Page,69,Web Intelligence,分析数据,SAP 2008/Page,70,钻取,使用钻取按钮 启用钻取,钻取过程中拍取快照,生成一个新的报表,钻取层次取决于,universe,的设计,钻取方向,行维度,列维度,行,/,列维度,报表钻取,选择要打开的报表在钻取模式下显示,钻取模式下的报表,没开启钻取的报表,SAPPHIRE 2008 OR 4238/Page,71,报表钻取,September 14th,2009 -Page,72,Web Intelligence,报表,钻取依据,通过在“HTML”或“交互”格式的 Web Intelligence 报表上进行钻取,您将能够分析显示的结果背后的详细数据。您可以将所查看的报表转换为可钻取报表,也可以在原始报表的副本上进行钻取,保留进行钻取分析之前的结果版本。,SAPPHIRE 2008 OR 4238/Page,73,Web Intelligence,分析数据,SAP 2008/Page,74,分析范围,(Scope of analysis),查询数据库时返回的数据层次,如果层次为,0,,则每次钻取时都查询数据库,不影响钻取功能,分析范围的级别,分析范围的级别有以下三种:,级别,说明,无,只有出现在,“,结果对象,”,窗格中的对象才会被包含在 查询中。,下降一个级别,下降两个级别,下降三个级别,对于,“,结果,”,窗格中的每个对象,沿层次树向下低,一级、两级或三级的对象都会被包含在查询中。这,些对象中的数据会存储在多维数据集中,直到您将,它们添加到文档。,定制,手动添加到,“,分析范围,”,窗格的所有对象都包含在,查询中。,75,议 程,WebI,简介,WebI,报表创建流程,过滤报表查询数据,WebI,报表展现形式的设计,提高,WebI,报表的数据展现形式,对,WebI,报表格式化,使用公式和变量,WebI,报表的数据分析,管理和共享报表,SAPPHIRE 2008 OR 4238/Page,76,SAPPHIRE 2008 OR 4238/Page,77,报表导出到,BOE,系统集中管理,可在,InfoView,或,CMC,里进行管理,用户登录,InfoView,进行查看,WebI,报表,设定按计划定时循环调度报表,将报表导出成,Excel,或,PDF,等格式,可通过,BO SDK,二次开发,将,WebI,报表嵌入到客户程序中,管理和共享报表,感 谢,Q&A,SAPPHIRE 2008 OR 4238/Page,78,更多信息,SAP,网页,:,SAP,开发者网络,(SDN):,SDN,BusinessObjects,论坛,:,Help,:,BusinessObjects,SAP BusinessObjects,社区,(BOC):,TechEd 2009,上海站 只提供部分讲座 欢迎订阅,Virtual TechEdc,SAPPHIRE 2008 OR 4238/Page,79,SAP 2007/Page,80,我们的共同努力铸就项目的成功!,SAPPHIRE 2008 OR 4238/Page,80,
展开阅读全文