1.你工作过几年,你做过几个完整的项目?
答“我做过1个完整项目 现在在这个公司做内部顾问或者是外部顾问。
2.你主要负责哪一快?
答:我主要负责BW上面的FI和HR模块,对其他模块有所了解。
3.什么是DELTA机制?
答:DELTA就是说在第一次load 数据之后,允许下次在load数据的时候只load 还没有load过的数据。
4.不同模块事务数据DELTA加载的操作过程一样吗?
答:不一样,MM有MM的DELTA機制,FI有FI的機制。
5.什么是数据源增强?
答:DATASOURSE的增强其实就是在标准DATASOURSE上面,修改结构,然后在EXTRACT数据的时候通过写ABAP命令取到自己要的数据放到DATASOURSE中。
6.CUBE和ODS最大的区别是?
答:最大的区别是CUBE的KEYFIGURE是累加的,但是ODS是可以OVERWRITE的,一般ODS用来放ITEM LEVEL的数据。
7.你是怎么理解性能调优的?
答:CUBE优化包括压缩,分区,聚集和查询优化。
8.什么是清洗表?在哪里用?
答:就是自建一张表,里面有关键字段和数据字段,然后例程中会利用这张表来清洗数据
,在转换的例程中用的比较多,用这个表的好处就是表里的内容可以随着业务变化随时变,不用总是改程序。
9.BI CONTENTS激活后没有自动加上INFOPACKAGE?
答:在DATASOURCE下面,先INSTALL好所有的東西之後,再手工去創建INFOPACKAGE,INFOPACKAGE都是要自己手工去創建的。
10.你知道REAL-TIME有什么作用?
答:BW一般都是对历史数据分析用的,如果模型中需要实时的数据就要用到这种技术,但是这样系统效率很低,一般很少用到。
11.R3目前有哪几种常见的数据提取方法?
答:LO提取,通用提取,CO-PA提取。
12.通用提取的数据来源有哪几种,是否可以DELTA加载?
答:TABLE/VIEW,INFOSET,FUNCTION MODULE,可以DELTA加载。
13.LO提取的UPDATE MODE有哪几种?
答:Direct Delta; Unserilized V3 update, Queued Delta。
14. RSA5, RSA 6, RSA 7各代表什么意思?
答:RSA 5:显示Delivery版本的BI CONTENT,可以激活BI 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/DSO之间的Information,针对DATASOURSE创建Infopackage,将数据加载到PSA,创建DTP,将数据从PSA加载到INFOCUBE/DSO.
16.LO抽取的步骤?
答:
一.传输DATASOURSE
二.维护提取结构
三.维护生成DATASOURSE
四.复制和激活SAP BI中的DATASOURSE
五.维护数据目标(DATASOURSE对象,INFOCUBE)
六.维护DATASOURSE和数据目标之间的转换
七.创建数据传输流程
八.激活提取结构
九.删除设置表/执行设置提取
十.选择更新方法
十一.增量初始化的infopackage
十二.必要时,计划V3集中运行
十三.增量上载的infopackage
17.数据源增强步骤?
答:
一.在附加到DATASOURSE提取结构的附加结构定义要求的字段
二.写入你的功能出口以调用DATASOURSE的相关数据源
三.在BI中复制此DATASOURSE
四.为增强的DATASOURSE提取数据
18.什么是增量队列?
答:增量队列是新建或已更改数据记录的数据储存形式(上次数据请求以来出现的数据记录)。从系统收到数据请求时,会使用源系统中的更新流程或录入自动写入增量队列。
19.infopackage几种更新模式?
答:1完全更新2初始化增量流程3增量更新
20.什么是增量更新?
答:增量更新仅为源系统中的请求上次加载以来已创建或已更改(或已删除)的数据记录。
21.各个增量流程都支持哪些记录类型?
答:后像 前像 倒象 新象。
22.平面文件的增量流程原理是怎么样的?
答:如果增量流程使用平面文件,数据不会通过增量队列传输到BI ,而是直
接从DATASOURSE 加载到PSA。
23.DSO分类有那几种?
答:标准DSO ,优化DSO,直接写入DSO。
24.DSO对象的不同类型?
答:
1.标准DSO对象,具有已知的表活动数据、更改日志和激活队列。
2.优化的对象,针对大量数据仅具有一个活动数据表。
3.直接写入的对象,仅具有一个可用于分析程序(分析程序设计器)的活动数据表。此DSO对象替换早期版本中的事务性对象。
25.什么是多重提供器?
答:是一种,它综合了多个的数据以用于报告。供者本身不包含任何数据。数据由所基于的这些合在一起进行合并操作。
26.什么是信息集?
答:信息集通常定义为数据,标准信息块;信息对象是时间相关特性,则交集是时间相关或临时交集,是数据源上的语法层。与典型集是特定的数据视图。
27.非聚集Key Figure、原理?
答:非聚集Key Figure有点类似计算字段,是从另外字段计算出来的。
28.什么是流程链?
答:流程链是一系列计划要在事件的后台等待的流程。这些流程中有些触发了单独的事件,该事件可以依次启动其他流程。流程链的每个流程等于计划与事件相关的基础系统中已批准的作业。
29.流程链--维护?
答:
* 通过事务代码调用流程链维护
* 在管理功能区域,选择导航窗格中的流程链,以调用流程链维护
* 在建模功能区域,通过选择工具栏上的流程链图标(或者从菜单选择编辑 → 流程链),您可以调用流程链维护。
* 选择工具栏中的流程链维护按钮,以便从所支持流程的维护对话访问流程链维护
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 , transfer R/3 global setting(change rate 也要传输),然后再复制data source。
31.建立模型时的导航属性具体含义是什么?
答:是在做查询的时候用的,过程是这样的,首先在主数据的导航属性里面选择某一个字段,例如物料主数据的物料组设置成 了导航属性,然后在INFOCUBE里面还有一个设置导航属性的地方,这里就是该INFOCUBE里面全部特性的导航属性的和(如果在特性里面没有选择导航属性,在INFOCUBE里面也找不到),在 INFOCUBE也选中该属性为导航属性后,物料组就可以作为物料的一个导航属性存在了,在做查询 的时候,物料组(在特性里面物料的下拉菜单中就会出现)就可以成为一个查询条件了或者做其他限制了。
32.把BW报表发布到EXCEL上,有一个变量日历年月,每天打开窗口时选择变量值时都是按顺序排的,因为Cube里的数据多较多了,每次都要翻好几页,有什么办法让弹出窗口的信息是倒序排列的?
答:方法1.你可以于变量输入窗口,选择“单值”,点击“日历年/月”条目,可以切换排序方式(升序或降序)。
方法2.可以用“日历年”加“日历月”变量替换“日历年/月”变量,同时设定查询默认值,这样可以减少条目数。
33.Query中的数据如何居中显示呢?
答:
1. 选择要修改的区域
2. 点击Bex 菜单中的Layout, 选择alignment
3. 设置Horizontal 为center
4. 保存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,但是没有指定从哪个INFOCUBE中获取;
在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问题,现在报表显示的字段为:
“物料,供應商,采购单号,物料文件号,交貨单号,工廠,交货库存地点,过賬文件(Reference),數量,单位,PO交貨日期,建立日期”,这几个字段的数据。但 Reference, Delivery 二个字段在采购的数据源中:
2LIS_02_CGR
2LIS_02_HDR
2LIS_02_ITM
2LIS_02_S011
2LIS_02_S012
2LIS_02_SCL
2LIS_02_SCN
2LIS_02_SGR
2LIS_03_BF
2LIS_03_BX
中都找不到,在提取结构中也没有发现。
在2LIS_02_ACC 中找到了交货单,没有记录,所以认为不是在这个数据源。
2LIS_06_INV 有Reference 这个字段,但内容值对不上。
现在采用标准的数据源,CUBE来做,暂不想做增强。
MKPF 表存在物料文件号与交货单号,RSA3/LBWE中的采购部分的结构没有看到交货单字段。
答:需要做增强或者自定义数据源抽取。
37.如果要抽一个表,但是数据源不能相同,在哪里设计?
答:在信息包里面设置。
38.什么是INFOCUBE?
答:INFOCUBE就是信息立方体,使用星型结构存储并分析数据的载体。意义在于进行多维数据分析和统计。
39.在query designer内建立calculated key figure,因为我想要他的公式结构,未来可以自动化的将所有CKF的公式汇出。但在modeling里只有看到一般的key figure,没有CKF?
答:在Modeling Tree下面的BW移送->移送type->Query->Formula,层次是这个关系,可以看到。
40.如果修改了信息对象,信息包上载数据报错?一般怎么解决?
答:重新去复制一下数据源。