data options with hyperion planning and essbase

65
www.finitsolutions.com Data Options with Hyperion Planning and Essbase Including Mapping, Loading, Moving and Reporting August 14, 2015 Cindy Eichner [email protected]

Upload: dropbear2007

Post on 07-Jul-2016

30 views

Category:

Documents


4 download

DESCRIPTION

Data options with hyperion planning and essbase

TRANSCRIPT

Page 1: Data options with hyperion planning and essbase

www.finitsolutions.com

Data Options with Hyperion Planning and EssbaseIncluding Mapping, Loading, Moving and Reporting

August 14, 2015

Cindy Eichner

[email protected]

Page 2: Data options with hyperion planning and essbase

www.finitsolutions.com- 2 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Founded in 2002• 75+ employees in 20+ states

– Mostly CPAs, MBAs– We have extensive Hyperion product and financial reporting

backgrounds

• 50+ Planning / Essbase Clients• 80+ HFM Clients

– Managed several of the largest EPM projects in the U.S.– Including the largest roll-out of HFM in North America

• Market Leader in ARM/FCM • World Leader in FDM implementations and custom

solutions

Finit Overview

Page 3: Data options with hyperion planning and essbase

www.finitsolutions.com- 3 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

EPM Services• Finit Answers

‒ Technical Support‒ Functional / Admin

Support‒ Access to Hyperion

SMEs‒ Dedicated support team

and guaranteed response times

‒ Customer Service Focus‒ Flexible Time and

Material support packages

‒ ‘Pay as you Go’ option

• Hyperion Planning & Essbase

• Oracle Financial Close Suite

• Infrastructure• Data Services• Project / Program

Management• Redesign /

Enhancements

• Product Upgrades• Application enhancements /

redesign• Performance optimization

Dedicated Support

Upgrades

Full Cycle Implementations

Page 4: Data options with hyperion planning and essbase

www.finitsolutions.com- 4 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• We make and deliver personalized financial reporting solutions and experiences. – By listening, questioning, and analyzing– By building relationships … not company to company,

but person to person.– We are Makers and Doers

WHY is Finit Here?

Page 5: Data options with hyperion planning and essbase

www.finitsolutions.com- 5 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

We Run Finit like a Family• Invest in our employees• All owners actively involved in

the business• No debt or external owners

– Prioritize the customer, not profitability

• Long term stability– Hire employees, not subcontractors

• Compensation model based on client satisfaction

HOW do we achieve our beliefs?

Page 6: Data options with hyperion planning and essbase

www.finitsolutions.com- 6 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

Our values, on which we ask you to provide consultant feedback:

Finit Values

Page 7: Data options with hyperion planning and essbase

www.finitsolutions.com- 7 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

Our values, culture, and approach to becoming a trusted advisor to customers

has led to 100% customer success for every Finit client (225+) and for every

Oracle Hyperion project (450+)

Finit Customer Success

Page 8: Data options with hyperion planning and essbase

www.finitsolutions.com- 8 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

Some Finit Customers

Page 9: Data options with hyperion planning and essbase

www.finitsolutions.com- 9 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

Questions

Page 10: Data options with hyperion planning and essbase

www.finitsolutions.com- 10 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Cindy Eichner [email protected]

• Director of Finit’s Planning and Essbase Practice

• Delivering performance management solutions for over 30 years while specializing in Hyperion products for over 18 years

• Certified implementation specialist– Essbase– Hyperion Planning– Hyperion Financial Management (HFM)– Hyperion Data Relationship Management

(DRM)

• Frequent speaker at KScope

About the Presenter

Page 11: Data options with hyperion planning and essbase

www.finitsolutions.com- 11 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

Agenda

• Different Options with Pros and Cons– “Native” within an application– Other tools

• Different Options Between Products• Demonstrations / Examples• Case Studies / Solutions• Questions and Answers

Page 12: Data options with hyperion planning and essbase

www.finitsolutions.com- 12 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Calc scripts / business rules– XWRITE– XREF– DATAEXPORT– DATAIMPORTBIN

• Load rules• Partitions

– Replicated– Transparent

• Essbase report scripts

“Native” Options Within an Application

Page 13: Data options with hyperion planning and essbase

www.finitsolutions.com- 13 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• FDM / FDMEE / ODI• EPMA’s Data synchronization• Planning’s Map to Reporting Application• HFM’s EA• HFM’s EAL

Other Tools

Page 14: Data options with hyperion planning and essbase

www.finitsolutions.com- 14 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Design and development• Complexity• Administration• Modifications• Performance• Challenges

Pros and Cons

