hyperion planning- making use of the repository · pdf filehyperion)planning...

24
Hyperion Planning Making Use of the Repository Brian Marshall Hyperion Solution Architect USAnalytics

Upload: doandan

Post on 07-Mar-2018

223 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Hyperion Planning- Making Use of the Repository · PDF fileHyperion)Planning Making)Use)ofthe)Repository Brian) ... HFM.! Presented)at)last)year’sKaleidoscope)conference ... Hyperion

Hyperion  PlanningMaking  Use  of  the  Repository

Brian  MarshallHyperion  Solution  ArchitectUS-­Analytics

Page 2: Hyperion Planning- Making Use of the Repository · PDF fileHyperion)Planning Making)Use)ofthe)Repository Brian) ... HFM.! Presented)at)last)year’sKaleidoscope)conference ... Hyperion

Agenda

§ Introduction

§ Why  do  we  need  this?

§ What  does  it  do?

§ Demo  -­ Queries

§ Technical  Review  and  Support

§ Q&A

Page 3: Hyperion Planning- Making Use of the Repository · PDF fileHyperion)Planning Making)Use)ofthe)Repository Brian) ... HFM.! Presented)at)last)year’sKaleidoscope)conference ... Hyperion

Introduction

Page 4: Hyperion Planning- Making Use of the Repository · PDF fileHyperion)Planning Making)Use)ofthe)Repository Brian) ... HFM.! Presented)at)last)year’sKaleidoscope)conference ... Hyperion

About  Brian  Marshall

§ 10+  Years  IT  and  EPM/BI  Experience

§ Began  career  as  a  software  and  database  developer  at  a  small  software  firm.

§ Developed   specialization   in  Microsoft  BI  offerings.

§ Focused  on  Oracle  EPM,  primarily  Hyperion  Essbaseand  Planning,  with  some  HFM.

§ Presented  at  last  year’s  Kaleidoscope   conference.

Page 5: Hyperion Planning- Making Use of the Repository · PDF fileHyperion)Planning Making)Use)ofthe)Repository Brian) ... HFM.! Presented)at)last)year’sKaleidoscope)conference ... Hyperion

About

§ Focused  on  Enterprise  Performance  Management  (EPM),  Business  Intelligence  (BI),  Data  Warehousing,  and  Analytical  applications

§ Texas-­based  for  over  11  years§ 50+  Professionals§ Oracle  Platinum  Partner

§ Oracle  Database  /  Data  Warehousing  /  BI  /  EPM  /  Hyperion  § Oracle’s  highest  certification  level

§ Corporate  culture  based  on  100%  commitment   to  customer  success§ Led  by  veteran  industry  pioneer  management  team§ Seasoned,  Professional,  former  Oracle  /  Siebel  /  Hyperion  consultants  with  

market   leading  OBIEE,  BI  Applications,  Hyperion  Applications,  and  Essbase(BSO  &  ASO)  knowledge  and  experience

§ Internal  Infrastructure   practice:  § Hundreds  of  installations  /  migrations  § All  Hyperion  veterans  with  over  10  years  of  experience§ Strong  Project  leadership  &  proactive  Account  management§ Full  Service  Solution  provider  with  extensive  post-­implementation  support  

capabilities  and  offerings

Page 6: Hyperion Planning- Making Use of the Repository · PDF fileHyperion)Planning Making)Use)ofthe)Repository Brian) ... HFM.! Presented)at)last)year’sKaleidoscope)conference ... Hyperion

About  the  Demo

§ EPMA  Planning  App  for  a  fictional  Bike  Shop

§ Built  on  Hyperion  Planning  11.1.2.1

§ Internet  Sales  to  Six  Different  Countries

§ Over  600  Products

§ Over  18,000  Customers

§ .  .  .  all  running  on  a  laptop.

Page 7: Hyperion Planning- Making Use of the Repository · PDF fileHyperion)Planning Making)Use)ofthe)Repository Brian) ... HFM.! Presented)at)last)year’sKaleidoscope)conference ... Hyperion

Why  do  we  need  this?

Page 8: Hyperion Planning- Making Use of the Repository · PDF fileHyperion)Planning Making)Use)ofthe)Repository Brian) ... HFM.! Presented)at)last)year’sKaleidoscope)conference ... Hyperion

Application  Management

§ Meta-­Data  Extraction

§ Migrations

§ Meta-­Data  Cleansing

§ Administrative  Reporting

§ Down-­Stream  Interfaces

Page 9: Hyperion Planning- Making Use of the Repository · PDF fileHyperion)Planning Making)Use)ofthe)Repository Brian) ... HFM.! Presented)at)last)year’sKaleidoscope)conference ... Hyperion

What  does  it  do?

Page 10: Hyperion Planning- Making Use of the Repository · PDF fileHyperion)Planning Making)Use)ofthe)Repository Brian) ... HFM.! Presented)at)last)year’sKaleidoscope)conference ... Hyperion

Application  Customization

§ Pre-­built  queries.

§ SQL-­Server  based  (can  be  converted  with  limited  effort).

§ NOT  SUPPORTED  BY  ORACLE!

Page 11: Hyperion Planning- Making Use of the Repository · PDF fileHyperion)Planning Making)Use)ofthe)Repository Brian) ... HFM.! Presented)at)last)year’sKaleidoscope)conference ... Hyperion

What’s  complete  and  included?

§ Meta-­data  queries.

§ Forms  and  security  queries.

§ Tasks  lists  queries.

§ Supporting  detail  queries.

§ Installation   instructions.

