Skip to Content
author's profile photo Former Member
Former Member

Graphical mapping

Hi friends..

can anyone give limitations regarding graphical mapping technique.

when will we go for other mapping techniques..like java,abap etc..

plz first give your self definitions & then prefer blogs etc...

thanks in advance

shiva.

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

6 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Dec 05, 2007 at 06:49 AM

    Hi shiva.

    This link would definately help u in understanding y java and ABAP mappings and their performance issues ...

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

    Thanks.

    null

    Message was edited by:

    rama krishna

    Message was edited by:

    rama krishna

    null

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Dec 05, 2007 at 06:52 AM

    1)Graphical mapping has limitation in terms of complex hierarchy

    2) it does not involve any complex logic

    3) with graphical mapping it is difficult to produce required output.

    For example … text/html output, namespace change, sorting or grouping of records etc.

    please visit

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

    /people/sravya.talanki2/blog/2005/12/06/limitations-of-message-mapping-editor-in-xi-can-we-make-it-user-friendlier

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Sagaya,

      thanks alot for u r response.its very helpful for me.

      & one thing

      can u explain briefly that namespace change, sorting or grouping of records situations in the sense...

      thanks

      shiva

  • author's profile photo Former Member
    Former Member
    Posted on Dec 05, 2007 at 06:55 AM

    hi shiva,

    graphical mapping can prove to be the simplest of all mappings and easy to so also as u have a mapping editor and standard functions available. wen this becomes too complex v generally opt for java/xslt mappings. wen u are much comfortable with abap u may also opt for abap mapping. still the choice depends on scenario. performance wise graphical and java mappings have good results (also depends on ur code in java mapping).

    refer this:

    Comparing performance of mapping programs:

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

    Graphical mapping:

    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/8a57d190-0201-0010-9e87-d8f327e1dba7

    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/9202d890-0201-0010-1588-adb5e89a6638

    [reward if helpful]

    regards,

    latika.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 05, 2007 at 06:56 AM

    shiva,

    Graphical mapping is the easiest maaping among all.First of all one should try to do the mapping with Graphical mapping approach.

    When the mapping is not possible with graphical mapping u need to go with java mapping.Consider a scenario where u need to create a query string with more than 200 characters dynamically...thats not possible with graphical maaping..

    so its become easy with java mapping

    Actually the sequence is

    Graphical

    Java

    XSLT

    ABAP

    Abap mapping is time consuming since it required Database access most of the time.

    At what situations we will go for ABAP mapping?

    See these threads of similer discussion

    abap-mapping

    when-we-wil-go-for-abap-mapping-

    abap-mapping

    abap-mapping

    Also see the performance of different Mapping techniques.

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

    Regards

    Biplab

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 05, 2007 at 06:57 AM

    hi shiva,

    when will i go for java mapping ??

    suppose if need to alter the structure of xml data the flowing in we prefer other mappings like java, xslt mappings.

    In the sense we might re order or change the structure of xml nodes then other mapping are preferred. This usually happens during File content conversion cases.

    Though graphical mapping technique provides rich set of tools, the limitation only comes when all the standard function fails to adapt to our requirement.

    Regards

    Ramesh P

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 05, 2007 at 08:22 AM

    Hi Shiva

    here is the description of all 4 kinds of mapping we are using in XI, based on their performance and aaplication 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

    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&LANGUAGE=

    Thanks

    sandeep sharma

    PS: if helpful plz reward points

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.