Try our new research platform with insights from 80,000+ expert users
it_user6855 - PeerSpot reviewer
CEO with 51-200 employees
Vendor
Business Objects - Big in Every Way

Yes, SAP Business Objects (BO) will address your BI needs – no doubt about it. But so will many other products – MicroStrategy, Oracle, IBM Cognos and so on come to mind. Now BO is big. It is big on capability, big on footprint, big on required skill-sets and tends to be big on cost (consultants love it). SAP groupies will undoubtedly want to use BO, others might want to reflect more carefully.

SAP BO comprises over twenty products that address everything from Microsoft Office integration through to data integration. It would be truly futile to provide details on these components, although it is worth pointing out that SAP Predictive Analysis uses the same visual front-end as the rest of the products – and this is a particularly useful feature as the boundaries between BI and data mining start to blur – as they inevitably will.

Criticism of BO usually revolves around complexity and cost. Some of the newer BI entrants (specifically QlikView and Spotfire) provide much more manageable BI environments at a fraction of the cost. But then again they are not quite so all-embracing. As always it’s a trade-off. If you really want a huge monolithic BI environment then be prepared to pay for it. If you don’t, then accept that some of the bells and whistles might be absent – although an extensible BI environment (again QlikView and Spotfire) should make up for this. The choice is yours.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user6579 - PeerSpot reviewer
it_user6579Engineer at a tech services company with 1,001-5,000 employees
Consultant

Nice review by the author Martin Butler, As every coin has two sides, the same way Business Objects has some positive and negative points. Agree with the author that it requires great skill set, great amount of time and of course huge budget to use Business Objects. Though there are some positive points of the BO like :
Reusability : Build or create once and use multiple times as the query you use is not hard coded.

it_user7437 - PeerSpot reviewer
Director of Data Analytics at a transportation company with 10,001+ employees
Real User
Struggled with Excelsius

At Amtrak we used BO. One of things we struggled with was Excelsius. It has a limitation- it expects you to aggregate your data before you can use it. Otherwise you'll have performance issues because it's not made to handle large volumes of data. To work around it we would have the aggregated Excelsius and drill downs would link back to a webi report to provide more detailed information. We were able to a provide a dashboard for our 9 board of directors, provided that we aggregated to a level that we weren't exceeding the limitations of Excelsius.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
SAP BusinessObjects Business Intelligence Platform
May 2025
Learn what your peers think about SAP BusinessObjects Business Intelligence Platform. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
856,873 professionals have used our research since 2012.
it_user7434 - PeerSpot reviewer
VP of Data Analytics at a insurance company with 501-1,000 employees
Vendor
Mixed response of success

Been using BO since 2010 - mixed response of success

High level points from our experience:
Ad-hoc reporting capabilities are hit and miss:
For lite needs such as simple quires, summary level, what happened last month- it's pretty good.
For transactional level data we see universes that spin up for 3-10 minutes and then time out.
Robustness of the universe doesn't allow us to do the types of detailed analysis that we would like to be able to perform.
Static reporting works really well. We have reports that are scheduled and reports that are distributed via email. We also have a self service que- works well, well tested, great for our customers

Dashboarding- we have leveraged the Excelisus product- we have 25 dashboards- includes simple graphs, more detailed analysis with limited drill through (can do drill throigh back in the BO report). What's really missing is the ability to do any clickthrough in the dashboard itself. It's parameter driven and a little clunky (unlike products such as Tableau). It doesn't give users (at least the way we implemented it) the flexibilty to interact with all the graphs around the dashboard
Overall: It's great if you have a static customer base that has standard expectations who knows what they want and need to perform, but if they're trying to do self guided analysis, it's not a robust enough environment

We're upgrading to 4.x and also moving from a unix platform to a linux one. We're looking to see some savings and performance improvement. We're also looking to take advantage of the new dashboarding capabilities in 4.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Ariel Lindenfeld - PeerSpot reviewer
Director of Product Management at PeerSpot
Real User
Gartner's Magic Quadrant report says that SAP customers report software quality as an obstacle to wider deployment

