Home > What are SAP xApp Analytics?
Blog:
EMAIL THIS LICENSING & REPRINTS

What are SAP xApp Analytics?

05 Jun 2006 | Helen Sunderland/SDN

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

This conversation between a Business Process Expert and an SAP xApp Analytics Implementation Expert first appeared on the SAP Developer Network. While both experts are SAP employees, we hope it may help bring some clarity to the much-hyped area of xApp Analytics.

-- The SearchSAP.com editors

Helen: Hi Greg! Thanks for having this conversation with me. We BPXs often have to be resourceful in finding creative solutions and I'm looking to you as a resource for this new business process improvement trend I'm seeing in my customers.

In my role as a BPX at my customers, I advise on streamlining business process and executing change primarily through designing and implementing new technical solutions. One area that has become a catchy buzzword in the marketplace is 'Analytics'. I get the impression that it might be the next right step for my customers to help them in evaluating and improving process, but I find it difficult to succinctly define what exactly Analytics are. Could you explain Analytics to the uninitiated neophyte?

Greg: Sure. Traditionally, 'Analytics' has most often been compared to a dashboard of KPI's. With the advent of SAP Enterprise Portal, distributing dashboards to a wider audience has become easier. But! A true analytics composite application goes beyond that.

Helen: Oh, and why the 'xApp' in the official SAP naming of xApp Analytics? What does that really mean now in the new world of SAP solutions? How best should I introduce the xApps concept to my client?

Greg: Think of it from the point of view of cooking spaghetti. Your spaghetti was just "regular" until your grandmother came over for dinner and told you to think "outside the box" and cook the noodles with chicken broth instead of just water. She also added some unusual spices to the sauce. Combined together, these two changes made it the best spaghetti ever! In the same way, the xApp moniker means that these aren't your ordinary single-system dashboards. These are composite web-based applications that transparently interact with multiple back end systems. These back end systems could be both SAP and non-SAP. You are not just viewing data, but adding, changing, and deleting data (with all the correct security permissions, of course). For example, over 300 customers have implemented other SAP xApps such as:

  • SAP xApp Cost and Quotation Management (SAP xCQM)
  • SAP xApp Emissions (SAP xEM)
  • SAP xApp Product Definition (SAP xPD)
  • SAP xApp Resource and Portfolio Management (SAP xRPM)
Each of these solves difficult cross-system business problems that have a high impact on an organization's margin and revenue. They connect people in interactive process chains that bridge organizations, systems, and knowledge resources. Not to get too "sales-y", but The Meta Group really said it best: "xApps (...) represents a crystallization of the benefits of Web services: composite applications -- business processes that have been assembled from pieces of legacy and newly developed components and integrated through open standards."

Helen: I've been searching the marketing literature on the SAP analytics offering. When I peruse the listing of cross-industry business areas for which Analytics provides support, I see virtually every key area of the business. How can such a comprehensive solution be provided with this toolset? What parts of the SAP footprint are being leveraged?

Greg: We worked with our internal industry experts to create the most common scenarios in each industry or functional area. So, in some cases, only BI was utilized. In other cases, it was industry solutions like Oil & Gas. On a technical level, sometimes we interacted with BAPI's, other times it was with InfoCubes. So, it depended on the unique requirements for each industry and the business problem that was being solved.

Helen: Let's assume that my customers have defined their greatest areas of pain and/or concern and we've refined the priority list for resolving these areas. How can I advise them on the design of the right analytics solution to further analyze the problem areas? What would be the steps I would take in the initial scope analysis in light of what SAP offers for xApp Analytics?

Greg: I think the first and easiest method is to review all the Analytic models that we've already built. Then, if one is a match, just compile it and go! If you find one that's a close match, it's very easy to modify the model using our SAP NetWeaver Visual Composer tool. I realize that is a little over-generalized. But, because we have done all the work with our industry experts, we've covered the most common scenarios. However, if you need to build something custom, the general outline of questions you have to answer are:

  • What is the end-user's role?
  • What activities is the end-user responsible for?
  • What data/transactions support these activities?
  • What are the primary (required) and secondary (optional) data/transactions?
