SlideShare ist ein Scribd-Unternehmen logo
1 von 21
7/17/2013 1www.solitairesoft.com
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
7/17/2013 2www.solitairesoft.com
Agenda
 Common issues that dashboard designers are faced with
 Data connectivity
 External 3rd party addons
 Query Browser (New BI4 feature)
 Dashboard resources
 Q&A
7/17/2013 3www.solitairesoft.com
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
7/17/2013 4www.solitairesoft.com
Data Connectivity
 SAP BusinessObjects Dashboards can
connect to 12 different types of data
sources
7/17/2013 5www.solitairesoft.com
12 Connectivity Options
BO Enterprise
 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
7/17/2013 6www.solitairesoft.com
Live Office and QaaWS @ Design Time
7/17/2013 7www.solitairesoft.com
Live Office and QaaWS @ Runtime
7/17/2013 8www.solitairesoft.com
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
7/17/2013 9www.solitairesoft.com
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
7/17/2013 10www.solitairesoft.com
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
7/17/2013 11www.solitairesoft.com
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?
7/17/2013 12www.solitairesoft.com
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
7/17/2013 13www.solitairesoft.com
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
7/17/2013 14www.solitairesoft.com
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”
7/17/2013 15www.solitairesoft.com
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
7/17/2013 16www.solitairesoft.com
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
7/17/2013 17www.solitairesoft.com
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
7/17/2013 18www.solitairesoft.com
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
Bind directly to
query object
7/17/2013 19www.solitairesoft.com
Query Browser - Continued
• Multi Select without having to use the real estate hogging List Builder!
Multi Select from
list of values!
7/17/2013 20www.solitairesoft.com
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)
7/17/2013 21www.solitairesoft.com

Weitere ähnliche Inhalte

Was ist angesagt?

Business intelligence armoury – what’s the best tool
Business intelligence armoury – what’s the best toolBusiness intelligence armoury – what’s the best tool
Business intelligence armoury – what’s the best tool
SUGUKNotts
 
Summary of all tools and microsoft power bi
Summary of all tools and microsoft power biSummary of all tools and microsoft power bi
Summary of all tools and microsoft power bi
Omar Khan
 
Cortana analytics ou comment office 365 peut rendre vos données plus intellig...
Cortana analytics ou comment office 365 peut rendre vos données plus intellig...Cortana analytics ou comment office 365 peut rendre vos données plus intellig...
Cortana analytics ou comment office 365 peut rendre vos données plus intellig...
Nicolas Georgeault
 

Was ist angesagt? (20)

Business intelligence armoury – what’s the best tool
Business intelligence armoury – what’s the best toolBusiness intelligence armoury – what’s the best tool
Business intelligence armoury – what’s the best tool
 
Self-Service BI with SQL Server 2012
Self-Service BI with SQL Server 2012Self-Service BI with SQL Server 2012
Self-Service BI with SQL Server 2012
 
Tableau @ Facebook - Summer 2014
Tableau @ Facebook - Summer 2014Tableau @ Facebook - Summer 2014
Tableau @ Facebook - Summer 2014
 
Tableau Drive, A new methodology for scaling your analytic culture
Tableau Drive, A new methodology for scaling your analytic cultureTableau Drive, A new methodology for scaling your analytic culture
Tableau Drive, A new methodology for scaling your analytic culture
 
Power BI - The self service BI Lifecycle in the cloud
Power BI - The self service BI Lifecycle in the cloudPower BI - The self service BI Lifecycle in the cloud
Power BI - The self service BI Lifecycle in the cloud
 
Fuck Spreadsheets - first steps to become a data-driven company
Fuck Spreadsheets - first steps to become a data-driven companyFuck Spreadsheets - first steps to become a data-driven company
Fuck Spreadsheets - first steps to become a data-driven company
 
Serve Yourself: Self-Service Business Intelligence
Serve Yourself: Self-Service Business IntelligenceServe Yourself: Self-Service Business Intelligence
Serve Yourself: Self-Service Business Intelligence
 
SLASSCOM TechTalks - Self-Service Business Intelligence
SLASSCOM TechTalks - Self-Service Business IntelligenceSLASSCOM TechTalks - Self-Service Business Intelligence
SLASSCOM TechTalks - Self-Service Business Intelligence
 
