- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 BW:Authorization Object 再次学习
今儿振维兄给出了个问题,话说权限对象里,如果只限制0COMP_CODE,把其他的IO设置成*,会不会把权限放大了? 我开始以为不在权限对象里限制,就意味着IO被限制为*,而他认为IO被限制为无权限。 然后呢,我们就做了个简单的测试。 在信息对象里,设置0COMP_CODE等于两个单值 做了个Query,已测试,果然~不再权限对象中设置,就等于无权限。杯具...SAP的权限真细致啊,以后做权限对象可以考虑只添加有用的,把没用到的统一设置成*。
2010-11-30 16:57:00
1690
1
原创 BW:对于非法字符的控制
其实这也是个老生常谈的问题 无非就是业务上搞出一堆乱七八糟的字符,这些字符到了BW这边,就变成了井号(#) 这个解决办法有这么几种: 1、直接改PSA PSA可以修改,可是这样治标不治本,顶多是我们这边数据上载正常了,可是数据跟业务上的录入还是有差别 2、在转换中写Start Routine 贴一段其华兄的代码: DATA: TEMP_SR_POID TYPE /BI0/OISR_POID. clear TEMP_SR_POID. TEMP_SR_POID
2010-11-26 10:48:00
3850
原创 BW:DTP过滤器的例程
*&---------------------------------------------------------------------* *& Include RSBC_SEL_ROUTINE_TPL *&---------------------------------------------------------------------* program conversion_routine. * Type pools used by co
2010-11-25 12:42:00
6323
2
原创 BW:关于DSO的RECORDMODE:一个比较棘手的问题
记得有这么一个问题,话说是DSO里出现了几条很违规的数据。 以凭证号5100011935为例: 这里的0DOC_TYPE是不允许为空的,因为我们从最低层上载数据的时候,就已经限制了0DOC_TYPE=ZJ2 于是乎,我们抛弃了怀疑SAP BUG的情况,去检查LOG表 LOG表是个好东西,这里很清楚,第一条数据是最早的,N镜像,之后又来了两条,X的为先,前镜像,目的是冲掉第一条数据,空的为后镜像,取而代之。之后的两条数据出现了错误,X
2010-11-24 13:02:00
6313
原创 BW:处理链监控问题集
最近身体不太好,啊不,是又不太好,所以有一些小的心得没有跟进记录,罪过啊。 处理链出错,无非是: 1、做过修改,但是没有及时激活DTP或者转换 这种直接到模型里激活了,然后回来重复跑就是了 2、数据不规范 这种,RSKC,改成ALL_CAPITAL 虽然改成这样,还有问题,那就说明#在起作用啦,到PSA里做修改,或者找业务部门改了重新抽取,都是可以的 实在不行还可以去增强数据源,让抽取的时候过滤这个 3、处理链被锁
2010-11-24 12:44:00
4222
原创 BW:关于Virtual Provider
分为三种: 1、VirtualProviders based on Data Transfer Processes 2、VirtualProviders with BAPIs 3、VirtualProviders with function modules
2010-11-11 23:46:00
1921
原创 BW:Difference between BW 3.5 and BI 7.0
1. In Infosets now you can include Infocubes as well. 2. The Remodeling transaction helps you add new key figure and characteristics and handles historical data as well without much hassle. This is only for info cube. 3. The BI accelerator (for now onl
2010-11-11 21:52:00
1471
原创 BW:Authorization:再说权限,如何分配,如何运维
最近发觉权限是个好东西,运维的项目怎么少得了他,好好温习下,记录下。 首先呢,举例子,好比我想让华东区的用户只看到VHD(公司代码,华东)的数据,怎么办呢: Tcode:RSECADMIN 然后呢,建立个权限对象。 点Create,进去以后呢,插入一行,敲进去0COMP_CODE。 下面那几个是干嘛的? 看后面的Description, 0tcaactvt ----设为03(Display) Activ
2010-11-11 21:28:00
5758
原创 BW:Change run是干嘛的?
change run的作用: 1、 激活属性有效性 2、 激活CUBE 聚集中由于NAVIGATION ATTRIBUTE生成的DIMENSION表,由于聚集中的维度是根据最初的信息对象中导航属性关系生成的DIMENSION表,所以当主数据和属性的关系更改时候,需要重新生成聚集和维度(特指由导航属性生成的维度)的关系; Pasted from
2010-11-05 10:58:00
4114
2
原创 BW:专家例程
写法和普通例程类似 只不过把所有的东西都带出来了而已 用在转换里,替代转换 源和目标都能改 屏蔽其他例程(也不存在其他了吧,因为用了之后就没有连线了) 不需要连线 全部赋值用程序完成 所有转换都是在程序里面做 一般不建议写 我去,抽风啊,搞这个...
2010-11-02 11:35:00
3883
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人