Project Mgmt.

How to improve your Business Objects charts

disaster, disguised as a "dashboard"
disaster, disguised as a “dashboard”

Business Objects, SAP’s BI platform, is notoriously bad for data visualization. Somehow, it empowers the developers to make all the wrong decisions at the same time and create really ugly and unusable “dashboards”.

Lately, I’ve seen my share of ugly bobip visualizations, like the one above. Which would seem ok but it commits the greatest of sins: unnecessary embellishment.

To create better Business Objects visualizations you should try to avoid “non data ink”, like:

  • Unnecessary big numbers (100,000,000 could be abbreviated to 100M)
  • Axis borders.
  • Colored or gradient backgrounds.

Also, you could re-work your charts to remove:

  • Data point markers.
  • Double vertical axis.

Also, surprisingly –or not– Business Objects lets you mix bars and lines to confuse the reader:


Lines in a chart are supposed to express continuity, cause and effect.

In this case, the use of lines confuses the reader. There’s no logic in stating that a measurement in the leftmost products influences the ones at the right.

Unless you have a time measurement in the horizontal axis, you should avoid using lines mixed with bars.

All this omissions and mistakes defies the purpose of the chart, which is to give a quick assessment of the situation. A professional product like Business Objects shouldn’t let you make those mistakes. But unfortunately it does and that’s why your charts suck.

Noah Iliinsky addresses some of this charting “sins” in his famous talk “Data Viz: You’re Doin’ it Wrong”

I don’t doubt for a second that SAP’s BI Platform must be great for building data warehouses, but it’s notoriously poor as a tool for visualizing data. You would be better served by using bobip in the back-end and disguising it with Processing, D3js or some other library to better show of the fruits of your hard work. In every Business Intelligence endeavor, charts are the visible face of the project. If your charts suck, your project sucks. Is as easy as that.

As a developer, it also helps to learn some design elements and even do some reading on the subject. Remember: your charts and dashboard should be compelling enough to inspire and motivate the users to dive into the data.


By Daniel Pradilla

Soy arquitecto de software y ayudo a la gente a mejorar sus vidas usando la tecnología.

En este sitio, intento escribir sobre cómo aprovechar las oportunidades que nos ofrece un mundo hiperconectado. Cómo vivir vidas más simples y a la vez ser más productivos.

Te invito a revisar la sección de artículos destacados. Si quieres contactarme, o trabajar conmigo, puedes usar los links sociales que encontrarás abajo.

142 replies on “How to improve your Business Objects charts”

I抳e been exploring for a bit for any high-quality articles or blog posts on this kind of area . Exploring in Yahoo I at last stumbled upon this site. Reading this info So i抦 happy to convey that I’ve an incredibly good uncanny feeling I discovered exactly what I needed. I most certainly will make sure to do not forget this website and give it a look regularly.

Good article. It is extremely unfortunate that over the last years, the travel industry has already been able to to deal with terrorism, SARS, tsunamis, bird flu, swine flu, and the first ever real global recession. Through all of it the industry has really proven to be powerful, resilient along with dynamic, getting new solutions to deal with difficulty. There are always fresh troubles and opportunity to which the field must once again adapt and react.

My developer is trying to convince me to move to .net from PHP. I have always disliked the idea because of the expenses. But he’s tryiong none the less. I’ve been using WordPress on a number of websites for about a year and am anxious about switching to another platform. I have heard excellent things about Is there a way I can import all my wordpress content into it? Any help would be greatly appreciated!

Great blog post. A few things i would like to add is that computer memory should be purchased when your computer still cannot cope with whatever you do by using it. One can put in two good old ram boards containing 1GB each, by way of example, but not certainly one of 1GB and one of 2GB. One should look for the car maker’s documentation for the PC to be sure what type of memory space is required.

It抯 in reality a great and useful piece of information. I am happy that you shared this useful information with us. Please stay us informed like this. Thanks for sharing.

My brother suggested I might like this website. He was totally right. This post truly made my day. You can not imagine just how much time I had spent for this info! Thanks!