Sisesnse Business Intelligence Tool
Sisesnse Business Intelligence ToolSisesnse Business Intelligence Tool
Sisesnse Business Intelligence Tool
 
Microsoft Self-Service BI Tools - Business Intelligence for All
MicrosoftSelf-ServiceBI Tools - Business Intelligence for AllMicrosoftSelf-ServiceBI Tools - Business Intelligence for All
Microsoft Self-Service BI Tools - Business Intelligence for All
 
DAX and Power BI Training - 004 Power Query
DAX and Power BI Training - 004 Power QueryDAX and Power BI Training - 004 Power Query
DAX and Power BI Training - 004 Power Query
 
Summary of all tools and microsoft power bi
Summary of all tools and microsoft power biSummary of all tools and microsoft power bi
Summary of all tools and microsoft power bi
 
Cortana analytics ou comment office 365 peut rendre vos données plus intellig...
Cortana analytics ou comment office 365 peut rendre vos données plus intellig...Cortana analytics ou comment office 365 peut rendre vos données plus intellig...
Cortana analytics ou comment office 365 peut rendre vos données plus intellig...
 
Introduction to Power BI and Data Visualization
Introduction to Power BI and Data VisualizationIntroduction to Power BI and Data Visualization
Introduction to Power BI and Data Visualization
 
Embrace Tableau Innovations
Embrace Tableau InnovationsEmbrace Tableau Innovations
Embrace Tableau Innovations
 
Scaling Cloud Web & Data Technologies
Scaling Cloud Web & Data TechnologiesScaling Cloud Web & Data Technologies
Scaling Cloud Web & Data Technologies
 
Business intelligence primer
Business intelligence primerBusiness intelligence primer
Business intelligence primer
 
SharePoint Saturday New Hampshire 2013 PowerView Deep Dive
SharePoint Saturday New Hampshire 2013 PowerView Deep DiveSharePoint Saturday New Hampshire 2013 PowerView Deep Dive
SharePoint Saturday New Hampshire 2013 PowerView Deep Dive
 
Building a Dashboard in an Hour using Microsoft PowerPivot & Power BI
Building a Dashboard in an Hour using Microsoft PowerPivot & Power BIBuilding a Dashboard in an Hour using Microsoft PowerPivot & Power BI
Building a Dashboard in an Hour using Microsoft PowerPivot & Power BI
 
Nintex platform demo & updates
Nintex platform demo & updates Nintex platform demo & updates
Nintex platform demo & updates
 

Andere mochten auch

Crystal xcelsius best practices and workflows for building enterprise solut...
Crystal xcelsius   best practices and workflows for building enterprise solut...Crystal xcelsius   best practices and workflows for building enterprise solut...
Crystal xcelsius best practices and workflows for building enterprise solut...
Yogeeswar Reddy
 
Vb.net session 08
Vb.net session 08Vb.net session 08
Vb.net session 08
Niit Care
 
Crystal xcelsius 4.5 tutorials
Crystal xcelsius 4.5 tutorialsCrystal xcelsius 4.5 tutorials
Crystal xcelsius 4.5 tutorials
Syed Abdul
 
Sap bo-universe-design-beginner-s-guide-part-i
Sap bo-universe-design-beginner-s-guide-part-iSap bo-universe-design-beginner-s-guide-part-i
Sap bo-universe-design-beginner-s-guide-part-i
Amit Sharma
 

Andere mochten auch (13)

Crystal xcelsius best practices and workflows for building enterprise solut...
Crystal xcelsius   best practices and workflows for building enterprise solut...Crystal xcelsius   best practices and workflows for building enterprise solut...
Crystal xcelsius best practices and workflows for building enterprise solut...
 
Vb.net session 08
Vb.net session 08Vb.net session 08
Vb.net session 08
 
Crystal xcelsius 4.5 tutorials
Crystal xcelsius 4.5 tutorialsCrystal xcelsius 4.5 tutorials
Crystal xcelsius 4.5 tutorials
 
Xcelsius Gurus: SAP Webinar Part 1 - When to Utilize SAP BOBJ Enterprise for ...
Xcelsius Gurus: SAP Webinar Part 1 - When to Utilize SAP BOBJ Enterprise for ...Xcelsius Gurus: SAP Webinar Part 1 - When to Utilize SAP BOBJ Enterprise for ...
Xcelsius Gurus: SAP Webinar Part 1 - When to Utilize SAP BOBJ Enterprise for ...
 
