随笔 - 207  文章 - 0  评论 - 508 

  今天状态不错.

  首先是昨天晚上接近10小时的睡眠,虽然不能彻底恢复疲劳,但应付接下来三天的上线足够了.

  其次就是要感谢小屁孩美女昨晚超级无知好吃的炒面,想到这儿还要流口水.

  状态不错的结果就是工作比较顺利.SAP抓取销售订单交货单发票的代码执行效率有了明显的提升:修改前每秒处理1.5条左右的IDOC信息,修改后每秒大概能处理5-10条.其实也很简单,以前速度慢的原因在LIPS表并不通过VGBEL,VBPOS与VBAP进行关联,但VGBEL,VGPOS 并非主键/索引字段,进行关联查询速度非常慢.昨天经同事提醒,找到VBFA表(销售凭证流),速度就提上来了.

  当然速度还可以提升,但目前发送IDOC的速度已经明显快于SIEBEL接收和处理的速度,且这个程度只使用一次,因此目前的速度已经是非常理想的了.

  除了修改以上程序之外,今天做的事情有两件:向SIEBEL生产机同步物料,客户等数据;听顾问讲解EIM操作的过程.第一个没什么可说的,EIM则有必要记下一笔.

  EAI与EIM的关系比较紧密,有时同步数据出错,最后会发现原因是EIM某部分没有做好.因此深入学习或者至少了解EIM是非常有必要的.今天晚上基本上达到了初步了解EIM过程的目的.简单来说,EIM是批量将数据从外部数据源导入到SIEBEL基表中.过程如下:

  外部数据源-(1)->CSV文件-(2)->临时表-(3)->EIM表-(4)>SIEBEL基表.

 

  1. 通过其它任何程序完成此操作均可.
  2. 通过.ctl文件执行命令将数据从CSV文件导入临时表(与CSV文件中的结构完全一致).
  3. 通过存储过程将临时表数据导入到EIM表.
  4. 基于EIM组件,执行ifb文件中的命令,将数据从EIM表导入SIEBEL基表.

 

   其它的则不是一个小时能学习到的内容了.以后多看下相关资料学习下.

   唯一遗憾的是,这上线前的疯狂,时间完全没准儿.不知道今天几点能回家了. 下午下班后,在WC遇到SAP项目时一同事,听我说SIEBEL正在上线后感慨地说:当时SAP上线,三天只睡了4小时.看来我还是幸福的----相对来说.至少没有一屋子人花一天一夜找一分钱的经历.

   以上.

posted on 2011-03-26 00:06 小猪凯 阅读(...) 评论(...) 编辑 收藏