Helen: What are the tools that the customer will need to create a robust, viable Analytics solution? In other words, what are typically the primary components of SAP technology that support the xApp Analytics solutions?

Greg: Besides the data sources which feed the Analytic model, you'll need SAP Enterprise Portal to deliver the composite application to the users, and you'll need the tool to modify the models.

Helen: I've heard about Visual Composer, but I know very little about it. What is the premise behind it? How does it fit into the xApps Analytics toolset?

Greg: First, Visual Composer was the tool that was used to create all the Analytic models in SAP xApp Analytics. Visual Composer is a tool for model-driven content development that enable business experts to easily create applications which can be used in SAP NetWeaver Enterprise Portal and be based on service calls to back-end systems. The development is all GUI-based; that is, there is no code writing involved. There's a short 15 minute eClass on SDN that introduces and demonstrates the capabilities of SAP Visual Composer for the preliminary version of Analytics that was released back on October, 2005. For more info, you can visit Getting Started with SAP NetWeaver Visual Composer or visit the Visual Composer homepage on SDN.

Helen: Who is the appropriate person in a project setting to be utilizing this tool?

Greg: That's a great question. The answer depends on your style of development and the types of resources you have available. Usually, it's a cooperative effort between a business expert and the data source expert (like BI, R/3, or database). First, the data source expert connects the new model to the appropriate back-end systems. Then, the business expert builds the user interface and designs the process the user will go through.

Helen: Let's talk for a moment about implementation. I want to advise my customer on designing an implementation of xApps Analytics. The customer has a mature ERP and BW environment in place, with excellent access to key data. Yes, I'm a consultant too, so I know there is no hard and fast answer to my next question, but I just have to ask what the customers will definitely be asking me: What would be the expected length of time required to roll out an initial xApps Analytics solution in one subject area?

Greg: With fully trained users (meaning business experts and data source experts) and a landscape that has been configured with Visual Composer, you can create a new model from scratch in about 3-6 weeks. This includes business case analysis, solution design, solution validation, implementation, and testing.

Greg Root started his work with computers when TRS-80's were in style and 16K of RAM was equivalent to infinity. Greg joined SAP in 2001, working in the Enterprise Portals group. Since then, he has assisted in the roll-out of several new products from SAP.

Helen Sunderland is a senior SAP consultant specializing in Business Intelligence. Her role at clients primarily requires Business Process Expert skills and, as such, she is an advisor to the SAP Business Process eXpert Community.


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 Helen Sunderland's weblog.




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


RELATED CONTENT
SAP upgrades and integration
SAP ERP upgrade lessons learned from Lockheed Martin
Selecting the right SAP implementation partner demands metrics, relationships
Making midmarket ERP a success: Advice on implementations, go-live and support
SAP enhancement packages are not just for ERP 6.0
Error when clicking the SAP GUI logon button
Installing SAP CRM 2007 on Windows x64 VMware with an Oracle database
The difference between an SAP system and a non-SAP system
'Best Practice' add-on problems when upgrading to ECC 6.0
Clicking on the SAPGUI logon button brings error message
SAP R/3 to ERP 6.0: Upgrade the network infrastructure?

SAP analytics and reporting
The benefits of business intelligence come in saving lives for one organization
Preparing for an SAP BI interview
Key figures and web templates in SAP BI
Is ABAP knowledge necessary for SAP BI?
The prerequisites for SAP BI training
Business Objects brings BI to business
Using transactional and master data when creating an InfoCube
Useful transaction codes in SAP BI
The pros and cons of destination types, DB tables and 3rd party tools
What is the use of DTP in BI 7.0?

SAP Enterprise Portal
Getting started with a NetWeaver career
How to be a self-taught NetWeaver and ABAP expert
Basis consultant wants to learn NetWeaver Portal
The benefits of EAI
When to choose SOAP, RFC and HTTP adapters
The definition of the BP category: 'group'
What are the SAP consulting hourly rates for NetWeaver consultants?
Changes when configuring the ESS and MSS packages
The difference between territory management and organizational structure
Should SAP Portals be running to use a WAD?
SAP Enterprise Portal Research

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
ASAP  (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




SAP Exchange Infrastructure (XI) Research Papers
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