Write back functionality from various dashboard tools to sap hana
Write back functionality from various dashboard tools to sap hanaWrite back functionality from various dashboard tools to sap hana
Write back functionality from various dashboard tools to sap hana
 
Gerando dashboards com SAP Lumira - Tech Talk
Gerando dashboards com SAP Lumira - Tech TalkGerando dashboards com SAP Lumira - Tech Talk
Gerando dashboards com SAP Lumira - Tech Talk
 
SAP BO Resume
SAP BO ResumeSAP BO Resume
SAP BO Resume
 
Sap bo-universe-design-beginner-s-guide-part-i
Sap bo-universe-design-beginner-s-guide-part-iSap bo-universe-design-beginner-s-guide-part-i
Sap bo-universe-design-beginner-s-guide-part-i
 
SAP BO Resume
SAP BO ResumeSAP BO Resume
SAP BO Resume
 
Resume-SAP-BO
Resume-SAP-BOResume-SAP-BO
Resume-SAP-BO
 
Murali tummala resume in SAP BO/BI
Murali tummala resume in SAP BO/BIMurali tummala resume in SAP BO/BI
Murali tummala resume in SAP BO/BI
 
SAP BOBJ Enterprise Dashboard - Sales Plan, Pipeline and Forecast
SAP BOBJ Enterprise Dashboard -  Sales Plan, Pipeline and ForecastSAP BOBJ Enterprise Dashboard -  Sales Plan, Pipeline and Forecast
SAP BOBJ Enterprise Dashboard - Sales Plan, Pipeline and Forecast
 
Software testing objective_types
Software testing objective_typesSoftware testing objective_types
Software testing objective_types
 

Ähnlich wie Sap bo

Practical Business Intelligence in SharePoint 2013 - Helsinki Finalnd
Practical Business Intelligence in SharePoint 2013 - Helsinki FinalndPractical Business Intelligence in SharePoint 2013 - Helsinki Finalnd
Practical Business Intelligence in SharePoint 2013 - Helsinki Finalnd
Ivan Sanders
 
Hitchhiker’s Guide to SharePoint BI
Hitchhiker’s Guide to SharePoint BIHitchhiker’s Guide to SharePoint BI
Hitchhiker’s Guide to SharePoint BI
Andrew Brust
 
Hunter 1 - BI Technology Update Feb'15
Hunter 1 - BI Technology Update Feb'15Hunter 1 - BI Technology Update Feb'15
Hunter 1 - BI Technology Update Feb'15
James Miller, MBA
 
Preparing for BI in the Cloud with Windows Azure
Preparing for BI in the Cloud with Windows AzurePreparing for BI in the Cloud with Windows Azure
Preparing for BI in the Cloud with Windows Azure
Perficient, Inc.
 

Ähnlich wie Sap bo (20)

Sap BusinessObjects 4
Sap BusinessObjects 4Sap BusinessObjects 4
Sap BusinessObjects 4
 
Perth SharePoint User Group - Hybrid Cloud and Power BI
Perth SharePoint User Group - Hybrid Cloud and Power BIPerth SharePoint User Group - Hybrid Cloud and Power BI
Perth SharePoint User Group - Hybrid Cloud and Power BI
 
Practical Business Intelligence in SharePoint 2013 - Helsinki Finalnd
Practical Business Intelligence in SharePoint 2013 - Helsinki FinalndPractical Business Intelligence in SharePoint 2013 - Helsinki Finalnd
Practical Business Intelligence in SharePoint 2013 - Helsinki Finalnd
 
Practical Business Intelligence in SharePoint 2013 - Honolulu
Practical Business Intelligence in SharePoint 2013 - HonoluluPractical Business Intelligence in SharePoint 2013 - Honolulu
Practical Business Intelligence in SharePoint 2013 - Honolulu
 
Microsoft Power Stack 2019 [Power BI, Excel, Azure & Friends]
Microsoft Power Stack 2019 [Power BI, Excel, Azure & Friends]Microsoft Power Stack 2019 [Power BI, Excel, Azure & Friends]
Microsoft Power Stack 2019 [Power BI, Excel, Azure & Friends]
 
