Xcelsius Gurus: Data Connectivity Series Part 1
When to Utilize SAP Business Objects Enterprise for
your Dashboard?


Pres...
Who are We?
 Mico Yuk
   Founder – EverythingXcelsius.com (popular weblog)
   Founder - Xcelsius Guru Network
   Xcels...
Xcelsius Data Manager



Data Manger
Houses Xcelsius 12 live data connectivity options. Users
with Engage and Enterprise l...
Xcelsius 12 Connectivity Options
BOE vs. Non BO Enterprise
          BO Enterprise         Non-BO Enterprise
 Query as a ...
Live Office vs. QaaWS
   Architecture

   Developer Caveats




Sometimes I wish that QaaWs could connect to Reports…
- ...
Live Office vs. QaaWS – Design Time
      Data Source               BOE                             Client Development    ...
Live Office vs. QaaWS - Runtime
      Data Source               BOE                                  Published




       ...
Live Office vs. QaaWS - Caveats
Developer Caveats
 Use Fiddler for trouble shooting queries
 During Preview Mode: Live O...
Ryan discusses Live Office …
   Example Connecting to Webi Report

   Benefits

   DO’s / DONT’s (Scenarios)




Someti...
Slide 10   @ Everything Xcelsius.com 2009
Slide 11   @ Everything Xcelsius.com 2009
Live Office Example - Webi
 RG
 Screenshot of Webi Report w/ CrossTab
 Multiple Slides




Slide 12                    ...
Slide 13   @ Everything Xcelsius.com 2009
Slide 14   @ Everything Xcelsius.com 2009
Slide 15   @ Everything Xcelsius.com 2009
Slide 16   @ Everything Xcelsius.com 2009
Slide 17   @ Everything Xcelsius.com 2009
Slide 18   @ Everything Xcelsius.com 2009
Slide 19   @ Everything Xcelsius.com 2009
Slide 20   @ Everything Xcelsius.com 2009
Slide 21   @ Everything Xcelsius.com 2009
Slide 22   @ Everything Xcelsius.com 2009
Slide 23   @ Everything Xcelsius.com 2009
Slide 24   @ Everything Xcelsius.com 2009
Slide 25   @ Everything Xcelsius.com 2009
Slide 26   @ Everything Xcelsius.com 2009
Slide 27   @ Everything Xcelsius.com 2009
Slide 28   @ Everything Xcelsius.com 2009
Slide 29   @ Everything Xcelsius.com 2009
Slide 30   @ Everything Xcelsius.com 2009
Slide 31   @ Everything Xcelsius.com 2009
Live Office Benefits
8 Reasons to use Live Office
1.         Intuitive what you see is what you get interface with Excel
2...
Live Office DO’s
9 Scenarios
1. DO think through queries before building to avoid redoing
   the connection in Xcelsius
2....
Live Office DON’Ts
7 Scenarios
X DO NOT fetch all report data at once
X DO NOT trigger all queries to “Refresh on Load”
X ...
Mico discusses QaaWS …
   Example – Connecting to eFashion Universe

   Benefits

   DO’s / DONT’s (Scenarios)




Some...
Slide 36   @ Everything Xcelsius.com 2009
Slide 37   @ Everything Xcelsius.com 2009
Slide 38   @ Everything Xcelsius.com 2009
Slide 39   @ Everything Xcelsius.com 2009
Slide 40   @ Everything Xcelsius.com 2009
Slide 41   @ Everything Xcelsius.com 2009
Slide 42   @ Everything Xcelsius.com 2009
Slide 43   @ Everything Xcelsius.com 2009
Slide 44   @ Everything Xcelsius.com 2009
Slide 45   @ Everything Xcelsius.com 2009
Slide 46   @ Everything Xcelsius.com 2009
Slide 47   @ Everything Xcelsius.com 2009
Slide 48   @ Everything Xcelsius.com 2009
Slide 49   @ Everything Xcelsius.com 2009
Slide 50   @ Everything Xcelsius.com 2009
Slide 51   @ Everything Xcelsius.com 2009
Slide 52   @ Everything Xcelsius.com 2009
Slide 53   @ Everything Xcelsius.com 2009
Slide 54   @ Everything Xcelsius.com 2009
Slide 55   @ Everything Xcelsius.com 2009
Slide 56   @ Everything Xcelsius.com 2009
Slide 57   @ Everything Xcelsius.com 2009
Slide 58   @ Everything Xcelsius.com 2009
Slide 59   @ Everything Xcelsius.com 2009
Slide 60   @ Everything Xcelsius.com 2009
Query as a Web Service Benefits
5 Reasons to use Query as a Web Service …
1.         Connect to multiple Universe(s)
2.   ...
Query as a Web Service DO’s
9 Scenarios …
1.         DO place all Logic in Universe
2.         DO write out queries before...
Query as a Web Service DON’Ts
7 Scenarios …
1.         DO NOT use Universe SubQueries or Combined Queries
2.         DO NO...
SAP BO Enterprise Integration
   SAP BO Enterprise Integration

   Antivia XWIS




