on 06-12-2007 2:15 AM
Hi,
Can anyone give me the tips upon how to deceide which mapping to be used like Java mapping, ABAP mapping, message mapping or XSLT mapping..
Regards
Rinku
Hi Rinku,
by default you use graphical mapping because it is easy to mantain and does not require development knowledge (that is at runtime a java mapping, but created by the system).
Depending on the complexity sometimes it is necessary to use Java/ABAP mapping (normally when it is too complex to implement via graphical message mapping).
Have a look at <a href="/people/udo.martens/blog/2006/08/23/comparing-performance-of-mapping-programs">this</a> weblog about performance of mapping programs.
Regards,
Sergio
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Rinku,
You can use Stylus Studio XML Suite or Altova XML Spy and Map Force. I would suggest you use Stylus Studio coz I am also using the same. You can test the standalone style sheet in stylus studio itself. But if you want to test it in XI, you can test in Interface Mapping.
You can find a lot in net for the style sheet examples.
Hi Rinku
Refer XSL from below site.
http://www.w3schools.com/xsl/default.asp
Talking about mapping, you can always give preference to graphical mapping as it is easy to use , interesting and provides wide range of in built functions. You can also use small User Defined Functions along with these functions as needed.
If the requirement is complex then you can go for XSLT, ABAP and Java Mapping
Regards
Hi rinku,
Performance wise following look ups are preferred.You go in this order.
1.Graphical mapping
2.Java Mapping
3.ABAP Mapping
4.XSLT Mapping
Graphical mapping is very simple and it uses sax parser for reading the xml data which is the most efficient parser.It doesnt involve overheads.
Java mapping is used when the mapping structure becomes very complex.It is better than graphical mapping in some cases.
ABAP mapping and XSLT mapping is also used in some cases depending on the requirement.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI Rinku
Graphical mapping is a common approach followed by everyone for generating desired target structure. It involves simple drag-n-drop to correlate respective nodes (fields) from source and target structure. It hardly involves coding. (Exception - User defined functions). But sometimes with graphical mapping it is difficult to produce required output. For example ... text/html output, namespace change, sorting or grouping of records etc.
A person comfortable with Object Oriented ABAP can go for ABAP mapping instead.
One can also think of Java mapping as another option but it is a bit complex and required knowledge of Java. In such cases, XSLT mapping can be the best approach to meet the requirements
Cheers..
Vasu
<i>** Reward Points if found useful **</i>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
82 | |
10 | |
10 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.