Sap Business Objects solutioning Framework architecture
Sap Business Objects solutioning Framework architectureSap Business Objects solutioning Framework architecture
Sap Business Objects solutioning Framework architecture
 
Sps south fla-bi_data_visualization
Sps south fla-bi_data_visualizationSps south fla-bi_data_visualization
Sps south fla-bi_data_visualization
 
BI in the Cloud - Microsoft Power BI Overview and Demo
BI in the Cloud - Microsoft Power BI Overview and DemoBI in the Cloud - Microsoft Power BI Overview and Demo
BI in the Cloud - Microsoft Power BI Overview and Demo
 
Business intelligence
Business intelligenceBusiness intelligence
Business intelligence
 
Sp tech con-bi2011
Sp tech con-bi2011Sp tech con-bi2011
Sp tech con-bi2011
 
Hitchhiker’s Guide to SharePoint BI
Hitchhiker’s Guide to SharePoint BIHitchhiker’s Guide to SharePoint BI
Hitchhiker’s Guide to SharePoint BI
 
Hunter 1 - BI Technology Update Feb'15
Hunter 1 - BI Technology Update Feb'15Hunter 1 - BI Technology Update Feb'15
Hunter 1 - BI Technology Update Feb'15
 
Practical Business Intelligence with SharePoint 2013
Practical Business Intelligence with SharePoint 2013Practical Business Intelligence with SharePoint 2013
Practical Business Intelligence with SharePoint 2013
 
Preparing for BI in the Cloud with Windows Azure
Preparing for BI in the Cloud with Windows AzurePreparing for BI in the Cloud with Windows Azure
Preparing for BI in the Cloud with Windows Azure
 
SAP Business Objects Trianing
SAP Business Objects TrianingSAP Business Objects Trianing
SAP Business Objects Trianing
 
Powerbi 130926080957-phpapp02
Powerbi 130926080957-phpapp02Powerbi 130926080957-phpapp02
Powerbi 130926080957-phpapp02
 
Power BI
Power BIPower BI
Power BI
 
Mohammed alam
Mohammed alamMohammed alam
Mohammed alam
 
RDX Insights Presentation - Microsoft Business Intelligence
RDX Insights Presentation - Microsoft Business IntelligenceRDX Insights Presentation - Microsoft Business Intelligence
RDX Insights Presentation - Microsoft Business Intelligence
 
Power bi overview
Power bi overview Power bi overview
Power bi overview
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

Sap bo

  • 2. 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 7/17/2013 2www.solitairesoft.com
  • 3. Agenda  Common issues that dashboard designers are faced with  Data connectivity  External 3rd party addons  Query Browser (New BI4 feature)  Dashboard resources  Q&A 7/17/2013 3www.solitairesoft.com
  • 4. 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 7/17/2013 4www.solitairesoft.com
  • 5. Data Connectivity  SAP BusinessObjects Dashboards can connect to 12 different types of data sources 7/17/2013 5www.solitairesoft.com
  • 6. 12 Connectivity Options BO Enterprise  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 7/17/2013 6www.solitairesoft.com
  • 7. Live Office and QaaWS @ Design Time 7/17/2013 7www.solitairesoft.com
  • 8. Live Office and QaaWS @ Runtime 7/17/2013 8www.solitairesoft.com
  • 9. 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 7/17/2013 9www.solitairesoft.com
  • 10. 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 7/17/2013 10www.solitairesoft.com
  • 11. 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 7/17/2013 11www.solitairesoft.com
  • 12. 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? 7/17/2013 12www.solitairesoft.com
  • 13. 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 7/17/2013 13www.solitairesoft.com
  • 14. 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 7/17/2013 14www.solitairesoft.com
  • 15. 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” 7/17/2013 15www.solitairesoft.com
  • 16. 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 7/17/2013 16www.solitairesoft.com
  • 17. 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 7/17/2013 17www.solitairesoft.com
  • 18. 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 7/17/2013 18www.solitairesoft.com
  • 19. 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 Bind directly to query object 7/17/2013 19www.solitairesoft.com
  • 20. Query Browser - Continued • Multi Select without having to use the real estate hogging List Builder! Multi Select from list of values! 7/17/2013 20www.solitairesoft.com
  • 21. 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) 7/17/2013 21www.solitairesoft.com