Page 12: Hyperion Planning- Making Use of the Repository · PDF fileHyperion)Planning Making)Use)ofthe)Repository Brian) ... HFM.! Presented)at)last)year’sKaleidoscope)conference ... Hyperion

What’s  not  included?

§ Oracle-­based  queries  (yet…).

§ SUPPORT!

Page 13: Hyperion Planning- Making Use of the Repository · PDF fileHyperion)Planning Making)Use)ofthe)Repository Brian) ... HFM.! Presented)at)last)year’sKaleidoscope)conference ... Hyperion

Technical  Review  and  Support

Page 14: Hyperion Planning- Making Use of the Repository · PDF fileHyperion)Planning Making)Use)ofthe)Repository Brian) ... HFM.! Presented)at)last)year’sKaleidoscope)conference ... Hyperion

Technical  Review

§ Hyperion  Planning  Repository  primer:

§ HSP_OBJECT

§ HSP_OBJECT_TYPE

§ HSP_DIMENSION

§ HSP_MEMBER

§ HSP_ACCESS_CONTROL

Page 15: Hyperion Planning- Making Use of the Repository · PDF fileHyperion)Planning Making)Use)ofthe)Repository Brian) ... HFM.! Presented)at)last)year’sKaleidoscope)conference ... Hyperion

HSP_OBJECT

§ All  roads  lead  to  the  HSP_OBJECT  table.

§ Contains  virtually  all  objects  ever  created  in  Planning.

§ Links  to  other  tables  for  dimensions,  members,  forms,  users,  access  control,  and  anything  else  you  can  think  of.

Page 16: Hyperion Planning- Making Use of the Repository · PDF fileHyperion)Planning Making)Use)ofthe)Repository Brian) ... HFM.! Presented)at)last)year’sKaleidoscope)conference ... Hyperion

HSP_OBJECT_TYPE

§ Contains  very  basic  information  regarding  what  type  each  object  is  (Dimension,  Form,  etc…).

§ So  why  is  this  table  important?

§ It  doesn’t  contain  all  of  the  possible  types!

§ Tasks  Lists  (24)

§ Planning  Unit  Hierarchies  (39)

§ Planning  Unit  Selections  (51)

§ Several  others…

Page 17: Hyperion Planning- Making Use of the Repository · PDF fileHyperion)Planning Making)Use)ofthe)Repository Brian) ... HFM.! Presented)at)last)year’sKaleidoscope)conference ... Hyperion

HSP_DIMENSION

§ Contains  dimension  specific  information.

§ Density

§ Security

§ What  plan  types  are  used  (bitmask!)

§ Dimension  Type

§ Links  to  HSP_OBJECT.

Page 18: Hyperion Planning- Making Use of the Repository · PDF fileHyperion)Planning Making)Use)ofthe)Repository Brian) ... HFM.! Presented)at)last)year’sKaleidoscope)conference ... Hyperion

HSP_MEMBER

§ Contains  member  specific  information.

§ Data  Storage

§ Two-­Pass  options

§ Consolidation  Operator  (by  plan  type)

§ Does  it  have  a  member  formula  (but  not  the  formula!)

§ Data  Type

§ Requires  other  tables  to  be  useful  (attributes,  formulas,  UDA’s,  etc…).

Page 19: Hyperion Planning- Making Use of the Repository · PDF fileHyperion)Planning Making)Use)ofthe)Repository Brian) ... HFM.! Presented)at)last)year’sKaleidoscope)conference ... Hyperion

HSP_ACCESS_CONTROL

§ Contains  all  security  information.

§ Object  being  secured.

§ Level  of  access

§ Type  of  access  (or  lack  there-­of)

§ Makes  heavy  use  of  the  HSP_OBJECT  table.

§ Does  not  really  use  the  HSP_USER  table.

Page 20: Hyperion Planning- Making Use of the Repository · PDF fileHyperion)Planning Making)Use)ofthe)Repository Brian) ... HFM.! Presented)at)last)year’sKaleidoscope)conference ... Hyperion

Demo  -­ Queries!

See  the  addendum  in  your  handout.

Page 21: Hyperion Planning- Making Use of the Repository · PDF fileHyperion)Planning Making)Use)ofthe)Repository Brian) ... HFM.! Presented)at)last)year’sKaleidoscope)conference ... Hyperion

Installation  Process

§ Basic  queries   included  right  now

§ If  you  can  access  the  Planning  repository,  you  can  use  these  queries

§ SQL  Server  Only  (Currently)

Page 22: Hyperion Planning- Making Use of the Repository · PDF fileHyperion)Planning Making)Use)ofthe)Repository Brian) ... HFM.! Presented)at)last)year’sKaleidoscope)conference ... Hyperion

Disclaimer

§ Not  supported  by  Oracle.

§ Queries  may  not  be  completely  optimized.

§ Use  this  at  your  own  risk!

§ SQL  Server  Only  (Currently)

Page 23: Hyperion Planning- Making Use of the Repository · PDF fileHyperion)Planning Making)Use)ofthe)Repository Brian) ... HFM.! Presented)at)last)year’sKaleidoscope)conference ... Hyperion

Q&A

Page 24: Hyperion Planning- Making Use of the Repository · PDF fileHyperion)Planning Making)Use)ofthe)Repository Brian) ... HFM.! Presented)at)last)year’sKaleidoscope)conference ... Hyperion

Hyperion  PlanningMaking  Use  of  the  Repository

Please  Fill  Out  Your  Evaluationshttp://kscope.ezsession.com/kscope

Brian  MarshallHyperion  Solution  ArchitectUS-­Analytics