+ All Categories
Home > Documents > SAP BusinessObjects Dashboard Essentials

SAP BusinessObjects Dashboard Essentials

Date post: 08-Jan-2016
Category:
Upload: cutter
View: 66 times
Download: 6 times
Share this document with a friend
Description:
SAP BusinessObjects Dashboard Essentials. Presented by: David Lai Date: April 13, 2011. Introduction. David Lai SAP Business Objects Consultant SAP BusinessObjects Dashboards Enthusiast Author of web blog http://www.davidlai101.com/blog and coauthor of http://www.myxcelsius.com - PowerPoint PPT Presentation
Popular Tags:
23
SAP BusinessObjects Dashboard Essentials Presented by: David Lai Date: April 13, 2011
Transcript
Page 1: SAP BusinessObjects Dashboard Essentials

SAP BusinessObjects Dashboard Essentials

Presented by: David Lai

Date: April 13, 2011

Page 2: SAP BusinessObjects Dashboard Essentials

Introduction

David Lai SAP Business Objects Consultant SAP BusinessObjects Dashboards Enthusiast Author of web blog http://www.davidlai101.com/blog and coauthor of

http://www.myxcelsius.com Co-author of SAP BusinessObjects Dashboards 4.0 Cookbook.

Rebranding of Xcelsius Xcelsius in its original conception was a way to build visualizations and

dashboards using Excel data. As Xcelsius evolved, the name no longer became relevant in the SAP

product line Thus SAP felt it would be better for customers if Xcelsius was to be

rebranded as SAP BusinessObjects Dashboards

Page 3: SAP BusinessObjects Dashboard Essentials

Agenda

Common issues that dashboard designers are faced with

Data connectivity External 3rd party addons Query Browser (New BI4 feature) Dashboard resources Q&A

Page 4: SAP BusinessObjects Dashboard Essentials

Common Dashboard Issues

Architectural Issues Deciding on what type of data connection to use Dashboard Performance Aggregation of data within Xcelsius

Functionality Hierarchical selection Multiple selection Drilling up and down hierarchies

Page 5: SAP BusinessObjects Dashboard Essentials

Data Connectivity

SAP BusinessObjects Dashboards can connect to 12 different types of data sources

Page 6: SAP BusinessObjects Dashboard Essentials

12 Connectivity Options

Query as a Web Service Live Office SAP Netweaver BW

Connection Crystal Report Data

Consumer Flash Variables FS Commands

Web Service Connection XML Data Portal Data LCDS Connection

(Adobe) External Interface

Connections Excel XML Maps

BO EnterpriseNon-BO Enterprise

Page 7: SAP BusinessObjects Dashboard Essentials

Live Office and QaaWS @ Design Time

Page 8: SAP BusinessObjects Dashboard Essentials

Live Office and QaaWS @ Runtime

Page 9: SAP BusinessObjects Dashboard Essentials

When to use Live Office – Complex Formatting

Crosstabs with a dynamic amount of columns or formulas in the cells that require complex formulas that can be done in the WEBI report.

With QaaWS we can use ETL but that would require extra data maintenance and universes/universe objects which some organizations are not okay with.

Great for rapid development as we don’t have to wait for ETL resources to complete the ETL work

Page 10: SAP BusinessObjects Dashboard Essentials

When to use Live Office

We can make use of WEBI report scheduling on queries that take long to run.

The dataset needs to be small enough (less than 500 rows) so that we can just grab the entire set without having to query.

Scheduling

Crystal Reports

Crystal Reports can be utilized when there is no Universe

Page 11: SAP BusinessObjects Dashboard Essentials

When to use Query as a Web Service

Query as a Web Service does not have to build a WEBI report and queries directly

Good for large data sets that need to be broken down with prompt parameters

Can perform row level security querying

Performance

Data Logic / Maintainability

Keeps Data Logic in the data layer so that database handles all the number crunching through the ETL

Don’t have to maintain Live Office connections on the Excel spreadsheet

Less overhead on the dashboard source file

Page 12: SAP BusinessObjects Dashboard Essentials

Thoughts on Live Office and QaaWS

Is it strict where Data Logic should reside in your organization?

Is it necessary to invest in the ETL work? Are ETL resources available?

Is performance a major factor? Real time or Delayed data? Is the organization comfortable with managing both LO

and QaaWS to get the best out of both worlds?

Page 13: SAP BusinessObjects Dashboard Essentials

BI Web Services

• Available for SAP BusinessObjects XI 3.1 SP2 and up

• Hybrid of Live Office and Query as a Web Service

• Allows you to create web service objects from Web Intelligence blocks (Complex formatting without the need for ETL)

