SAP PI 如何实现消息定义查询

         XI/PI系统的查询在7.1以前一直是让人头痛的,很多PI顾问也遇到过类似的需求,客户需要能够按关键字查询消息(message),有时PI顾问自己也需要根据关键字段查找来确定问题出在哪一条消息上,但这对于7.1以前来说是非常困难的,我在blog中以前提到过通过report的查询payload,确定message NO,但这个很多次都失灵。

          在PI7.1 之后终于出现用户可以自定义的消息查询方法,可以通过定义关键字,然后在message的处理过程或后台job记录关键字段与字段值的对应并记录message NO ,然后在PI sxi_monitor 即可根据关键字及值进行查询,User-Defined Message Search。

下面是配置步骤:

1. 定义关键字段

事务:SXMS_LMS_CONF

a)定义发送和接收方

clip_image002

选择新增,特别注意Actv.一定要勾选

clip_image004

b)定义关键字

clip_image006

新增:

注意xpath 不要输入错误了,提示可以在ID的Condition editor 中复制xpath

Method:什么时候进行记录,第一种message处理时,第二种通过后台job

clip_image008

c) 测试

Name TANUM value 0003339320 extracted

成功clip_image010

2. 定义后台JOB

Report: SXMS_EXTRACT_MESSAGES

clip_image012

3. 测试查询

Tcode:sxi_monitor

clip_image014

clip_image016

参考:

http://help.sap.com/saphelp_nwpi711/helpdata/en/48/c85598f63335bfe10000000a42189d/frameset.htm

转载于:https://www.cnblogs.com/byfhd/archive/2012/02/29/2373596.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值