Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
TammyPowlas
Active Contributor
0 Kudos

 

Kumar Subramanian did an outstanding job leading the bonus session for our Student Dashboarding club today.

First, Kumar reviewed some SAP-provided guidelines for dashboards:

1) Use colors, labels and borders to identify data types
2) Organize your data in a logical fashion to make it easier to understand
3) Place frequently used data and logic at the top of the Excel sheet; this will help make it easier to select desired data and minimize scrolling
4) Use multiple tabs - this will minimize scrolling as well
5) Design on paper to remove yourself from the data you want to visualize; Kumar suggested using Balsamiq Mockup and iPlotz for wireframing.
6) Start with an empty spreadsheet as Xcelsius does not support using spreadsheets with links other spreadsheets
7) Try to keep data and logic to a minimum as the more data and logic the spreadsheet has the larger the generated SWF is and the longer it will be to open
😎 Add dynamic visibility logic to help reuse the real estate by hiding and showing Xcelsius components based on interactions

Kumar said that "dashboards are a summary view of the company’s state".  He suggested to try not to use more than 500 rows and that most data is not hard-coded - but brought in dynamically.  He recommended that calculations be done at the data source and to only use calculations in Excel as a last resort.

Query As A Web Service Guidelines:
1) Remove your dummy data once the design is complete - when design, use dummy data to help visualize
2) Retrieve only the data needed for the display component
3) Retreive data needed at the level of aggregation needed
4) Parameterize the query in the model to reduce result set size

Component objects in the Object Browser have default names and are not self-explanatory so you will want to rename them:

 

Use Object Grouping to hide clutter and arrange objects


Use color coded legends to indicate what each color code indicates within  the spreadsheet.


Some useful links:
http://www.myxcelsius.com
http://www.ondemand.com/xcelsius/default.asp

Then, Kumar demonstrated how he used dynamic visibility, color binding, a multiple toggle button, drilldowns using charts, images for backgrounds, and using HTML tags to build the following dashboard:

Question & Answer:

Q: How to use what covered in the 2010 SAP Student Dashboarding Club Contest?
A: Kumar suggested using a background as an image.  See what was used in in Reportapalooza contest.  He also suggested using multiple toggle button for paging effect


Q: Is it possible to use a comparison using toggle buttons – 2 different sets of data? Quarter vs. quarter?
A: Kumar suggested using  two combo box buttons in the back and different sets of data.   Kumar said "limitation is your own creativity".  

Q: How many entries can students turn in for the 2010 SAP Student Dashboarding Club Contest?
A: 2010 SAP Student Dashboarding Club Contest– turn in as many as you like, you are only eligible to win one.
Deadline is November 19th 5:00 pm Eastern

Good luck to all students.  Many thanks to Kumar for  a great session and thanks to Kirby Leong for hosting and leading all of the sessions.

 

Related Blogs:

tammy.powlas3/blog/2010/09/25/sap-university-alliance-how-i-spent-my-saturday

tammy.powlas3/blog/2010/10/02/student-dashboarding-club-saturday-session-2--sap-university-alliance

XCelsius General Practices Guide

 

Tammy

3 Comments
Labels in this area