cancel
Showing results for 
Search instead for 
Did you mean: 

abt XI performance...

Former Member
0 Kudos

Hi all,

Please suggest me, in SAP XI which method we supposed to follow with respect to the performance issues i.e whether to use graphical field mapping or using the other method(using java/abap)....since i am new to this field....

With Regards,

Santosh.

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi santosh

here is the description of all 4 kinds of mapping we are using in XI, based on their performance and aplication uses

1) Message mapping

- Graphical Design and test environment

- Queue based model allows handelling of very large documents

- Extensible via Java user defined functions

2) XSLT

- Open standard

- Portable

- extensible via java user defined functions

- Memory overhead for very large documents

3) JAVA

- flexibility of java programming language

- java mapping program is responsible for parsing/rendering XML

4) ABAP

-Leverage existing ABAP base

- ABAP mapping program is responsible for parsing/rendering XML

hope it may clarify you the mappings

As you are new to this field so i personally suggest you first go through the TBIT

that contains sesveral excercises with step by step soln

For more details on Mapping you can follow TBIT

link are as follow

TBIT40:

https://websmp109.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT40

TBIT41:

https://websmp201.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT41&LA...

TBIT42:

https://websmp206.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT42&LA...

TBIT43:

http://www50.sap.com/useducation/curriculum/course.asp?cid=60161651

TBIT44:

https://websmp102.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT44

Thanks

Sandeep Sharma

PS: if helpful reward points

Former Member
0 Kudos

Hi,

Refer the below weblog regarding which mapping to be used and the performance of each mapping types.

/people/udo.martens/blog/2006/08/23/comparing-performance-of-mapping-programs

Thnx

Chirag Gohil

Former Member
0 Kudos

mapping is not the only point you need to check,there are tons of other objects which determine the performance and efficiency of your scenario.

even in mapping you can't say for sure which one will give better performance ,Java mapping if most optimally implemented will give better speed but if done poorly will take forever,same hold for any other mapping technique.

decide your mapping based upon your functional requirement and not based upon any set rules determining performance.

the procedure i usually follow is,start off from Graphical mapping and try to use standard functions,if that doesn't helps then try via UDF's,if that doesn't solve then i look for ABAP/Java/XSLT mapping depending upon the requirement

Thanx

Aamir

Message was edited by:

Aamir Suhail

Former Member
0 Kudos

depends on complexity of mapping, size of files, throughput, specification of the system and skills of the developer!