In the February 2013 Magic Quadrant Report, Gartner says that SAP customers report software quality as an obstacle to wider deployment. Additionally, customers expressed dissatisfaction with SAP support.

Are you a Real User of SAP BO? Have you found this to be the case in your organization?

If you are a user or are evaluating SAP BO, add your comment below or write your own review. Share your opinion with our community!

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user6579 - PeerSpot reviewer
it_user6579Engineer at a tech services company with 1,001-5,000 employees
Consultant

SAP Business objects is one of the great tool which helps in taking confident decisions by connecting people, information and businesses across business networks. Though it comes with the price which can be costly for small to medium sized organizations. Though it has various features and SAP BusinessObjects Explorer is one of them, which provides intuitive user interface to search and explore the business data.

See all 3 comments
it_user6969 - PeerSpot reviewer
Consultant at a tech consulting company with 51-200 employees
Consultant
Considerations for Upgrading from Business Objects Enterprise 3.1 to 4.0

I recently performed an upgrade from SAP Business Objects 3.1 to the SAP BI Platform 4.0. In the process, I noted a few idiosyncrasies you should consider if you plan to upgrade your 3.1 environment. Not all of these items may pertain to everyone but you should at a minimum consider them when planning your upgrade. These three items include Connections, Excel and Life Cycle Management (LCM).

The first topic is Connections and only need addressed if you are using Universes in your current 3.1 environment. For those with only Crystal Reports in the environment that do not access Universes, this does not apply. Specifically, it addresses Custom Access Levels that you may currently have in the environment. In order for users to access Universes in 4.0 you need to ensure the following rights are granted within the Custom Access Level. Under the System category, you should see Connections and Relational Connections. Under these subheadings, ensure that Data Access is granted for both of these items. The migration will only enable rights to Connections, not Relational Connections. You will need to grant Data Access to the Relational Connections otherwise users will not be able to refresh Universes.

The second topic is Excel. If you current 3.1 environment includes reports that are scheduled with a format of Excel, consider the following. During the upgrade, these reports get transformed to use the new DLL’s in the 4.0 environment. The reason this may present an issue is that the 3.1 environment saves to an .xls format whereas the 4.0 environment will save to an .xlsx format by default. You will have to determine if the organization has Microsoft Office 2007 or above in to order to read these files. If not, then you should note all of these schedules and change to the prior Excel format, or ensure that all of the client machines have the ability to read and open .xlsx formats.

The final topic is relevant to almost everyone in the 4.0 environment, since LCM needs to be installed on the 4.0 environment. However, this specific ‘gotcha’ only occurs if you change the default port for LCM. The default port for LCM is 3690. In Support Pack 4 and above, Version Management is an item in the Central Management Console under Manage. If you changed ports and click on this item you will be prompted for a system, user name, a password and authentication mode. As part of the SAP Business Intelligence Platform installation using Windows, it installs a service called LCM_Repository which uses port 3690. The port number you enter during the installation of the Platform is only the port number that the platform looks for and not the port number in which the subversion tool gets installed by default. In order to change this port so that it can start the LCM_Repository server at the correct port number you need to use the regedit tool. Note that any time you edit the registry there are profound implications. Please only do so if you are sure you’ve exhausted other issues and know for a fact that this is your problem. Peform a search for the LCM_Repository service and you should see the command line as one of the registry items. Add the following item to the string in the registry key –listen-port PORT. Where PORT is the port number that you told the platform to look for during the installation.

These are but three specific items to keep in mind when upgrading your SAP Business Objects Enterprise platform. Ideally you will provide ample time and attention to planning your upgrade prior to diving it. It will make your journey to the newest version much smoother and reduce downtime and other negative impacts.

Disclosure: My company is partners with SAP Business Objects, Microsoft & QlikView

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user6792 - PeerSpot reviewer
Project Manager at a manufacturing company with 501-1,000 employees
Vendor
We extensively use the publication features of Crystal Reports and scheduling features of Web Intelligence. But we had some challenges with upgrades.