Sometimes I wish that QaaWs could co...
Important Integration Points
Additional Features to take advantage of…
1. SSO - Row Level Security Remains the same
2. Use...
Xcelsius Web Intelligence Integration Suite

What is it?
            Interactive components build with Xcelisus 2008 SDK
...
Xcelsius Web Intelligence Integration Suite




           antivia.com
Slide 67                           @ Everything Xce...
Xcelsius Web Intelligence Integration Suite

Benefits
 XWIS predominantly works against cached Webi data
  with no limita...
Stay connected…
                                                   For more Guru tips, tricks, news, videos, etc.
        ...
Upcoming SlideShare
Loading in …5
×

Xcelsius Gurus: SAP Webinar Part 1 - When to Utilize SAP BOBJ Enterprise for your Dashboard?

20,368 views
20,239 views

Published on

Here is the presentation that Ryan and myself presented at during our Webinar on 5/13/09. Here is a link to see the actual recording as well (https://www.sdn.sap.com/irj/boc/index?rid=/webcontent/uuid/f0618d7c-7b15-2c10-bd8c-86c392f78746).

1 Comment
33 Likes
Statistics
Notes
No Downloads
Views
Total views
20,368
On SlideShare
0
From Embeds
0
Number of Embeds
34
Actions
Shares
0
Downloads
0
Comments
1
Likes
33
Embeds 0
No embeds

No notes for slide
  • Accessing live office in Excel 2003 by right clicking within any live range.
  • Migration talking points- Bind paths and username and password
  • SAP Integration
  • IncludeIntivaWon an award
  • Xcelsius Gurus: SAP Webinar Part 1 - When to Utilize SAP BOBJ Enterprise for your Dashboard?

    1. 1. Xcelsius Gurus: Data Connectivity Series Part 1 When to Utilize SAP Business Objects Enterprise for your Dashboard? Presented by: Mico Yuk & Ryan Goodman Date: May 13th, 2009 @ Everything Xcelsius.com 2009
    2. 2. Who are We?  Mico Yuk  Founder – EverythingXcelsius.com (popular weblog)  Founder - Xcelsius Guru Network  Xcelsius Trainer / Developer / Architect / Blogger  Ryan Goodman  Founder – CentigonSolutions.com (SAP Software Solution Partner)  Xcelsius Evangelist / Blogger (ryangoodman.net/blog)  SAP BOBJ Alumni @ Everything Xcelsius.com 2009
    3. 3. Xcelsius Data Manager Data Manger Houses Xcelsius 12 live data connectivity options. Users with Engage and Enterprise licenses are allowed to mix connection types in a single dashboard! Slide 3 @ Everything Xcelsius.com 2009
    4. 4. Xcelsius 12 Connectivity Options BOE vs. Non BO Enterprise BO Enterprise Non-BO Enterprise  Query as a Web Service  Web Service Connection  Live Office  XML Data  Crystal Report Data  Portal Data Consumer  LCDS Connection (Adobe)  Flash Variables  External Interface  FS Commands Connections  Excel XML Maps  Add on Google Spreadsheet Connector Slide 4 @ Everything Xcelsius.com 2009
    5. 5. Live Office vs. QaaWS  Architecture  Developer Caveats Sometimes I wish that QaaWs could connect to Reports… - Mico Yuk, Found of Xcelsius Gurus @ Everything Xcelsius.com 2009
    6. 6. Live Office vs. QaaWS – Design Time Data Source BOE Client Development Published BOE Web Services Crystal Reports Live Office WebI Xcelsius SWF Universe QaaWS QaaWS Service Client Slide 6 @ Everything Xcelsius.com 2009
    7. 7. Live Office vs. QaaWS - Runtime Data Source BOE Published BOE Web Services Crystal Reports WebI SWF Universe QaaWS Service Slide 7 @ Everything Xcelsius.com 2009
    8. 8. Live Office vs. QaaWS - Caveats Developer Caveats  Use Fiddler for trouble shooting queries  During Preview Mode: Live Office requires login/pw each time | QaaWS you can hard code  Relative paths work the same  Cannot view SQL in QaaWS  Cannot use Universe Objects as operands in QaaWS Slide 8 @ Everything Xcelsius.com 2009
    9. 9. Ryan discusses Live Office …  Example Connecting to Webi Report  Benefits  DO’s / DONT’s (Scenarios) Sometimes I wish that QaaWs could connect to Reports… - Mico Yuk, Found of Xcelsius Gurus @ Everything Xcelsius.com 2009
    10. 10. Slide 10 @ Everything Xcelsius.com 2009
    11. 11. Slide 11 @ Everything Xcelsius.com 2009
    12. 12. Live Office Example - Webi  RG  Screenshot of Webi Report w/ CrossTab  Multiple Slides Slide 12 @ Everything Xcelsius.com 2009
    13. 13. Slide 13 @ Everything Xcelsius.com 2009
    14. 14. Slide 14 @ Everything Xcelsius.com 2009
    15. 15. Slide 15 @ Everything Xcelsius.com 2009
    16. 16. Slide 16 @ Everything Xcelsius.com 2009
    17. 17. Slide 17 @ Everything Xcelsius.com 2009
    18. 18. Slide 18 @ Everything Xcelsius.com 2009
    19. 19. Slide 19 @ Everything Xcelsius.com 2009
    20. 20. Slide 20 @ Everything Xcelsius.com 2009
    21. 21. Slide 21 @ Everything Xcelsius.com 2009
    22. 22. Slide 22 @ Everything Xcelsius.com 2009
    23. 23. Slide 23 @ Everything Xcelsius.com 2009
    24. 24. Slide 24 @ Everything Xcelsius.com 2009
    25. 25. Slide 25 @ Everything Xcelsius.com 2009
    26. 26. Slide 26 @ Everything Xcelsius.com 2009
    27. 27. Slide 27 @ Everything Xcelsius.com 2009
    28. 28. Slide 28 @ Everything Xcelsius.com 2009
    29. 29. Slide 29 @ Everything Xcelsius.com 2009
    30. 30. Slide 30 @ Everything Xcelsius.com 2009
    31. 31. Slide 31 @ Everything Xcelsius.com 2009
    32. 32. Live Office Benefits 8 Reasons to use Live Office 1. Intuitive what you see is what you get interface with Excel 2. Shows up as simple Excel toolbar (familiarity) 3. Scheduled reports (faster performance, does not hit data base) 4. Utilization of cross tabs (gain control over data formatting and layout) 5. Use sub/combined queries and multi-cubes in Universe 6. Fetch data from multiple reports and Universe within single dashboard 7. Crystal Reports can be utilized when there is no Universe 8. Crystal Reports can connect directly to SAP R3 Slide 32 @ Everything Xcelsius.com 2009
    33. 33. Live Office DO’s 9 Scenarios 1. DO think through queries before building to avoid redoing the connection in Xcelsius 2. DO use separate tabs for each data source 3. DO use query prompts to break up large data sets and return only what is needed 4. DO use the latest version (as of 5/14 its 12.1.5.1096) 5. DO build reports specifically for Xcelsius 6. DO disable Add-ons when using Live Office 7. DO send multiple input values to prompts using a “,” 8. DO use Excel 2007 vs.. 2003 9. DO bind relative paths to make migration easy Slide 33 @ Everything Xcelsius.com 2009
    34. 34. Live Office DON’Ts 7 Scenarios X DO NOT fetch all report data at once X DO NOT trigger all queries to “Refresh on Load” X DO NOT use reports as a data source when the report structure constantly changes X DO NOT connect to queries that take a long time to refresh X DO NOT bind Live Office parameters to cells with formulas X DO NOT leave Live Office enabled in Xcelsius when using Bex Queries X DO NOT never Run Excel when running Xcelsius Slide 34 @ Everything Xcelsius.com 2009
    35. 35. Mico discusses QaaWS …  Example – Connecting to eFashion Universe  Benefits  DO’s / DONT’s (Scenarios) Sometimes I wish that QaaWs could connect to Reports… - Mico Yuk, Found of Xcelsius Gurus @ Everything Xcelsius.com 2009
    36. 36. Slide 36 @ Everything Xcelsius.com 2009
    37. 37. Slide 37 @ Everything Xcelsius.com 2009
    38. 38. Slide 38 @ Everything Xcelsius.com 2009
    39. 39. Slide 39 @ Everything Xcelsius.com 2009
    40. 40. Slide 40 @ Everything Xcelsius.com 2009
    41. 41. Slide 41 @ Everything Xcelsius.com 2009
    42. 42. Slide 42 @ Everything Xcelsius.com 2009
    43. 43. Slide 43 @ Everything Xcelsius.com 2009
    44. 44. Slide 44 @ Everything Xcelsius.com 2009
    45. 45. Slide 45 @ Everything Xcelsius.com 2009
    46. 46. Slide 46 @ Everything Xcelsius.com 2009
    47. 47. Slide 47 @ Everything Xcelsius.com 2009
    48. 48. Slide 48 @ Everything Xcelsius.com 2009
    49. 49. Slide 49 @ Everything Xcelsius.com 2009
    50. 50. Slide 50 @ Everything Xcelsius.com 2009
    51. 51. Slide 51 @ Everything Xcelsius.com 2009
    52. 52. Slide 52 @ Everything Xcelsius.com 2009
    53. 53. Slide 53 @ Everything Xcelsius.com 2009
    54. 54. Slide 54 @ Everything Xcelsius.com 2009
    55. 55. Slide 55 @ Everything Xcelsius.com 2009
    56. 56. Slide 56 @ Everything Xcelsius.com 2009
    57. 57. Slide 57 @ Everything Xcelsius.com 2009
    58. 58. Slide 58 @ Everything Xcelsius.com 2009
    59. 59. Slide 59 @ Everything Xcelsius.com 2009
    60. 60. Slide 60 @ Everything Xcelsius.com 2009
    61. 61. Query as a Web Service Benefits 5 Reasons to use Query as a Web Service … 1. Connect to multiple Universe(s) 2. Universe contains ALL Logic 3. Document & manage queries 4. Filter data to display ONLY what is needed 5. Better for Universe developers vs. Business Analyst Slide 61 @ Everything Xcelsius.com 2009
    62. 62. Query as a Web Service DO’s 9 Scenarios … 1. DO place all Logic in Universe 2. DO write out queries before building 3. DO use well named folders & queries 4. DO document queries in QaaWS client 5. DO refresh queries after updating the Universe(s) 6. DO implement sorting for individual queries 7. DO use separate Excel tabs for each data source 8. DO filters data to break up large data sets 9. DO utilize relative paths for seamless environment migrations Slide 62 @ Everything Xcelsius.com 2009
    63. 63. Query as a Web Service DON’Ts 7 Scenarios … 1. DO NOT use Universe SubQueries or Combined Queries 2. DO NOT use Universe Multicubes 3. DO NOT create an excessive amount of queries 4. DO NOT trigger all queries to “Refresh on Load” 5. DO NOT place formulas in data output cells 6. DO NOT return more than 1,000 rows of data at a time Slide 63 @ Everything Xcelsius.com 2009
    64. 64. SAP BO Enterprise Integration  SAP BO Enterprise Integration  Antivia XWIS Sometimes I wish that QaaWs could connect to Reports… - Mico Yuk, Found of Xcelsius Gurus @ Everything Xcelsius.com 2009
    65. 65. Important Integration Points Additional Features to take advantage of… 1. SSO - Row Level Security Remains the same 2. Use of Infoview / Dashboard Builder (SSO) and home 3. Link to reports from Xcelsius (OpenDoc) 4. SAP Integration kit allows use of SAP security for Login 5. Storing global variables- Flash Variables 6. Dashboard Manager Integration 1. Xcelsius-WebI portlet communication- FS Command “queryparams” 2. Xcelsius-Xcelsius portal communication- portal connectors Dashboard (SWF) OpenDoc.jsp WebI/ Crystal /SWF Slide 65 @ Everything Xcelsius.com 2009
    66. 66. Xcelsius Web Intelligence Integration Suite What is it?  Interactive components build with Xcelisus 2008 SDK  Access information from your extensive Web Intelligence library  Deliver drill capabilities from your Universe layer directly to your dashboard  Data Connections direct to your reports Xcelsius 2008 antivia.com Antivia Xcelsius Web Intelligence Integration Suite SAP BusinessObjects Web Intelligence Slide 66 @ Everything Xcelsius.com 2009
    67. 67. Xcelsius Web Intelligence Integration Suite antivia.com Slide 67 @ Everything Xcelsius.com 2009
    68. 68. Xcelsius Web Intelligence Integration Suite Benefits  XWIS predominantly works against cached Webi data with no limitations to data volume  Point and click integration  No building Xcelsius specific reports  Full support for report instances and prompts and also handles refresh on demand and drill off the cube antivia.com Slide 68 @ Everything Xcelsius.com 2009
    69. 69. Stay connected… For more Guru tips, tricks, news, videos, etc. Visit: http://EverythingXcelsius.com Mico Yuk  Email: mico@everythingxcelsius.com  Company: Everything Xcelsius Ryan Goodman  Email: ryan@centigonsolutions.com  Company: Centigon Solutions  http://www.centigonsolutions.com Join our popular Xcelsius Guru social communities… http://www.twitter.com/XcelsiusGurus http://www.linkedin.com/groups?gid=18 47619&trk=hb_side_g http://www.youtube.com/XcelsiusGurus Slide 69 @ Everything Xcelsius.com 2009

    ×