33
Christophe Ochin Presales Manager @GB&Smith Life cycles management on the BOE platform as well as backup/ recovery best practices

Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

Embed Size (px)

Citation preview

Page 1: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

Christophe Ochin Presales Manager @GB&Smith

Life cycles management on the BOE platform as well as backup/

recovery best practices

Page 2: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

Backup, promote & version BO content

Schedule & burst your BO reports Explore & analyze BO metadata

Ensure BO license complianceAutomate report qualification

Non-regression testing

XIR2

XI3

BI4Secure your BO deployment

Streamline and Extend SAP BusinessObjects

Page 3: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

Audit and control your metadata over time and across versions

• Load your SAP BusinessObjects data (CMS, universes, documents and audit data) from a datawarehouse

• Query and analyze this data using pre-built BO universes and Webi reports

• Document your deployment

• Detect unused documents and universes, dormant users

• Perform impact analysis

• Follow the evolution of your metadata over time

• Compare environments or BO versions during migrations

Explore & analyze BO metadata

Page 4: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

Explore & analyze BO metadata

Audit and control your metadata over time and across versions

Page 5: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

• User-friendly security management web interface

• Document your deployed security

• Audit and clean your CMS

• Address any kind of GRC

Secure your SAP BO deployment

Replace the CMC by a user-friendly web application giving you a 360° view of your

access rights

Page 6: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

Backup, promote & version BO content

• Backup, version and restore content

• Restore deleted content using our unique recycle bin

• Drag and drop objects across CMS or schedule promotions

• Compare SAP BO environments

Backup, promote & version BO content

Page 7: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

100 – 85K user deployments 1,000,000 administrated users

> 30 countries > 98% renewal rate > 500 clients 50 people

Boston – London – Lille & Grenoble

Technology Fast 500 EMEA 3Times in a row!!

Page 8: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

City of Chicago

Dariusz  Zyskowski  BI  Manager

Page 9: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

Business Objects at the City of Chicago

• Since 2000 (5x, 6x, XI R2, 3.1, 4.2 – in 2016) • Primary reporting tool for the city (311, 911, Police,

Fire, W2’s, Purchase Orders, Invoices) • 1500 users • 90 PROD universes • Webi, Deski, Rich Client, Crystal • 96,000 reports (18,000 Deski) – 130K before 360 • Two clustered VM PROD servers + TEST + DEV • ~800 reports scheduled daily

Page 10: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

360  View+  and  360  Eyes

1. Content  analysis  to  prepare  for  4x  migration  2. Real  time  view  without  running  a  report  3. Access  to  many  AUDIT  reports  4. Back  up  and  Recovery  (Recycle  Bin)  5. Multiple  BO  environments  comparison  and  content  transfer

• Installed  on  one  of  the  PROD  server  (TOMCAT  7)  • Oracle  11G  DB  • Allowing  access  to  BO’s  AUDIT  DB  

Page 11: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

Content  analysis  to  prepare  for  4x  migrationProgram  jobs  run  in  Webi

Page 12: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

Content  analysis  to  prepare  for  4x  migration42  reports  and  4  universes

Page 13: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

Content  analysis  to  prepare  for  4x  migration

BO  environment  dashboard  –  number  of  reports,  report  type  and  universes

Page 14: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

Content  analysis  to  prepare  for  4x  migration

360eyes  DASHBOARD  -­‐  03  Recycle  Licenses360eyes  DASHBOARD  -­‐  02  CMS  through  time360eyes  DASHBOARD  -­‐  04  Universes360eyes  DASHBOARD  -­‐  01  CMS

360eyes  CMS  -­‐  06  Connections  detail360eyes  SECURITY  -­‐  08  Right  details360eyes  CMS  -­‐  05  Overloads  summary360eyes  CMS  -­‐  07  Users  by  Last  Logon  Time

360eyes  CMS  -­‐  16  Universe  and  Document  Relationship

360eyes  CMS  -­‐  14  Document  and  Instance  volumetry360eyes  CMS  -­‐  17  User  Group  Membership

360eyes  CMS  -­‐  11  Universe  Security  Matrix

360eyes  CMS  -­‐  19  Compare  Universe  Security

360eyes  CMS  -­‐  18  Compare  Folder  Security

360eyes  CMS  -­‐  13  Document  Scheduled  Jobs360eyes  CMS  -­‐  10  Folder  Security  Matrix

360eyes  CMS  -­‐  12  Unjustified  Explicit  Rights

360eyes  REPORT  -­‐  30  Compare  documents360eyes  REPORT  -­‐  31  Track  duplicated  reports