Valuable Features:

Business Object is truly a scalable and complete business intelligence solution for larger organizations. We have made use of the following components: Live Office, Xcelsius, Crystal Reports, Web Intelligence. We extensively use the publication features of Crystal Reports and scheduling features of Web Intelligence. For an organization that uses Excel extensively, the Live Office direct connect is fast, accurate and user friendly. Be sure to have some super users in the business who can develop Crystal Reports and well as Web Intelligence ad hoc queries. This will make the life of the IT developers and administrative employees much easier. Overall, with past experiences, I would have to rate our opinion of BOBJ very highly.

Room for Improvement:

On the downside, we have had some challenges with upgrades. Be sure to fully test every aspect in your development environment before applying any patches or service packs to Business Objects production servers. SAP was quick to respond to issues, but this still caused problems for users. The bugs we found were deep into software features (displaying column headings, formula logic, etc) and weren’t something we found in our extensive testing. I do admit we pushed the limits and had a lot of custom coding, but we expected these features to work and not break in future releases.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user9972 - PeerSpot reviewer
it_user9972CEO at a tech services company with 51-200 employees
Consultant

Hi Tina,
Please use Internet Explorer as the default browser for Business Objects, other browsers doesnt support all features

Yes, BO Explorer leverages the complete underlying BO deployment and it has extensive and comprehensive data exploration capabilities

Services not starting due to missing jar files, in this case redeploy the war files and check. Detailed description of error would help to provide more info

See all 2 comments
it_user6663 - PeerSpot reviewer
BI Expert at a transportation company with 51-200 employees
Vendor
SAP Business Objects vs. Microsoft BI

A quick look at the whole idea on another weblogs gives you a sense that all of them just talked about very brief things like report refresh feature in BO or cube feature in MS Analysis Service. I choose MS BI and I want to share my reasons and opinions on why I choose it and give you another quick but a little deeper compare on these two BI platforms.

As we all know both Business Objects and Microsoft are big companies who are working on BI solutions and both have their own advantages. It’s not true to compare them in term of which one is better, we have to check what is our requirements and then depend on requirements take the decision whether MS or BO. A vision like this could help us relief from religious decisions against a software or technology.

In a BI architect first of all we have the data store level, I mean the storage of the raw data not the stage or olap cubes or universe data source, I mean the first place of our data. This is important to know that where your raw data is and what is the type of storage used to store them. Whether file system or Access or Fox database or a complex database solution like oracle, sqlserver or a web service can made our place of raw data. We have to check our tools against them; check to see which one gives us a smooth way to transfer them among ETL process to destination. So take a look at what Business Objects gives us.

There is a Data Integration platform in Business objects but the problem is that you have to buy that separately because it is not shipped with the BI system. In Microsoft sqlserver enterprise you have all the services and features needed for this part of the game. SSIS is the service that sqlserver deliver for data extract, integration and load. Both product gives you the ability to enhance the data quality and data cleansing portion of your integration phase, but when we down to details things change a little to the Microsoft side, because of the ability of using your Dot.Net knowledge to write complex parts of ETL process you have more room to think and do whatever you want in your process, and in BO side it is always look simple and it’s really not easy to take complex situation into it. There are advantages and disadvantages on this. First you can do many things with the ability of dot.net code but it could give you complexity in your development so you have to decide on your situation, if things looking normal both could fit your need, but if the situation is not stable and you have to make yourself ready for the changes in future it’s better to get the power of SSIS and spend a little more time development today to create a powerful and easily changeable mechanism that could help you in future. You can also do that with Business Objects Data Integration but you have to spend more bucks for the development and changes of ETL processes because development cost in Business Objects solutions is always a nightmare for a project.

At this point we have a brief understanding of differences in ETL process between two vendors, so it’s good time to take a look back to the source database. Here is a very quick answer, if you use mostly MS products to store your transactional data then take your decision and move to MS for a robust and compatible BI platform. Business Objects don’t have a database system and it always used other database solutions to store data for its universe.