Page 15: Data options with hyperion planning and essbase

www.finitsolutions.com- 15 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

Different Options

Page 16: Data options with hyperion planning and essbase

www.finitsolutions.com- 16 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

Native Options

Page 17: Data options with hyperion planning and essbase

www.finitsolutions.com- 17 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

Calc Scripts / Business Rules

• DATAEXPORT– FIX … ENDFIX: very specific slices

of data– Text files– Relational database table using

ODBC– Binary– Many options using SET DATAEXPORTOPTIONS

• DATAIMPORTBIN– Binary file

Page 18: Data options with hyperion planning and essbase

www.finitsolutions.com- 18 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• XREF– May also be used in member formulas– Uses location aliases– Best for small amounts of data– Blocks need to be created

• XWRITE– Creates blocks– Uses location aliases– Best for small amounts of data

Calc Scripts / Business Rules

Page 19: Data options with hyperion planning and essbase

www.finitsolutions.com- 19 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Pros:– Maintained by Planning / Essbase administrator– May be written efficiently by using meta data

• UDAs, member set functions• FIX … ENDFIX• Calc Manager rules may use form point of view in Planning

– Created files may be written to or picked up from URLs

• Cons:– Calc scripts can be hard to follow without

documentation

Calc Scripts / Business Rules

Page 20: Data options with hyperion planning and essbase

www.finitsolutions.com- 20 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Flat file or SQL sources• Delimited or fixed• Mapping is possible• Column and text manipulation including sign flip• Selection and rejection of records by column

values• Overwrite / additive of data values• May be used with scripts and by other tools like

FDM / FDMEE

Load Rules

Page 21: Data options with hyperion planning and essbase

www.finitsolutions.com- 21 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Pros:– Data loads with rules are fast– Maintained by Essbase / Planning administrator– Another product is not needed

• Cons:– Rule is a binary object which may only be

maintained in EAS– Prefixes, suffixes, maps, row rejects, row accepts

must be viewed independently – no documentation format

Load Rules

Page 22: Data options with hyperion planning and essbase

www.finitsolutions.com- 22 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Cons, continued– Maps may not be loaded but must be manually

entered– Complex mapping or column manipulation is not

easy and sometimes not possible– Occasionally rules become corrupted and must be

recreated– Changes to files / columns oft times require

creating a new load rule

Load Rules

Page 23: Data options with hyperion planning and essbase

www.finitsolutions.com- 23 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Transparent– No data movement – just database pointers

• Replicated– Copies data

• Area definitions– May use member set functions

• Mapping– 1 to 1 (for example: Jan = 01)

• May be scripted with MaxL

Partitions

Page 24: Data options with hyperion planning and essbase

www.finitsolutions.com- 24 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Pros:– Maintained by Essbase / Planning administrator– May be scripted using MaxL– Data accessed via transparent partition is “live”

• Cons:– May only be used for data movement between

Essbase / Planning applications– Replicated requires manually invoked or scheduled

data movement

Partitions

Page 25: Data options with hyperion planning and essbase

www.finitsolutions.com- 25 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Pros:– Maintained by Essbase / Planning

administrator– May be scripted using MaxL– May use member set functions

• Cons:– Like coding an old “green bar”

report on mainframes– Formatting challenged– Poor performance with a lot of data

Essbase Report Scripts

Page 26: Data options with hyperion planning and essbase

www.finitsolutions.com- 26 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

Other Tools

Page 27: Data options with hyperion planning and essbase

www.finitsolutions.com- 27 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Mapping including complex mapping• Validation of load members• Multiple sources and import formats• Multiple users loading data• May be customized for data clears and calcs• May use load rules• Audit trail

FDM / FDM EE / ODI

Page 28: Data options with hyperion planning and essbase

www.finitsolutions.com- 28 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• FDMEE and ODI may be used for metadata

• FDM Classic can be used to generate .ADS files for DRM or EPMA

• In 11.1.2.4 data sync is moved to FDMEE– Hyperion applications as sources– Map– Load to other Hyperion applications as targets

FDM / FDM EE / ODI

Page 29: Data options with hyperion planning and essbase

www.finitsolutions.com- 29 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Pros:– Excellent for mapping– Drill back to the source– Auditors “love” the audit trail

• Cons:– Another product to build and maintain– Potentially additional licensing– Reduced performance with very large data sets

(>1.5-2M records) in FDM classic

FDM / FDM EE / ODI

Page 30: Data options with hyperion planning and essbase

www.finitsolutions.com- 30 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Requires both source and target applications to be EPMA applications

• Mapping• Filtering and overrides• Targets may be HFM, Planning,