360eyes  REPORT  -­‐  42  Track  non-­‐empty  documents360eyes  REPORT  -­‐  40  Report  Documentation360eyes  REPORT  -­‐  41  Number  of  documents  per  universe360eyes  REPORT  -­‐  52  Impact  Analysis  (SQL  DP)360eyes  REPORT  -­‐  51  Impact  Analysis  (SQL  Universe  Object)360eyes  REPORT  -­‐  50  Impact  Analysis  (Universe  object)

360eyes  REPORT  -­‐  60  Last  documents  use360eyes  REPORT  -­‐  61  Universe  usage  rate360eyes  REPORT  -­‐  62  User  actions  list360eyes  REPORT  -­‐  63  User  activity

360eyes  UNIVERSE  -­‐  71  Compare  universes360eyes  UNIVERSE  -­‐  70  Universe  Documentation360eyes  UNIVERSE  -­‐  72  Unused  universe  objects

360eyes  COMPLIANCE  -­‐  81  Users  through  time360eyes  COMPLIANCE  -­‐  80  User  List360eyes  COMPLIANCE  -­‐  82  Users  deployed  licenses360eyes  COMPLIANCE  -­‐  84  Server  Infos360eyes  COMPLIANCE  -­‐  83  Users  deployed  licenses  through  time360eyes  COMPLIANCE  -­‐  85  Recycle  Licenses

Out  of  the  box  reports

Page 15: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

Content  analysis  to  prepare  for  4x  migration

Page 16: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

Real  time  view  without  running  a  report

Page 17: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

Real  time  view  without  running  a  report  -­‐  Users

• Add  a  user  • Insert  • Remove  • Delete  • Group  Membership  • Bulk  User  Management  • Excel  Output  • Purge  Inboxes

Page 18: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

Real  time  view  without  running  a  report  -­‐  objects

• Copy/Move/Shortcut  • Delete  • Excel  Output  • Purge  Webi

Page 19: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

Real  time  view  without  running  a  report  -­‐  universes

• Copy/Move  • Delete  • Excel  Output

Page 20: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

Real  time  view  without  running  a  report  -­‐  Security

Page 21: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

Real  time  view  without  running  a  report  -­‐  Audit

Page 22: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

Real  time  view  without  running  a  report  -­‐  Audit

Purge  Inboxes

Never  Connected  Users

Universes  per  connection

Empty  Folders

Page 23: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

Backup  and  Recovery  (Recycle  Bin)

1. Sizable  empty  DB  for  back  up  content  2. Empty  folder  on  a  server/NAS/SAN  with  plenty  of  disk  space  

3. SMTP  server  properties  for  Email  notifications  4. Schedule  backup  jobs  

• Small  BO  installations  –  on  a  root  level  • Large  BO  installations  –  several  jobs  (universes,  users,  reports)  

5. Run  every  day  

Page 24: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

Backup  and  Recovery  (Recycle  Bin)

Page 25: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

Backup  and  Recovery  (Recycle  Bin)How  to  recover  a  deleted  report

1. Select  “Objects”  Tab  and  click  on  the  Recycle  Icon

2.      Enter  search  parameters

Page 26: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

Backup  and  Recovery  (Recycle  Bin)Search  options

Page 27: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

Backup  and  Recovery  (Recycle  Bin)3.      Deleted  report  if  found  in  the  recovery  DB  (if  it  was  part  of  a  back  up  job  that  run  before  it  was  deleted)

4.      Import  the  report  back  to  PROD

Page 28: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

Multiple  BO  installations  comparison

Ability  to  log  into  more  than  one  BO  environment  for  side  to  side  comparison  and  content  transfer

Page 29: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

Content  transfer  –  drag  and  drop

Page 30: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

Benefits

• Much  better  understanding  of  our  BO  environment  

• Easier  and  more  intelligent  clean  up  process  

• Immediate  access  to  Audit  data  

• Recycle  Bin

Challenges• Initial  360  job  run  time  (next  runs  are  incremental)  

• Few  not  very  intuitive  options  (document  retrieval,  content  transfer)  

• Make  time  to  read  install  and  user  manuals

Page 31: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

City of Chicago

Dariusz  Zyskowski  

[email protected]

Page 32: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

Questions ?

Thank You Looking forward to work with you

www.gbandsmith.com

Christophe Ochin Sales Manager [email protected]

Bruno Masek Sales VP [email protected]

Page 33: Case study: Life Cycle Management for SAP BusinessObjects platform as well as backup/disaster & recovery best practices

• 360Suite LCM on steroids! • BIAR handled at object level allowing easy rollback • Recycle bin and possibility not only to recycle • Drag and drop promotion, and automated promotion • Possibility to couple to External scheduler • Ability to handle security via a live interactive matrix showing • explicit and all inherited rights • Find roots of rights via user and resource management • Version control effective • Outperforms on large deployments • Automated Non regression testing • Auditing and canned reports on metadata used an non being used • Impact analysis supported by Hana, Data Services, BW

Key Points