So guess what happen ! from an administrator perspective performance tuning is somehow problematic ! since we should use other database systems we should use different technics for each database systems. And this is one of the areas that MS wins the competition because when you use Microsoft platforms there lots of joint mechanism for performance considerations.

Before the SQL Server 2012 we have SSAS with its famous aggregated cubes, because of the nature of SSAS in previous versions we couldn’t call it a semantic layer, here is a little why. A semantic layer provides translation between underlying data store and business-level language(Business semantic that business users familiar with). There was no actual translation in previous release of SSAS. Perhaps we had some difficulties over SSAS to understand for a business user. So Microsoft change its approach in SSAS 2012 from delivering a complex understandable solution to end users to a true semantic layer like what we has in Business Objects that called Universe. So from now MS BI users can use a powerful toolset like Microsoft Excel and use their existing knowledge to interact with semantic layer. What Microsoft do in backyard is to create aggregations in memory so the performance of this approach is really high ! I don’t want to deep dive into what Microsoft do in backyard in this post but it would be one of my next topics. (sounds like advertisement :D )

I talked about aggregations so know that in BO there are no facility for aggregation tables, so you have to deal with DBAs to create aggregation tables manually and integrate them into the Universe.

One of the important aspects of a BI system is the learning curve of the solution, it was always the slogan of the Business Object that learning curve is very low ! yes for end users it is not hard to interact with Universe. BUT ! the thing that I say here is the problem of every BI platform from Microsoft to BO or Cognos that deliver Semantic layer, it is very easy for a user to get the wrong answer, because everything is behind the Universe or Semantic Model and know that tracking from report back to the base data is a Non-trivial task. So be aware about letting users create whatever they want with their own knowledge. There should always an IT professional observing the whole process. So never think about a fully out of the box solution, because you will shortly find it on Mars ! or your users may have the chance to take decisions based on wrong calculations and find their way to Mars again :D

Another important aspect of a BI systems is the cost of it, about the Business Objects we can definitely say that it is expensive and for sure Microsoft could be expensive ! but how can we decide ' the answer is to compare the detail parts, there are 4 main parts Database, ETL, Semantic Layer and Reporting or user interaction layer. If you choose to go over BO you have to find heads for your data warehouse, database solution and Java skills or tomcat or other J2EE platform professionals for ETL and development phase and BO specific heads for Universe Modeling, Design, Implementation, perhaps you need security administration and if you want to integrate your Active Directory with this platform it is problematic and integrating with other LDAP platforms is a nightmare ! so be aware of these costs. The point of Microsoft solution is that we can use our in house knowledge like Dot.Net and SqlServer, SharePoint, Windows Server and these knowledge are transferable to other skills. But with BO we need headcount dedicated to BO (Universe Design, Implementation, Maintenance, Security) since BO skills are not transferable to other skills, those extra heads blow the project’s budget ! Microsoft BI platform is a more manageable, more secure and less expensive solution, I see the BO as a consultant dream, as an endless font of billable hours :D

Conclusion

I decide to go over Microsoft BI platform but I would not suggest anyone at first place to choose Microsoft. This is really depend on the nature and scale of the project and what you did and what technologies you have used in past but a quick look gives an idea that Microsoft’s platform is looking more robust and coherent in different parts so it can be a very good and convenient choice and perhaps after the release of SQL Server 2012 and its BI Semantic layer the answer is more easier and acceptable than before.

I also would like to hear about your experience on either of these solutions.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
GaryM - PeerSpot reviewer
GaryMData Architect at World Vision
Top 5LeaderboardReal User

It was an interesting comparison with some useful insight which I appreciate but it gets muddy when you start mixing in the entire platform.

