voiding’your’warranty · 2015-06-24 · agenda! introduction! whydo$we$need$this?!...
TRANSCRIPT
Voiding Your WarrantyThe Planning Repository Exposed
Brian MarshallUS-Analytics
AGENDA
l Introductionl Why do we need this?l What does it do?l Demo - Queriesl Technical Review and Supportl Q&A
l Dallas-based Industry Leaders, Pioneers and Trustworthy for 13 yearsl Focused on enterprise performance management applicationsl Over 50 professionals dedicated to EPM and BIl Oracle Platinum Partner and Oracle BI Pillar Partnerl Oracle’s highest level of partnershipl Advanced degrees and certifications (CPAs, CMAs, MBAs)l Seasoned Infrastructure practice: 400+ installations/migrations l Unique blend of deep technical expertise and business acumen with hundreds
of implementation cycles, driven towards a results-oriented, customer ROIl Strong project leadership & proactive account managementl Corporate culture of integrity with 100% customer commitmentl Full Service Solution Provider
Introduction – US-Analytcs
l Practice Manager over Planning, Essbase, and DRMl 15+ Years IT and EPM/BI Experiencel 12+ Years with US-Analyticsl 100+ Projects with US-Analyticsl Began career as a software and database developer at a small software firm.
l Developed specialization in Microsoft BI offerings.l Focused on Oracle EPM, primarily Hyperion Essbase and Planning, with some HFM.
l Presented at Kaleidoscope 2010-2014 (and 2015) and various regional events
Introduction – Brian Marshall
Disclaimer
l We will be connecting to the planning repository…some organizations may frown on this practice. L
l Queries have been updated to 11.1.2.3.500 and 11.1.2.4
About the Demo
l Classic Planning App - Visionl Built on Hyperion Planning 11.1.2.3.500l SQL Server 2008 R2 Based
Why do we need this?
Application Management
l Meta-Data Extractionl Migrationsl Meta-Data Cleansingl Administrative Reportingl Down-Stream Interfacesl Fixing Planning Issues
What does it do?
Application Customization
l Pre-built queries.l SQL-Server based (can be converted with limited effort).
l NOT SUPPORTED BY ORACLE!
What’s complete and included?
l Meta-data queries.l Forms and security queries.l Tasks lists queries.l Supporting detail queries.l Installation instructions.
What’s not included?
l Oracle-based queries.l SUPPORT!
Technical Review and Support
Technical Review
l Hyperion Planning Repository primer:● HSP_OBJECT● HSP_OBJECT_TYPE● HSP_DIMENSION● HSP_MEMBER● HSP_ACCESS_CONTROL
HSP_OBJECT
l All roads lead to the HSP_OBJECT table.l Contains virtually all objects ever created in Planning.
l Links to other tables for dimensions, members, forms, users, access control, and anything else you can think of.
HSP_OBJECT_TYPE
l Contains very basic information regarding what type each object is (Dimension, Form, etc…).
l So why is this table important?l It doesn’t contain all of the possible types!● Tasks Lists (24)● Planning Unit Hierarchies (39)● Planning Unit Selections (51)● Several others…
HSP_DIMENSION
l Contains dimension specific information.● Density● Security● What plan types are used (bitmask!)● Dimension Type
l Links to HSP_OBJECT.
HSP_MEMBER
l 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
l Requires other tables to be useful (attributes, formulas, UDA’s, etc…).
HSP_ACCESS_CONTROL
l Contains all security information.● Object being secured.● Level of access● Type of access (or lack there-of)
l Makes heavy use of the HSP_OBJECT table.l Does not really use the HSP_USER table.
Demo – Queries!
See the addendum in your handout.
Installation Process
l Basic queries included right nowl If you can access the Planning repository, you can use these queries
l SQL Server Only (Currently)
Q&A
My Blog:http://www.hyperionepm.com