I figured out more new stuff on this weight reduction issue. A single issue is a good nutrition is extremely vital if dieting. A tremendous reduction in fast foods, sugary ingredients, fried foods, sweet foods, pork, and white colored flour products might be necessary. Retaining wastes unwanted organisms, and harmful toxins may prevent goals for losing belly fat. While selected drugs for the short term solve the problem, the awful side effects are usually not worth it, they usually never offer more than a short-lived solution. This can be a known fact that 95 of dietary fads fail. Thank you for sharing your ideas on this blog site.

Wow! This can be one particular of the most beneficial blogs We’ve ever arrive across on this subject. Basically Fantastic. I’m also an expert in this topic so I can understand your hard work.

Heya this is kind of of off topic but I was wondering if blogs use WYSIWYG editors or if you have to manually code with HTML. I’m starting a blog soon but have no coding experience so I wanted to get advice from someone with experience. Any help would be greatly appreciated!

Greetings! I’ve been reading your weblog for some time now and finally got the courage to go ahead and give you a shout out from Kingwood Tx! Just wanted to tell you keep up the great job!

I am curious to find out what blog platform you’re using? I’m experiencing some minor security problems with my latest website and I would like to find something more safe. Do you have any solutions?

Do you have a spam issue on this blog; I also am a blogger, and I was wanting to know your situation; we have createdsome nice practices and we are looking to swap techniques with other folks, whynot shoot me an e-mail if interested.

You can certainly see your expertise within the work you write. The world hopes for more passionate writers such as you who aren’t afraid to mention how they believe. At all times go after your heart.

Having read this I believed it was very informative. I appreciate you spending some time andeffort to put this content together. I once again find myself spending waytoo much time both reading and commenting. But so what, it was still worthwhile!

An interesting discussion is definitely worth comment. I do think that you need to publish more about this subject, it might not be a taboo matter but generally people do not discuss such subjects. To the next! Cheers!!

This is a very good tip particularly to those new to the blogosphere. Simple but very accurate informationÖ Thank you for sharing this one. A must read article!

I’m not sure why but this web site is loading very slow for me. Is anyone else having this problem or is it a issue on my end? I’ll check back later on and see if the problem still exists.

It’s actually almost extremely difficult to see well-aware individual on this content, still you look like you comprehend what you’re raving about! Gratitude

Hey there! Do you know if they make any plugins to assist with Search Engine Optimization? I’m trying toget my blog to rank for some targeted keywords but I’m not seeingvery good gains. If you know of any please share. Thanks!

Aw, this was a really good post. Taking the time and actual effort to generate a superb articleÖ but what can I sayÖ I hesitate a whole lot and never manage to get anything done.

I blog quite often and I truly thank you for your content. This great article has truly peaked my interest. I will book mark your blog and keep checking for new details about once a week. I opted in for your RSS feed as well.

It’s really a nice and helpful piece of information. I’m glad that you shared this useful info with us. Please keep us informed like this. Thank you for sharing.

hello!,I like your writing very much! percentage we communicate extra about your post on AOL? I require an expert on this house to resolve my problem. Maybe that is you! Looking ahead to peer you.

Very nice design and style and wonderful articles, nothing at all else we need :D.Here is my blog post; Veda

I’m truly enjoying the design and layout of your blog.It’s a very easy on the eyes which makes it much more enjoyable for meto come here and visit more often. Did you hire out a designer to create your theme?Superb work!

Nice post. I was checking continuously this blog and I am impressed!Very helpful information specially the last part 🙂 I care for such information a lot. I was looking for this certain info for a long time.Thank you and best of luck.

I抳e been exploring for a bit for any high-quality articles or blog posts on this sort of area . Exploring in Yahoo I at last stumbled upon this website. Reading this information So i抦 happy to convey that I’ve a very good uncanny feeling I discovered exactly what I needed. I most certainly will make certain to do not forget this web site and give it a look regularly.

Thanks for every other wonderful article. Where else could anyone get that kind of information in such a perfect approach of writing? I have a presentation subsequent week, and I am at the search for such information.

Hiya, I’m really glad I have found this information. Nowadays bloggers publish only about gossips and internet and this is really annoying. A good site with exciting content, that is what I need. Thanks for keeping this web-site, I will be visiting it. Do you do newsletters? Can’t find it.

Hello there! Do you know if they make any plugins to help with SEO?I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good results.If you know of any please share. Many thanks!

Leave a Reply

Your email address will not be published. Required fields are marked *