Home > SAP Tips > SAP NetWeaver > A business case for integrating SAP BI and XI, part two
SAP Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

SAP NETWEAVER

A business case for integrating SAP BI and XI, part two


Sravya Talanki/SDN
01.02.2007
Rating: -4.00- (out of 5)


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


This article continues the series A business case for integrating SAP BI and XI. I will assume you have read the business case before reading the solution approaches.

The solution we'll discuss here is based on SAP NW 2004S. Most middleware tools like Tibco have already come up with the ETL as one of the message layers. For more information, visit the Tibco Web site.

Let's take a look at how we leverage the same solution using the SAP XI+BI dual stack on single instance of SAP WAS NW 2004S.

Solution Approach 1: (SAP dual stack XI+BI) + (SAP Standalone BI)

In this approach, we use the ETL layer of the SAP XI+BI dual stack for pushing the full employee data load and we tap an ABAP proxy for sending employee delta records to the business partners. We'll use standalone SAP BI with cleansed records that are apt for business analysis.

The solution approach is two-fold. It involves:

  1. Sending delta employee records
  2. Sending up-to-date employee records and searching employee information

Sending delta employee records

SAP XI extracts the employee information from SAP, Oracle and the other four legacy systems using the relevant adapters that then send it to the business partners and standalone SAP BI simultaneously. Users are alerted to any errors as required by the business.

In addition to sending the data, SAP XI can validate and transform the data as required by the target system.

SAP XI pulls the employee data from SAP, Oracle and the four legacy systems through an ABAP proxy and file adapter respectively. Data is zipped as a password-protected email with password protected and sent to the business partners by SAP XI using an email adapter. Data is also transformed into the format required by SAP BI and sent using an ABAP proxy or SOAP adapter.

Send complete dump and search employee information

As we mentioned in part 1, on an ad hoc basis, any of the three business partners can request the complete employee info. In our solution, we accomplish this through an ABAP WebDynpro user interface that takes the request and pulls the file for them. We use the ETL layer of SAP XI to pull the complete employee dump and then we use a file adapter to push the complete employee dump (in groups of records) to the business partners.

The IS team can also search the employee information using the same ABAP WebDynpro that pulls the relevant employee information from the Oracle, four legacy systems and SAP.

After successfully sending the data, we delete the data from PSA tables of SAP XI+BI dual stack.

Solution approach advantages and disadvantages

  1. This solution is completely automated and doesn't require any manual intervention, which improves efficiency of the IS team.
  2. Redundant data that is not used for business reporting is not stored in the SAP BI.
  3. Standalone BI is shielded from the regular ETL process (as it is done by SAP dual stack XI + BI and sends it to SAP BI) that directly improves the performance of the BI, which is predominantly used for huge historical data analytics.
  4. Robust error handling can be done in SAP XI for alerting the required support group if any error occurs while loading the data or dumping the delta files.
  5. Files can be archived for re-processing when an error occurs during the data load or when pushing the relevant files.
  6. The approach enables the IS team to make business decisions by storing only relevant information in BI and not simply dumping the files in the same format as received by the source systems.
  7. The solution is adaptable for if more systems have to be plugged in with this architecture in the future.
  8. The business can be better notified of system failures, enabling quicker action.
  9. Building cross-component applications on top of SAP XI using SAP CAF would take only a matter of hours.

Disadvantages

  1. POC has to be built and tested for feasibility.

Solution approach assumptions

  1. Complete employee information dump is not requested only on ad hoc basis.
  2. The volume of the delta and complete employee information is not huge.
  3. The employee information complete dump file is pushed only to the business partner that requested.
  4. There are not too many fields that are to be picked up additionally for standalone SAP BI reporting.
  5. We don't require any additional information beyond the current GED functionality.
  6. SAP, Oracle and four legacy systems are responsible for the data integrity.
  7. BI will hold only the necessary fields used for analytical reporting.

Conclusion

This is strictly a solution for the given business case and probably has to be tested for high volume data, as SAP XI has to be highly available for these kind of scenarios. We just have tried to demonstrate an example business case wherein we need to fit SAP XI and use the ETL layer of SAP XI in a BI landscape. Note that the solution approach should be based on various business factors and evaluated for feasibility.

Thanks for reading!


This content is reposted from the SAP Developer Network.
Copyright 2006, SAP Developer Network

SAP Developer Network (SDN) is an active online community where ABAP, Java, .NET, and other cutting-edge technologies converge to form a resource and collaboration channel for SAP developers, consultants, integrators, and business analysts. SDN hosts a technical library, expert blogs, exclusive downloads and code samples, an extensive eLearning catalog, and active, moderated discussion forums. SDN membership is free.

Want to read more from this author? Click here to read Sravya Talanki's weblog. Click here to read more about SAP Exchange Infrastructure (XI) on SDN.



Rate this Tip
To rate tips, you must be a member of SearchSAP.com.
Register now to start rating these tips. Log in if you are already a member.




Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


RELATED CONTENT
SAP NetWeaver
Top 10 SAP tips of 2007
Retrieve BI data with Web Services
Eliminate database read/write times with ABAP shared memory
XI: Search through the payload of a message... without TREX!
Using Folders in PI 7.1
User management with SAP NetWeaver Administrator
Business process platform creation for healthcare, part 2
Business process platform creation for healthcare
How to acquire the runtime information of a data transfer process (DTP)
A process runtime dashboard for tracking efficiency

SAP XI (exchange infrastructure)
An ABAP user wants to learn XI
The benefits of EAI
When to choose SOAP, RFC and HTTP adapters
Quiz: SAP XI for beginners
XI: Search through the payload of a message... without TREX!
Automate the process of uploading catalogs using XI
Using Folders in PI 7.1
Hourly rates of NetWeaver consultants
Best career path for a pro with .NET experience
Is it wise to convert to an SAP NetWeaver EP/XI career from a Java/J2EE background?
SAP XI (exchange infrastructure) Research

SAP BW (business information warehouse)
An SAP BW 3.1 to BI 7.0 upgrade should not take one year
Is SAP BI knowledge advantageous to an ABAP user?
Key figures and web templates in SAP BI
Is ABAP knowledge necessary for SAP BI?
The prerequisites for SAP BI training
Using transactional and master data when creating an InfoCube
The tables/views used to populate extractors
Useful transaction codes in SAP BI
The difference between ODS and DSO
The pros and cons of destination types, DB tables and 3rd party tools
SAP BW (business information warehouse) Research

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
SAP Exchange Infrastructure  (SearchSAP.com)
SAP Integration Adapter  (SearchSAP.com)
SAP Integration Repository  (SearchSAP.com)
SAP Integration Server  (SearchSAP.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary

DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.

HomeNewsTopicsBlogsTipsAsk the ExpertsMultimediaWhite PapersProducts
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




All Rights Reserved, Copyright 2000 - 2008, TechTarget | Read our Privacy Policy
SearchSAP.com is a search service provided by TechTarget and is completely
independent of and not affiliated with SAP AG.
  TechTarget - The IT Media ROI Experts