i am working on SAPEP and know what it can do.but a bit confused about other two netweaver technologies XI and BI.
1. What is XI generally used for?what skills required for that?
2. What is BI generally used for?what skills required for that?
How similar and difficult they are compared to EP.
Thanks in Advance
1. XI: stands for Exchange Infrastructure. If you have ever worked with middleware such as WebMethods Integration Server, IBM MQ Series, Tibco, etc, you can compare XI with these products. Its purpose is to act as a Hub connected to different systems (SAP and non-SAP). All participating systems send messages (such as Purchase Order documents) to XI, rather than directly sending to the receiver. XI contains message structure definition to validate correctness , receivers for this message, and what other adhoc changes to be applied to this message before relaying it to the receiver.
2. BI: Business Intelligence - purley used for reporting purposes. You do not carry out your transactions in a BI system. You use R/3 for that. Then you collect data into your BI system to report on it.
Imagine your employer wishes to run a media campaign to sell its newest product across the globe. It would require collecting data from all subsidiaries, and then manipulating it to identify purchasing patterns across each continent. Lets say people in Asia tend to spend a certain amount on a certain category of products in a certain timeframe. A BI system is built from scratch to support such analysis of data. You can compare SAP BI with the products from SAS, Teradata, SPSS etc.
So they have a totally different purpose than EP. The level of difficulty is dependent upon the complexity of landscape. Each area requires its own skillset.