• Can used scheduled reports

• Can use Web Intelligence drill down feature which is extremely useful

• No more Live Office management required on Excel spreadsheet

Page 14: SAP BusinessObjects Dashboard Essentials

BI Web Services - Continued• On SAP Business Objects XI 3.1, you can only use Web Intelligence rich

client to generate BI Web Services

• On SAP Business Objects BI 4, you can generate BI Web Services from Interactive Analysis (Web Intelligence web client)

• In SAP BusinessObjects Dashboards and Life Cycle Manager, the BI Web Service objects are treated as Query as a Web Service objects

Page 15: SAP BusinessObjects Dashboard Essentials

Some quick dashboard performance tips

• When using Live Office, use as little live office connections as possible. They take up a lot of overhead

• Re-use dashboard components such as charts and selectors as much as possible

• Keep dataset sizes to a minimum. When you are going over 1500 rows, it takes a significant amount of overhead.

• Try to use formulas such as VLOOKUP, HLOOKUP, SUMIFs, etc sparingly. For VLOOKUPs you can use Filtered Rows instead.

• Use “&” instead of “Concatenate”

Page 16: SAP BusinessObjects Dashboard Essentials

Inovista Microcharts• A powerful 3rd party addon that allows a designer to create standard or

hierarchical tree structures and present numerous data visualizations in a compact way

• Fills SAP BusinessObjects Dashboard’s tree explorer gap

• Each column can represent a different chart type

• Huge amount of control options to customize table functionality

• Allows designers to build visualizations that are in line with Stephen Few’s principles

Page 17: SAP BusinessObjects Dashboard Essentials

Filtered Summary Component• Straight forward approach to summarize groups of data

• Inject summarization, searching and filtering capabilities for end users

• Shorten development time and improve dashboard maintenance

• Don’t have to run another query in order to get aggregated calculations

Page 18: SAP BusinessObjects Dashboard Essentials

Gmaps Plug-in• Navigate geographic information within a familiar Google Maps interface

• Visualize performance at any level from worldwide to a street-level picture

• Retrieve detailed information on map properties

Page 19: SAP BusinessObjects Dashboard Essentials

Query Browser• Powerful new feature in SAP BusinessObjects Dashboards 4 that allows

designers to connect directly to Universe objects

• Don’t have to manage separate WEBI or QaaWS objects

• Allows designers to bind output data directly to object selectors and vice versa to reduce complexity.

Build your query object

Build your query object

Bind directly to query object

Bind directly to query object

Page 20: SAP BusinessObjects Dashboard Essentials

Query Browser - Continued• Multi Select without having to use the real estate hogging List Builder!

Multi Select from list of values!

Multi Select from list of values!

Page 21: SAP BusinessObjects Dashboard Essentials

Query Browser – Need to know• Must be on SAP BusinessObjects BI4

• You must use Information Design Tool to convert existing Universes into UNX format for the Universes to be visible on Query Browser

• Query selection is the same as Query as a web service (no complex formatting)

Page 22: SAP BusinessObjects Dashboard Essentials

SAP BusinessObjects Dashboards 4.0 Resources

SAP Community Networkhttp://www.sdn.sap.com/irj/scn/indexThe Official SAP Community Network provides a wealth of knowledge on SAP products, forums to help developers overcome any problems, blogs to learn new tips and tricks, and much more.

Business Objects Boardhttp://www.forumtopics.com/busobj/index.phpBefore SAP bought Business Objects, this was the largest support forum that developers would go to. Even after the acquisition of Business Objects, the forum still remains very active.

EverythingXcelsius.com – Xcelsius Gurus Networkhttp://www.everythingxcelsius.comWebsite for all your SAP BusinessObjects Dashboards (Xcelsius) news, tips, tricks, templates, consulting and training.

MyXcelsius.comhttp://www.myxcelsius.comGreat blog that contains a huge amount of tips, tricks, and best practices for SAP BusinessObjects Dashboards. There are close to 10 authors who contribute to making this blog a success.

David Lai’s Business Intelligence Bloghttp://www.davidlai101.com/blogDavid Lai’s blog that provides a great amount of tips, tricks, and best practices mainly on SAP BusinessObjects related products. He also provides insight into other Business Intelligence toolsets.

SAP BusinessObjects Dashboards 4.0 Cookbookhttp://www.packtpub.com/sap-businessobjects-dashboards-4-0-cookbook/bookOver 75 simple and incredibly effective recipes for transforming your data into exciting dashboards with SAP BusinessObjects Dashboards 4.0. Available May 2011

Page 23: SAP BusinessObjects Dashboard Essentials

Questions and Answers


Recommended