ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:32.55KB ,
资源ID:10726687      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10726687.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(SAPBW面试问题大全含答案.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

SAPBW面试问题大全含答案.docx

1、SAPBW面试问题大全含答案1.你工作过几年,你做过几个完整的工程.答我做过2个完整工程 现在在这个公司做外部参谋。2.你主要负责哪一快.答:我主要负责BW上面的FI和HR模块,对其他模块有所了解。3.什么是DELTA机制.答:答:delta机制分为两局部:数据源的delta机制、BW的delta机制:数据源的delta分后勤数据源的delta机制、其他数据源的delta机制,后勤数据源的delta是通过extraction Q和delta Q、V3JOB来实现,首先通过IP whit out data打标,然后setup,通过full抽取从setup抽取数据,对于以后的增量数据,是ECC把业

2、务数据自动push到extraction Q,然后通过V3job的方式把数据抽取到delta Q中,通过增量的ip从delta Q抽取数据实现增量;其他数据源的delta机制,是通过时间戳打标,通过IP根据时间增量抽取数据;BW的delta机制,通过DSO的recordmodule实现 前像 冲销以前的数据,再产生一个后像,在往上上述的时候通过before inmage冲销,通过after inmage产生修改的后的数据;Dso 往上上述一个dso时如果写的是在DTP中写的是全量更新那么从dso的有效表中抽取数据,如果写的delta更新,那么是通过changelog表抽取数据上述的上层的dso

3、;4.不同模块事务数据DELTA加载的操作过程一样吗.答:不一样,MM有MM的DELTA機制,FI有FI的機制。5.什么是数据源增强.答:DATASOURSE的增强其实就是在标准DATASOURSE上面,修改构造,然后在EXTRACT数据的时候通过写ABAP命令取到自己要的数据放到DATASOURSE中。DE中有四个局局部别写代码:001业务数据 002 主数据属性 ;003主数据文本 ;004层次构造;分两局部:数据源的增强;自定义需要提取的字段新建一个数据源,在BW侧再关联实现自己的需求;6.CUBE和ODS最大的区别是.答:最大的区别是CUBE的KEYFIGURE是累加的,但是ODS是可

4、以OVERWRITE的,一般ODS用来放ITEM LEVEL的数据。Cube可以对数据做压缩、聚集Cube 是多维的星型模型,提高数据处理速度,减少冗余;dso :二维的存明细数据;dso上述需要激活、cube上述不需要激活;7.你是怎么理解性能调优的.答:CUBE优化包括压缩,分区,聚集和查询优化。性能调优分两局部:query层面数据提取出来后在query中整理展示、DB层面从的DB把数据提取处理啊DB层面:cube 的压缩使DB层面的数据尽量减少,压缩requst;压缩存在问题:压缩后不能根据request区分和删除数据;如果选择了with zero ,把数据里真的是0的数据压缩没了;压缩

5、可以设置到处理链中pression of the cube创立压缩rollup时可以系统推荐创立运行时间大于某个值的查询,可以自己创立;能在数据链中要增加roll up这个环节;在cube中执行 roll up聚集:设置聚集,按照用户的使用习惯把用户的查询维度设置成一个个的小的cube,这是在提取数据的时候直接从小的cube中提取数据;Query层面的优化:想一些公式、选择、条件等放在query里处理的数据的会影响到query的速度;分区:可以安装逻辑分区,把数据按照一定的条件分开,放在不同的cube中;创立分区步骤:选择cube修改-附加-数据库性能分区:cube的数据中有日期字段,可以按照

6、日期进展分区;手工创立两个cube比方:3个月的cube、3个月之前的cube,在上述是在transformation中写把当前数据放入3个月的cube,把3个月之前的数据移入到3个月之前的cube里;播送的方式也可提供查询速度,每天需要把用户执行的查询条件提前执行,并放到存中,在白天用户使用报表时直接从存中读取数据;分区:8.什么是清洗表.在哪里用.答:就是自建一表,里面有关键字段和数据字段,然后例程中会利用这表来清洗数据,在转换的例程中用的比较多,用这个表的好处就是表里的容可以随着业务变化随时变,不用总是改程序。9.BI CONTENTS激活后有没有自动加上INFOPACKAGE.答:在D

7、ATASOURCE下面,先INSTALL好所有的東西之後,再手工去創建INFOPACKAGE,INFOPACKAGE都是要自己手工去創建的。10.你知道REAL-TIME有什么作用答:BW一般都是对历史数据分析用的,如果模型中需要实时的数据就要用到这种技术,但是这样系统效率很低,一般很少用到。RDA(实时数据抽取)创立一个实时的cube,并加快delta抽取的时间,但是对于logistic数据源,V3job的抽取时间一定要和实时数据抽取一致或者短,要不实现不了实时;创立cube时选择实时:基于功能模块就是通过写代码的方式,实时数据抽取;11.R3目前有哪几种常见的数据提取方法答:LO提取:后勤

8、数据提取,通用提取,CO-PA提取:财务里CO-PA,提取需要的字段和数据提取。12.通用提取的数据来源有哪几种,是否可以DELTA加载答:TABLE/VIEW,INFOSET,FUNCTION MODULE,可以DELTA加载:。13.LO提取的UPDATE MODE有哪几种.答:Direct Delta:直接更新; Unserilized V3 update:无序的V3job, Queued Delta:队列增量, Serialized V3 Update。14. RSA5, RSA 6, RSA 7各代表什么意思.答:RSA 5:显示Delivery版本的BI CONTENT,可以激活B

9、I CONTENT。 RSA 6:显示Active版本的BI CONTENT。RSA 7:用来查看Delta Queque中的容。15. BI3.5和BI7.0加载数据步骤的区别.答:BI3.5. 复制DATASOURSE3.x,创立Infosource, 建立DATASOURSE3.x和Infosource之间的Transfer rule,建立INFOCUBE/ods,建立Infosource和INFOCUBE/ods之间的update rule,创立Inpackage加载数据。BI7.0. 复制DATASOURSE,建立INFOCUBE/DSO,建立DATASOURSE和INFOCUBE/

10、DSO之间的Transformation,针对DATASOURSE创立Infopackage,将数据加载到PSA,创立DTP,将数据从PSA加载到INFOCUBE/DSO.16.LO抽取的步骤答:一.传输DATASOURSE二.维护提取构造三.维护生成DATASOURSE四.复制和激活SAP BI中的DATASOURSE五.维护数据目标DATASOURSE对象,INFOCUBE六.维护DATASOURSE和数据目标之间的转换七.创立数据传输流程八.激活提取构造九.删除设置表/执行设置提取十.选择更新方法十一.增量初始化的infopackage十二.必要时,方案V3集中运行十三.增量上载的inf

11、opackage17.数据源增强步骤.答:一.在附加到DATASOURSE提取构造的附加构造定义要求的字段二.写入你的功能出口以调用DATASOURSE的相关数据源三.在BI中复制此DATASOURSE, 激活对应的DATASOURCE四.为增强的DATASOURSE提取数据18.什么是增量队列.delta queue答:增量队列是新建或已更改数据记录的数据储存形式上次数据请求以来出现的数据记录。从系统收到数据请求时,会使用源系统中的更新流程或录入自动写入增量队列。19.infopackage几种更新模式.答:1完全更新2初始化增量流程initial whit data,initial whi

12、tout data 3增量更新20.什么是增量更新.答:增量更新仅为源系统中的请求上次加载以来已创立或已更改或已删除的数据记录。21.各个增量流程都支持哪些记录类型.答:后像 空格;前像 X;反转象 R; 新象N;删除 D; ADD A。22.平面文件的增量流程原理是怎么样的.答:如果增量流程使用平面文件,数据不会通过增量队列传输到BI ,而是直接从DATASOURSE 加载到PSA。23.DSO分类有那几种.答:标准DSO:3个表:有效表、NEW表,changelog表;优化DSO:有效表,直接写入DSO:有效表通过程序直接写入。24.DSO对象的不同类型答:1.标准DSO对象,具有的表活动

13、数据、更改日志和激活队列。2.优化的对象,针对大量数据仅具有一个活动数据表。3.直接写入的对象,仅具有一个可用于分析程序分析程序设计器的活动数据表。此DSO对象替换早期版本中的事务性对象。25.什么是多重提供器mutli provider.答:是一种,它综合了多个的数据以用于报告。供者本身不包含任何数据。数据由所基于的这些合在一起进展合并操作。26.什么是信息集info set.连接方式:left out join,join答:信息集通常定义为数据,标准信息块;信息对象是时间相关特性,那么交集是时间相关或临时交集,是数据源上的语法层。与典型集是特定的数据视图。27.非聚集Key Figure、

14、原理.答:非聚集Key Figure有点类似计算字段,是从另外字段计算出来的。28.什么是流程链.答:流程链是一系列方案要在事件的后台等待的流程。这些流程中有些触发了单独的事件,该事件可以依次启动其他流程。流程链的每个流程等于方案与事件相关的根底系统中已批准的作业。29.流程链-维护.答:* 通过事务代码调用流程链维护Tcode :rspc* 在管理功能区域,选择导航窗格中的流程链,以调用流程链维护*在建模功能区域,通过选择工具栏上的流程链图标或者从菜单项选择择编辑 流程链,您可以调用流程链维护。* 选择工具栏中的流程链维护按钮,以便从所支持流程的维护对话访问流程链维护在监控处理链经常出的问题

15、:在处理链中由于ECC字符和BW定义的字符格式不一致,在上述时激活造成报错;30.R/3系统抽取数据到BW系统里,是否必须要在R/3建立logical system,并指定答:从R/3系统抽取数据到BW系统里,必须要在R/3建立logical system,并指定。可以自己做一个DATASOURSE,也可以用RSA5 激活一个系统自带的DATASOURSE在R/3下。步骤大概是R/3 创立logical system,BW 创立logical system,然后创立两个background user,一个R/3的一个BW的,互相通信用。然后在BW创立个source system , trans

16、fer R/3 global settingchange rate 也要传输,然后再复制data source。31.建立模型时的导航属性具体含义是什么答:是在做查询的时候用的,过程是这样的,首先在主数据的导航属性里面选择某一个字段,例如物料主数据的物料组设置成 了导航属性,然后在INFOCUBE里面还有一个设置导航属性的地方,这里就是该INFOCUBE里面全部特性的导航属性的和(如果在特性里面没有选择导航属性,在INFOCUBE里面也找不到),在 INFOCUBE也选中该属性为导航属性后,物料组就可以作为物料的一个导航属性存在了,在做查询 的时候,物料组在特性里面物料的下拉菜单中就会出现就可

17、以成为一个查询条件了或者做其他限制了。32.把BW报表发布到EXCEL上,有一个变量日历年月,每天翻开窗口时选择变量值时都是按顺序排的,因为Cube里的数据多较多了,每次都要翻好几页,有什么方法让弹出窗口的信息是倒序排列的.答:方法1.你可以于变量输入窗口,选择单值,点击日历年/月条目,可以切换排序方式(升序或降序)。方法2.可以用日历年加日历月变量替换日历年/月变量,同时设定查询默认值,这样可以减少条目数。33.Query中的数据如何居中显示呢.答:1. 选择要修改的区域2. 点击Bex 菜单中的Layout, 选择alignment3. 设置Horizontal 为center 4. 保存

18、Workbook即可在 query designer 中的 query properties, Display tab 可以选择 results position in number format, 可是只有 Bottom Left/Right, Top Left/Right. 没有居中。34.对INFOCUBE进展数据显示时,发现某一条记录里有一关键值A,其值为23.3同时对应的MulitProvider进展数据显示时发现该记录的关键值A的值为0.能过Query进展报表显示时,该记录的关键值同样显示为0.答:MulitProvider中添加了INFOCUBE中的KF,但是没有指定从哪个INF

19、OCUBE中获取;在MulitProvider编辑界面左上角有按钮select key figures,点进去,在你需要的INFOCUBE的KF前打勾。35.BI数据源系统激活时提示以下错误。no metadata upload since upgrade rsar 672怎么解决答:分步检查,缩小围:1.确认BW的源系统连接是有效的:BW系统的RSA1-源系统-选择你需要的源系统,用鼠标右键点击check。2.如果源系统有问题,可以用sm59测试看看RFC连接是否正确。3.如果源系统没问题,可以重新复制数据源。4.正常此步骤后复制过来的数据源应该就是正确的。36. BW采购标准CUBE问题,

20、现在报表显示的字段为:物料,供應商,采购单号,物料文件号,交貨单号,工廠,交货库存地点,过賬文件Reference,數量,单位,PO交貨日期,建立日期,这几个字段的数据。但Reference, Delivery 二个字段在采购的数据源中:2LIS_02_CGR 2LIS_02_HDR2LIS_02_ITM 2LIS_02_S0112LIS_02_S0122LIS_02_SCL2LIS_02_S2LIS_02_SGR2LIS_03_BF 2LIS_03_BX中都找不到,在提取构造中也没有发现。在2LIS_02_ACC 中找到了交货单,没有记录,所以认为不是在这个数据源。2LIS_06_INV 有

21、Reference 这个字段,但容值对不上。现在采用标准的数据源,CUBE来做,暂不想做增强。MKPF 表存在物料文件号与交货单号,RSA3/LBWE中的采购局部的构造没有看到交货单字段。答:需要做增强或者自定义数据源抽取。37.如果要抽一个表,但是数据源不能一样,在哪里设计.答:在信息包里面设置。38.什么是INFOCUBE答:INFOCUBE就是信息立方体,使用星型构造存储并分析数据的载体。意义在于进展多维数据分析和统计。39.在query designer建立calculated key figure,因为我想要他的公式构造,未来可以自动化的将所有CKF的公式汇出。但在modeling里

22、只有看到一般的key figure,没有CKF答:在Modeling Tree下面的BW移送-移送type-Query-Formula,层次是这个关系,可以看到。40.如果修改了信息对象,信息包上载数据报错一般怎么解决答:重新去复制一下数据源。41、写优化的DSO适用场景:答:一般是用在比较少变动的,因为没有new表 没有日志表,写优化一般在实际工程中底层的dso用写优化的比较多,底层dso只是为了保存数据,不经常变动。不用激活就可以直接上述。以下场景中经常用到:A、构建EDW的原始数据层,无报表需求,不需要激活,ETL过程更快B、存储大量document level的明细数据C、每次加载的都

23、是新数据,数据不发生变化D、临时存储数据E、实际工程中,写优化DSO通常用于存储财务凭证和物料凭证,这些凭证一旦发生就不会修改42、直接更新的DSO适应场景:答:在创立完之后,发现右键菜单下,没有了dtp,infopackage等功能。用写程序直接更新,一般用来做一定的应用,如APD。是通过BW中的业务平台,将数据通过API的方式,直接写入的,比方监控某几报表的使用频率,直接写程序把访问数据写入表中。在CMOD中写代码;43、BW的一些参数设置,比方:ECC和BW连接的参数设置:答复:rsa1 -源系统-ids集团800 - 右键 定制提取器-输入用户名 密码 -一般设置 业务容数据源 可以设

24、置ECC和bw连接的一些参数;44、BW中传播的功能和设置.答复:报表传播功能:把报表执行的数据执行存在缓存中。一般都在bo port里对每报表设置设置的条件等与用户查询的条件完全一致 rsa1 - 传播-设置前提在port中建传播,日志可以查看传播; rsrt-高速缓存监控-查看缓存45、query中如何设置可以提供报表的执行效率.答:提高报表速度:在query designer中尽量把明细的字段放在自由行里,提高报表的查询速度;尽量用多的表格,少用图片;46、实际工程中涉及到文档:开发文档更注重于每个点的细节每个dso等里字段、数据来源、data source的定义、模型设计文档更注重于模

25、型架构图、流程图、测试文档;工程中各个阶段有那些输出物:需求调研阶段:需求调研文档大概报表的一些信息、报表数量,每个报表展示的大概数据、设计阶段:设计文档模型设计文档、开发阶段开发文档、UT测试文档、uat用户的测试文档、上线;47、如果DSO的key不够用怎么办.答复:dso的key最多是16个,如果一个表中的key超过16个了,可以把key合并,比方:key110、key26,可以建一个长度是16的key,把两个字段上述到一个字段里。 一般dso中很少用到,在cube中最多有13个维度,在cube中可以把两个dimension id合并成一个dimension id;48、TCODE:RS

26、A9:传输应用层次构造先传输层次构造:MM、sd、pp等49、BW中权限的控制:答复:报表权限:报表的权限在bo、port中控制;数据权限:1定位对那个字段做权限控制、2特性-业务浏览相关的权限勾选上、3query desinger变量的出理由选择权限,4rsa1-管理-分析权限-在分析权限中进展管理;50、CUBE中创立维表时的行工程维、高基数维的应用和优势:答复:当维表中的特性超过了cube所有特性的20%以上时,需要把维设置成高基数维;可以调整物理表构造,提高性能;行工程维:f表直接连到sid表,中间的dimension表就不用了,提高查询速度;51、psa和dso new表key是完全

27、一样,他们的数据是完全一样的,dso中new 表和有效数据表是根据dso中的增量机制管理、上述;52、ABAP在BW中哪些功能模块会用到:答复:(1)rultin:start 、end 、连线rultine; (2)CMOD:ECC侧数据数据增强提取数据、(3) CMOD:bw侧的变量增强;53、BW扩展星型构造和传统的星型构造相比有哪些优势.答复:标准星型模型是数据仓库中一种常用的组织信息和数据的多维数据模型。它由中心的一个事实表Fact Table和一些围绕它的维度表Dimensional Table组成。SAP BW星型模型SAP在标准星型模型根底上做了一些改进,将维度表中的主数据Mas

28、ter Data别离出去,独立建表,并通过SID Table和维度表关联起来。SAP将主数据分为3类:属性Attributes,文字描述Text,层级构造Hierarchy。这里需要注意的是Master Data 并不是InfoCube的一局部,因此Master Data可以在多个InfoCube中共享。这是BW将Master Data从维度表别离出来的主要原因之一。我们知道MOLAP数据仓库为了提高Aggregation的效率,需要事先把这些Aggregation的值计算好,而不是在每次请求的时候才计算。这些预先计算好的Aggregation值当然也需要以cube的形式保存起来。如果是用标准

29、星型模型,那么有两种方法来存储:一种是将Aggregation值和facts一起保存在原始cube的事实表中,这样事实表就会更加庞大,查询效率肯定不高。另一种是为不同的Aggregation建立独立的aggregation cube,存在这写新的cube中,但这样会造成维度表的冗余,每个aggregation cube都会重复一份它所需要的维度表中的所有信息。现在BW将Master Data从维度表别离出来使得维度表变成一简单的关系表,就解决了Master Data的冗余问题。同时由于Master Data不是和维度表绑在一起而是通过SID Table查询得到,使得多语言支持非常方便。可以为每

30、种语言建立独立的主数据表并根据查询时的语言信息动态绑定到不同语言的主数据表。54、特征值可以使用哪些数据类型.答复:一般特性有四种:char、 number、date,time;特殊的特性:时间特性、单位特性、技术特性;55、一个信息立方体里面有多少个维度,分别是什么.什么是聚集.答复:有三个维度是系统定义的:时间维度、单位维度、技术特性维度;最少一个自定义维度、做多16个维度;聚集:聚集是数据仓库经常使用的一个方法。聚集是对信息立方体中的数据(根本领实表, F-Fact表)按照指定的一个子集进展数据汇总,汇总的数据存在不同的独立的事实表(聚集事实表, E-Fact 表)中。根据常用的查询的种

31、类,一个根本领实表可以设置多个聚集事实表。根据CUBE中几个或者一个维度信息对象创立的Mini Cube,可以提高数据的访问效率当查询访问CUBE时,假设聚集中的维度能满足查询条件那么只需访问聚集而非CUBE新生成一事实表外加一些对应的维度表。用空间换时间、数据是冗余的。聚集可以建立在特征值、导航属性、层级上。在报表运行中,系统自动根据报表的查询维度找到最适宜,也就是数据量最少的聚集事实表中读取数据。由于数据量的减少,降低了报表运行时间。也就是说,聚集的设置对最终用户是透明的,用户没有必要关心是否找到适宜的聚集,系统自动会找出相应的聚集表。聚集在是根本的事实表上设置的。聚集可以按照特性建立,可以按照导航属性建立,也可以按照层次建立。其中对于聚集中维度数据和事实表数据的更新,如果是导航属性生成的维度表,那么通过信息对象的change run在管理下面可以同步聚集维度表数据,而事实表数据通过ROLL UP可以更新。聚集的适用围聚集是基于多维分析模型的根底上设定多维分析模型的子集,同

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

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