I suggest comparing just the BI tools themselves and leaving database and ETL out of it since those are completely separate decisions. Personally I love BO's semantic layer and its still (even with MS BI 2012) the fact that MS doesn't have it is a massive hole in MS's approach. Yes they now have the "tabular data model" which has potential but its such apples to automobiles comparison to BO universe which is truly just semantic model. MS's approach is an in-memory engine like Tableau or Qlikview server so not really relevant to just a pure BI/reporting evaluation. The other interesting muddy aspect is that BO has multiple tools, not just Bobj/webi and so does MS like Crystal Reports (which is often used without the semantic layer btw). MS has SSRS, Excel services, PerformancePoint, PowerView, PowerMap, Power this and power that. Everything seems to have power these days. Hope we don't get a big solar flair.

Course like someone indicated, the REAL power is in the database. Without a good database platform AND design, the BI tools are all pretty darn worthless. I would argue with the person who claims SqlServer can't handle volume - its a relative thing. Petabytes no. Gigabytes yes. That has more to do with how you build it than it does the platform. Stupid designs have stupid performance. Its usually more about the incompetence of the designer than it is the database. Unless it's my design of course - then it must be the database platform that's at fault ;-)

All that said, it would be an interesting showdown to compare the myriad of MS reporting tools to BO, Cognos, Microstrategy, Tableau, Qlikview, Excel, etc. and include pricing and learning curve in the analysis.

What I see is that SSRS is a 2 day class with no conference verses Tableau has a week long conference just on a reporting tool that's supposed to be a super easy end-user friendly tool! Am I the only one that thinks thats a bit crazy? Oh and the Qlikview 4 day conference is coming up. Don't miss it so you can find out how easy it is to use. It's so easy you have to attend a week long conference every year! Course it is in Orlando and my golf game is bit rusty...

See all 4 comments
it_user6462 - PeerSpot reviewer
Architect at a retailer with 501-1,000 employees
Vendor
Deployment is easy but scalability and stability of the product has been cumbersome

On a scale from 1-5 (1=worst, 5=best), how would you rate this product overall compared to similar products?
- 3.5

For how long have you used this product?
- 2 Yrs

Which features of this product are most valuable to you?
- Scheduling Reports and Features supported to schedule reports.

Can you give an example of how this product has improved the way your organization functions?
- Users are getting reports that run for hours offtime on their inbox and file share devices or Shared Portals.

What areas of this product have room for improvement?
- Ease of use and understanding.

Did you encounter any issues with deployment, stability or scalability?
- Deployment is easy but scalability and stability of the product has been cumbersome.

Before choosing this product, did you evaluate other options? If so, which ones?
- Yes. Tableau

How would you rate the level of customer service and technical support?
- Horrible

Was the initial setup straightforward or complex? In what ways?
- Being in this technology for more years I'm impressed with the straightforward setup approach of their recent releases.

Did you implement through a vendor team or an in-house one? If through a vendor team, how would you rate their level of expertise?
- In House.

What advice would you give to others looking into implementing this product?
- Great Product but requires attention on their individual needs.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user10185 - PeerSpot reviewer
it_user10185IT Analyst Programmer with 10,001+ employees
Real User

I have been using this product for 10+ years and I can agree wholeheartedly with the points about poor support. It has always been a big issue. I suspect that their product testing just isn't of the correct quality so they are fire fighting all the time.

With regards to how much knowledge users need, I think that depends on what they are using it for and what parts of the suite they are using. If you are a developer or support person then yes you do. need as much knowledge as you can get.
If you are a normal user writing your own ad-hoc reports then the difficulty is really down to the complexity of the universe you are using. A group of small Universes using business understandable terms for object names, good object grouping and each with limited business scope will usually serve you far better than one monolithic universe covering everything.
I say usually because it is not impossible to create a good large universe and segment off the different business areas to different groups of users.

See all 2 comments
Buyer's Guide
Download our free SAP BusinessObjects Business Intelligence Platform Report and get advice and tips from experienced pros sharing their opinions.
Updated: May 2025
Buyer's Guide
Download our free SAP BusinessObjects Business Intelligence Platform Report and get advice and tips from experienced pros sharing their opinions.