EPMA’s Data Synchronization

Essbase (both ASO and BSO), PBCM• Sources may also include flat files and interface

tables• Create/modify, define, validate, execute steps

Page 31: Data options with hyperion planning and essbase

www.finitsolutions.com- 31 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Pros:– May be automated– May use variables to define Year and Period– Good for copying data within the same application

• Cons:– Requires applications to be maintained with EPMA– Member lists (HFM) are not allowed– Mapping too limited in some cases– How long will it be supported due to the move to

FDMEE?

EPMA’s Data Synchronization

Page 32: Data options with hyperion planning and essbase

www.finitsolutions.com- 32 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Dimension mapping defined in Planning• May map Smart Lists to dimensions

– Smart Lists may be synchronized to the reporting app

• PushData.exe utility available on Planning server– Batch jobs and scheduled pushes

• Reporting app may not have attribute dimensions• Reporting app may not have “Duplicate Members

Allowed” option• Runs a DATAEXPORT calc script• Source must be BSO plan type (not ASO)

Planning’s Map to Reporting Application

Page 33: Data options with hyperion planning and essbase

www.finitsolutions.com- 33 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Pros:– Reporting on Planning data in

a separate application– Aggregating and reporting on

Smart Lists

Planning’s Map to Reporting Application

– May link Planning data to multiple reporting applications– May be automated

• Cons:– Planning automatically maps same-named dimensions– Member names must match in both applications

Page 34: Data options with hyperion planning and essbase

www.finitsolutions.com- 34 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Several file format options– Flat file– Database tables

• POV templates may be saved, reused, shared• Only extracting meta data is possible• Specific slices of data may be extracted at any

level• Definitions may use member lists, members,

functions• Has now been merged into HFM Data Extract

HFM’s EA - Extended Analytics

Page 35: Data options with hyperion planning and essbase

www.finitsolutions.com- 35 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Pros:– May be automated with task flows– Very fast for small amounts of data– Extracts may be used outside of EPM

• Cons:– Set up used to be by trial and error until successful

but in recent versions is now quite easy– No mapping available– No native automated load to target application– Extract format may not be modified

HFM’s EA - Extended Analytics

Page 36: Data options with hyperion planning and essbase

www.finitsolutions.com- 36 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Uses partitions to create an Essbase database version of HFM

• Replicated partition loads data into Essbase• Transparent partition utilizes a data

synchronization repository storing data outside of Essbase

• Can be set up for instant or manual updates

HFM’s EAL – Essbase Analytics Link

Page 37: Data options with hyperion planning and essbase

www.finitsolutions.com- 37 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Pros:– Essbase licenses are much less expensive than HFM

licenses– Essbase view of HFM data is updated almost instantly

compared to syncing or loading data– Custom mapping may be built in the relational db– Other data may be added to the Essbase cube

• Cons:– Challenging to set up

HFM’s EAL – Essbase Analytics Link

Page 38: Data options with hyperion planning and essbase

www.finitsolutions.com- 38 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Cons, continued– Must use local EAS Console Client for build and

administration– Additional licensing– Potential for two versions of FR reports needed: one

sourced from HFM and one sourced from Essbase– Oracle only has one support person globally– No new version since 11.1.2.2 - roadmap?

HFM’s EAL – Essbase Analytics Link

Page 39: Data options with hyperion planning and essbase

www.finitsolutions.com- 39 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

Different Options Between Products

Page 40: Data options with hyperion planning and essbase

www.finitsolutions.com- 40 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

Different Options Between Products

Page 41: Data options with hyperion planning and essbase

www.finitsolutions.com- 41 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

Demonstrations / Examples

Page 42: Data options with hyperion planning and essbase

www.finitsolutions.com- 42 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Calc Script with DATAEXPORT• Load rule with mapping and record

selection

Demonstrations / Examples

Page 43: Data options with hyperion planning and essbase

www.finitsolutions.com- 43 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

Demonstrations / Examples

Page 44: Data options with hyperion planning and essbase

www.finitsolutions.com- 44 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Create Replicated Partition• Push data• Retrieve data with Smart View

Demonstrations / Examples

Page 45: Data options with hyperion planning and essbase

www.finitsolutions.com- 45 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

Demonstrations / Examples

Page 46: Data options with hyperion planning and essbase

www.finitsolutions.com- 46 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Create Planning Map to Reporting• Push data• Retrieve data with Smart View

Demonstrations / Examples

Page 47: Data options with hyperion planning and essbase

www.finitsolutions.com- 47 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

Demonstrations / Examples

