处理链出错,无非是:
1、做过修改,但是没有及时激活DTP或者转换
这种直接到模型里激活了,然后回来重复跑就是了
2、数据不规范
这种,RSKC,改成ALL_CAPITAL
虽然改成这样,还有问题,那就说明#在起作用啦,到PSA里做修改,或者找业务部门改了重新抽取,都是可以的
实在不行还可以去增强数据源,让抽取的时候过滤这个
3、处理链被锁
其实这就涉及到一个处理链设计优化度的问题
这里会告诉你为啥lock
解决办法:
咱们不是有request id 嘛
到表RSICCONT里,把SID的位置填上1010475
这样就有了DTP和模型
很明显,这个是DSO--》CUBE的DTP把DSO自己激活的请求给锁了
个人分析啊,DSO上载到CUBE要读DSO的LOG表,DSO激活也要读写LOG表,这样一来,大家就争执了起来
4、待续
对于没有明确结果的情况,可以到ST22或者SM37里看看嘛~之前我还喜欢到SM50里看看,找几个比较变态的干掉,不过不提倡啊。