WebI报表设计高级功能.ppt

上传人:b****1 文档编号:1414534 上传时间:2022-10-22 格式:PPT 页数:48 大小:3.49MB
下载 相关 举报
WebI报表设计高级功能.ppt_第1页
第1页 / 共48页
WebI报表设计高级功能.ppt_第2页
第2页 / 共48页
WebI报表设计高级功能.ppt_第3页
第3页 / 共48页
WebI报表设计高级功能.ppt_第4页
第4页 / 共48页
WebI报表设计高级功能.ppt_第5页
第5页 / 共48页
点击查看更多>>
下载资源
资源描述

WebI报表设计高级功能.ppt

《WebI报表设计高级功能.ppt》由会员分享,可在线阅读,更多相关《WebI报表设计高级功能.ppt(48页珍藏版)》请在冰豆网上搜索。

WebI报表设计高级功能.ppt

WebI报表设计高级功能(BW320),SAPBO顾问2010年09月09日,议程,复习WebI报表设计基础课程高级报表查询技术使用计算上下文利用字符和时间函数创建公式使用IF逻辑高级报表展现技术使用超链接实践练习,测试,WebIntelligence定位,SAPBI模块报表解决方案的一部分快速获取信息以帮助决策即席查询(ad-hocquery),SAP2008/Page3,WebIntelligence数据读取流程,SAP2008/Page4,习题,Whatisauniverse?

Listtheobjecttypesusedinauniverse,andthekindofdatareturnedbyeachtype?

Whatisthedifferencebetweenaqueryfilterandareportfilter?

WhatarethethreecomponentsthatmakeupaWebIntelligencedocument?

Whatarethedifferencesbetweenapplyingbreaksandsectionstoareport?

WhatisaScopeofAnalysisforaquery?

SAPPHIRE2008OR4238/Page5,习题答案:

1.Whatisauniverse?

Answer:

AuniverseistheBusinessObjectssemanticlayerthatmapstodatainadatabaseandisusedforcreatingqueriesinWebIntelligence.2.ListtheobjecttypesusedinaBusinessObjectsuniverse,andthekindofdatareturnedbyeachtype.Answer:

Dimensionobjects:

Character-typedata,dates,andnon-aggregatednumericdata,forexampletelephonenumbers.Dimensionsarethekeyelementsofaquery.Measureobjects:

Numeric-orfact-typedataDetailobjects:

Character-ordate-typedata(supplementaryinformation),SAPPHIRE2008OR4238/Page6,习题答案:

3.Whatisthedifferencebetweenaqueryfilterandareportfilter?

Answer:

AqueryfilteriscreatedintheQuerypaneltolimitthedataretrievedfromthedatabase;areportfilteriscreatedintheWebIntelligenceRichClientwindowandallowsyoutorestrictthedatashowninthereportsimplybyhidingthedatayouarenotinterestedin.4.WhatarethethreecomponentsthatmakeupaWebIntelligencedocument?

Answer:

Reports,blocks(tablesandcharts),andthemicrocubeofdata,SAPPHIRE2008OR4238/Page7,习题答案:

5.Whatarethedifferencesbetweenapplyingbreaksandsectionstoareport?

Answer:

Thedifferenceisthatthegroupedvalueappearsasaheaderoutsidetheblockinsteadofremainingwithintheblock.Abreakonlygroupswithinablock,whereassectioninggroupstheentirereport.,SAPPHIRE2008OR4238/Page8,习题答案:

6.WhatisaScopeofAnalysisforaquery?

Answer:

Thescopeofanalysisforaqueryisextralevelsofdatainanobjectshierarchythatyoucanretrievefromthedatabasetogivemoredetaileddatareturnedbyeachoftheobjects.Thisextradatadoesnotappearintheinitialdocumentresults,butitremainsavailableinthedatacube,ordataprovider,soyoucanpullthisdataintothereporttoallowyoutoaccessmoredetailatanytime.,SAPPHIRE2008OR4238/Page9,议程,复习WebI报表设计基础课程高级报表查询技术使用计算上下文利用字符和时间函数创建公式使用IF逻辑高级报表展现技术使用超链接实践练习,测验,WebIntelligence组合查询,SAP2008/Page11,使用两个查询使用集合函数对结果进行合并,作为WebI报表的数据源,WebIntelligence合并查询的优缺点,优点逻辑更清晰可以实现一次查询无法完成的功能缺点对性能有影响,WebIntelligence查询过滤器子查询,SAP2008/Page13,一个过滤的操作数事先未知,依赖于另一个过滤假设场景:

销售经理需要知道大于Chicago33rd仓库的销售额的那些仓库,并且列车仓库名和它们的销售额?

WebIntelligence使用多个查询,SAP2008/Page14,一个WebI文档可以基于多个查询(数据源),可以有多个块一个查询投射到多个块基于一个universe的多个查询基于不同universe的多个查询,WebIntelligence使用多个查询,SAP2008/Page15,一个数据块使用多个查询的数据时,得到的数据不准确融合数据以解决问题,WebIntelligence合并多数据源的数据,WebIntelligence数据融合:

维度的融合,SAP2008/Page17,议程,复习WebI报表设计基础课程高级报表查询技术使用计算上下文利用字符和时间函数创建公式使用IF逻辑高级报表展现技术使用超链接实践练习,测验,SAPPHIRE2008OR4238/Page19,WebIntelligence计算上下文概念,SAPPHIRE2008OR4238/Page20,Statesbestyearamount=max(Salesrevenue),WebIntelligence输入计算上下文,输入上下文直接包含在计算公式中的维度对象决定计算聚合的层次,SAPPHIRE2008OR4238/Page21,Statesbestyearamount=max(SalesrevenueIn(Year;State),WebIntelligence输入计算上下文,输入上下文直接包含在计算公式中的维度对象决定计算聚合的层次,SAPPHIRE2008OR4238/Page22,WebIntelligence输入计算上下文,SAPPHIRE2008OR4238/Page23,=Average(Salesrevenue),=Average(Salesrevenue)InBlock,WebIntelligence输出计算上下文,输出上下文写在计算公式之外从计算好的结果中选择,SAPPHIRE2008OR4238/Page24,WebIntelligence输出计算上下文,议程,复习WebI报表设计基础课程高级报表查询技术使用计算上下文利用字符和时间函数创建公式使用IF逻辑高级报表展现技术使用超链接实践练习,测验,WebIntelligence变量,SAP2008/Page26,字符串函数Replace-usedtoreplaceaspecifiedstringwithanotherstring.Right-usedtoextractagivennumberofcharactersfromtheright.Left-usedtoextractagivennumberofcharactersfromtheleft.SubStr-usedtoextractastringofvariablelengthandposition.Length-usedtoidentifythelengthofastring.Pos-usedtoidentifythepositionofacharacterinastring.Match-usedtodeterminewhetheracharacterstringmatchesaparticularpattern.可以使用通配符?

任意一个字符*任意多个字符,WebIntelligence变量,SAP2008/Page27,日期函数ToDate:

changesthedatatypeofavaluetodateCurrentDate:

givesthedatetodayDaysBetween:

calculatesthenumberofdaysbetweentwodateslace-usedtoreplaceaspecifiedstringwithanotherstringLastExecutionDate(stringdata_provider)FormatDate(LastExecutionDate();Mmmmdd,yyyy),议程,复习WebI报表设计基础课程高级报表查询技术使用计算上下文利用字符和时间函数创建公式使用IF逻辑高级报表展现技术使用超链接实践练习,测验,WebIntelligenceIf逻辑,SAP2008/Page29,If(条件;条件为真表达式;条件为假表达式)例子:

=If(QuarterInList(Q1;Q2);YearsFirstHalf;YearsSecondHalf)=IfQuarterInList(Q1;Q2)ThenYearsFirstHalfElseYearsSecondHalf,WebIntelligenceIf逻辑,SAP2008/Page30,应用场景:

分组=IfQuarterInList(Q1;Q2)ThenYearsFirstHalfElseYearsSecondHalf,Web

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1