Page 48: Data options with hyperion planning and essbase

www.finitsolutions.com- 48 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

Case Studies / Solutions

Page 49: Data options with hyperion planning and essbase

www.finitsolutions.com- 49 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• HFM is primary consolidation and external reporting tool

• Budget and Forecasts are performed in Planning• Same data is needed in both products• Minimize work for user by only having to load a file

once but send data to both products• Accommodate lower level of detail in Planning• Many different formats, maps, and data loaders• HFM loads occur multiple times a day• Planning loaded once a day and when actual data is

finalized

Case #1 - Requirements

Page 50: Data options with hyperion planning and essbase

www.finitsolutions.com- 50 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

Case #1 - Inbound

Page 51: Data options with hyperion planning and essbase

www.finitsolutions.com- 51 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

Case #1 - Outbound

Page 52: Data options with hyperion planning and essbase

www.finitsolutions.com- 52 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• FDM solution with MaxL, calc scripts and scheduled jobs

• Currency translation in both HFM and Planning• Periodic conversion in Planning• Administrator controls when to load data to Planning• Budget/Forecast data loaded to HFM every 2 hours• No additional work for users• Users control mapping• Easy to maintain• Audit trail

Case #1 - Summary

Page 53: Data options with hyperion planning and essbase

www.finitsolutions.com- 53 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Same actual source data goes to Planning and HFM• Users load to both products• Amounts in both products must match within minutes• Accommodate lower level of detail in Planning• Many different formats, maps, and data loaders• Loads occur multiple times a day• Applications are EPMA maintained with shared

hierarchies

Case #2 - Requirements

Page 54: Data options with hyperion planning and essbase

www.finitsolutions.com- 54 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

Case #2

Page 55: Data options with hyperion planning and essbase

www.finitsolutions.com- 55 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Dual load by users to Planning and HFM from FDM• Data Sync of IC Eliminations from HFM to Planning• Currency translation in both HFM and Planning• Periodic conversion in Planning• Users control mapping• Data Sync scheduled and on-demand• Audit trail• Data between products reconciles

Case #2 - Summary

Page 56: Data options with hyperion planning and essbase

www.finitsolutions.com- 56 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Different data to Planning, HFM, and Essbase • Drill back to source required• Customer level reporting data with 60K SKUs• User input to Planning at customer level with 60K SKUs• More detail in Planning and Essbase than HFM

Case #3 - Requirements

Page 57: Data options with hyperion planning and essbase

www.finitsolutions.com- 57 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

Case #3

Page 58: Data options with hyperion planning and essbase

www.finitsolutions.com- 58 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Build is in process• FDM heavily used• Planning to use ASO plan types and Map to Reporting• Replicated and transparent partitions for reporting

cubes use

Case #3 - Summary

Page 59: Data options with hyperion planning and essbase

www.finitsolutions.com- 59 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Individual Planning applications for each BU• Identical meta data in each planning application• Meta data updated automatically from the source data

to be loaded monthly• Data from all BU applications to be consolidated in the

corporate application

Case #4 - Requirements

Page 60: Data options with hyperion planning and essbase

www.finitsolutions.com- 60 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

Case #4

Page 61: Data options with hyperion planning and essbase

www.finitsolutions.com- 61 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• ODI solution for all data movement• Meta data is updated from the Oracle EBS data to each

BU application and the corporate application• Oracle EBS data is loaded to all 10 applications• Budget and Forecast data is pushed / pulled to the

corporate application

Case #4 - Summary

Page 62: Data options with hyperion planning and essbase

www.finitsolutions.com- 62 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

• Weigh the pros and cons of each option

• KISS theory – minimize complexity and points of failure

• Consider future maintenance and who will need to do it!

• How many resources will be needed for each product / method used?

• Do not use it just because it is there!

Summary

Page 63: Data options with hyperion planning and essbase

www.finitsolutions.com- 63 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

Questions and Answers

Page 64: Data options with hyperion planning and essbase

www.finitsolutions.com- 64 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

“What an FDM to FDMEE Conversion Looks Like”

Friday, September 18th, Noon EDT

Next Finit Webinar

Page 65: Data options with hyperion planning and essbase

www.finitsolutions.com- 65 -

Data Options with Hyperion Planning and Essbase ©2015Data Options with Hyperion Planning and Essbase ©2015

Past Webinars:

http://www.finitsolutions.com/webinar.html

Presenter

Cindy Eichner

[email protected]

General Questions

Greg Barrett [email protected]

Joe Mizerk [email protected]

Questions?

Email us for a copy of the slides or link to the recording

[email protected]

Thank You for Attending!