SlideShare una empresa de Scribd logo
1 de 55
Getting the Most out of FDM:
                         Integrating with Essbase and Planning



  November 16, 2012
  Scott Peters
  speters@finitsolutions.com

www.finitsolutions.com
Getting the Most out of FDM: Integrating with Essbase and Planning

                  Finit Introduction
Finit Solutions specializes in consulting services in the Oracle Hyperion Enterprise
Performance Management Solutions suite of products:
Financial Close and Consolidation                       Planning and Business Intelligence
   Financial Management (HFM)                           Planning
   Hyperion Enterprise                                      Core Planning
   Financial Close Management (FCM)                         Modules (Workforce, CapEx,
   Disclosure Management                                     Project Financial Planning)
   Account Reconciliation Module (ARM)                  Essbase (ASO / BSO)
Integration                                             Reporting Tools
 Financial Data Quality Management (FDM)                Financial Reporting
 Oracle Data Integrator (ODI)                           Smart View / Essbase Excel Add-In
 Enterprise Performance Management                      OBIEE
  Architect (EPMA)                                       Financial Management Analytics
 Data Relationship Management (DRM)                      (OFMA)
 Other (ERPi, EIS, etc.)                                Web Analysis

                                      www.finitsolutions.com
                                               -2-
Getting the Most out of FDM: Integrating with Essbase and Planning

                Finit Services
Finit’s consulting services cover a broad range of implementation
and post implementation options.

              Finit Solutions: Implementation Services

– Full cycle implementations                   – Infrastructure Services
    – Discovery and Requirements               – Data Services (historical data, GL data
    – Global Design                              integration)
    – Detailed Design and Build                – Project / Program Management
    – Testing and Training                     – Product Upgrades
    – Deploy                                   – Redesign / Enhancements




                                    www.finitsolutions.com
                                             -3-
Getting the Most out of FDM: Integrating with Essbase and Planning

                       Finit Answers
                 Finit Solutions Official Support Offering:
           Answers & Support with Efficient, Responsive Service
Finit Answers provides the proper support offering for your Business
 Hyperion Product Expertise: Finit has been offering Oracle Hyperion EPM services and support as a
  company since our inception (July 2002) - staffed by our Hyperion Subject Matter Experts.
 Finit is providing a unique pledge for Hyperion Enterprise Customers: Any Hyperion Enterprise related fees
  can be applied to a future project to replace Hyperion Enterprise with Finit Solutions.
 Allow Finit Answers to be your personal Hyperion Insurance Policy
 Flexibility: We offer a ‘pay as you go’ option (pay for only the time you use) along with several other levels
  of support that we can customize to meet your needs:

      1.   Time And Materials Support: You only pay for the time you use (no monthly fees)
      2.   Dedicated Critical Support: Technical Application Support with a guaranteed 2-hour response time
      3.   Remote Consulting Assistance: Ask us to review your HFM Rules, Essbase Calcs, consolidations, FDM Integrations,
           custom reports, etc.
      4.   Managed Services: Application Administrator Assistance (Primary or Secondary)


      http://www.finitsolutions.com/Support_Finit_Answers.html
      CONTACT Greg Barrett (gbarrett@finitsolutions.com) for more information

                                                  www.finitsolutions.com
                                                            -4-
Getting the Most out of FDM: Integrating with Essbase and Planning

             Finit’s Focus
We strongly believe that Service + Solutions = Maximum Value
Service
 Our compensation model is based upon client satisfaction with consultant’s
  work, not how many hours they charge.
 Finit has no external owners and Finit partners are involved in every full-
  cycle implementation.
 Finit uses its own employees, no subcontractors.

Solutions
 Finit consultants are Hyperion product experts who enjoy designing, building
  and deploying great solutions, applications and processes.
 Finit works closely with Oracle Hyperion development on product strategy
  and beta testing.


                                 www.finitsolutions.com
                                          -5-
Getting the Most out of FDM: Integrating with Essbase and Planning

Finit’s Values




                    www.finitsolutions.com
                             -6-
Getting the Most out of FDM: Integrating with Essbase and Planning

        Finit’s Client Service




 Our client service approach has led to 100%
customer satisfaction for every Finit client (170
and counting) for every Oracle Hyperion project
            (over 300 and counting).




                            www.finitsolutions.com
                                     -7-
Getting the Most out of FDM: Integrating with Essbase and Planning

    Some Finit Clients
•




                        www.finitsolutions.com
                                 -8-
Getting the Most out of FDM: Integrating with Essbase and Planning

          About the Presenter

Scott Peters
   (speters@finitsolutions.com)
• Partner, Director of Data Integration Practice
• 7+ years of experience implementing Hyperion products at
  approximately 50 clients
• Has designed and implemented multiple FDM integrations with
  HFM, Enterprise, Essbase, Planning and Data Warehouses




                              www.finitsolutions.com
                                       -9-
Getting the Most out of FDM: Integrating with Essbase and Planning

            Agenda
 Integrations with Essbase and Planning
  – FDM Overview
  – Design Considerations
  – Integration Basics and Best Practices
 FDM and Calc Scripts
  – Best practices to Clear and Calculate Data
 Case Study
  – Using FDM to manage Planning data loads
  – Using FDM to Load Cost Center Essbase Cube
 Q&A

                                www.finitsolutions.com
                                         - 10 -
Getting the Most out of FDM: Integrating with Essbase and Planning

            FDM Overview
• Oracle Hyperion Financial Data Quality Management
  – Web-based ETL tool developed by Upstream, acquired by
    Hyperion in 2006, then Oracle in 2007
  – Created to provide the business community with a user-friendly
    interface for loading data to Oracle Enterprise Performance
    Management (EPM) target applications
  – Promotes a centralized, repeatable process for populating
    target systems across an organization
  – Can support a virtually unlimited number of concurrent users




                                www.finitsolutions.com
                                         - 11 -
Getting the Most out of FDM: Integrating with Essbase and Planning

                FDM Overview
• FDM has a suite of Integration Adapters used to
  communicate with other products.
   – Each adapter contains the API to allow FDM to communicate
     with each product.
   – Adapters allow FDM to directly load data to another product or
     stage a data file to be picked up as well as perform calculations,
     consolidations, pull back values, etc.
      •   HFM
      •   Enterprise
      •   Essbase (for Essbase and Planning)
      •   Strategic Finance
      •   Data Extract (Tax)
      •   DataMart
                                    www.finitsolutions.com
                                             - 12 -
Getting the Most out of FDM: Integrating with Essbase and Planning

             FDM Overview
• Adapter components include:
  – Dimensions that are associated with target system dimensions
    during set up
  – Scripts based on VBScript
     • Custom – used for development of advanced solutions (e.g. batch
       processing)
     • Event – automatically launched based on system activities
     • Import – used to modify incoming data
  – Actions that contain all of the coding that FDM uses during its
    processing steps
  – Options that dictate how FDM communicates with the target
    system

                                 www.finitsolutions.com
                                          - 13 -
Getting the Most out of FDM: Integrating with Essbase and Planning

            FDM Overview
• A single FDM application can integrate with multiple
  Essbase/Planning apps or multiple products such as an
  Essbase/Planning app and an HFM app.
• You can apply different adapters to different locations.




                                www.finitsolutions.com
                                         - 14 -
Getting the Most out of FDM: Integrating with Essbase and Planning

               Design: Business and IT Factors
• User Community – Is it a centralized or decentralized
  reporting process?
   – Designing a process for end users will likely differ from a
     process owned by a group of administrators.
• Business workflow requirements
   –   How is data currently reported?
   –   Are end users accountable for mapping all source data?
   –   How important is it to have visibility into the mappings?
   –   How important is it to have an audit trail?
   –   Is there an existing FDM application integrated with other
       products?

                                   www.finitsolutions.com
                                            - 15 -
Getting the Most out of FDM: Integrating with Essbase and Planning

             Design: Business and IT Factors
• Frequency of Data Loads
  – It is common that data loads to Planning contain all entities at
    once. Loads can be scheduled.
• Cube Design
  – How many cubes are there and how does data need to flow
    between them?
  – How are calculated accounts handled?
• Server Environment
  – The Essbase Runtime client must be installed on the FDM
    Server.


                                 www.finitsolutions.com
                                          - 16 -
Getting the Most out of FDM: Integrating with Essbase and Planning

            Integration Basics
• Required Settings
   – Application Name
   – Database Name




                                www.finitsolutions.com
                                         - 17 -
Getting the Most out of FDM: Integrating with Essbase and Planning

              Loading Data to Essbase
• Using an Essbase Load Rule to Load Data.
   – There is an option in the Essbase adapter to call a load rule that
     sits on the Essbase server.
   – Load Rules offer benefits such as data manipulation, setting of
     dimension values, and data accumulation.
   – For files with multiple errors, using a load rule will display errors
     all at once instead of one at a time.
• Can also just use API in the adapter to load file
   – This does not need any additional set-up
   – However, you don’t get the benefits above of using a Load Rule



                                  www.finitsolutions.com
                                           - 18 -
Getting the Most out of FDM: Integrating with Essbase and Planning

Loading Data to Essbase




                    www.finitsolutions.com
                             - 19 -
Getting the Most out of FDM: Integrating with Essbase and Planning

               Calculating Data In Essbase
• FDM has two options for calculating data
   – The File option is used to call an Essbase calc script.
      • FDM will initiate running the calc script as is.
      • This option does not allow FDM to dynamically update the script.
   – The Dynamic option allows FDM to process a calc script that is
     coded in FDM.
      • The calc script can be written in
        FDM using variables that can be
        dynamically updated.




                                   www.finitsolutions.com
                                            - 20 -
Getting the Most out of FDM: Integrating with Essbase and Planning

            Adapter Modifications
• Dimensions
  – Each FDM dimension has to be assigned to a particular
    Essbase/Planning dimension




                                www.finitsolutions.com
                                         - 21 -
Getting the Most out of FDM: Integrating with Essbase and Planning

             Adapter Modifications - Actions
• Export Action
  – Allows a change in the order of the dimension layout in the .dat
    file that FDM creates for the target system.
  – Helpful in cases where the order is dictated by a Load Rule.*




                                 www.finitsolutions.com
                                          - 22 -
Getting the Most out of FDM: Integrating with Essbase and Planning

Adapter Modifications - Actions




                    www.finitsolutions.com
                             - 23 -
Getting the Most out of FDM: Integrating with Essbase and Planning

            Adapter Modifications - Actions
• Consolidate Action
  – Can control what should be aggregated or calculated.




                                www.finitsolutions.com
                                         - 24 -
Getting the Most out of FDM: Integrating with Essbase and Planning

              Best Practices
• Enable Entity Base Calc Setting
   – Essbase/Planning loads a lot of times contain all or multiple
     entities in one data file.
   – You can calculate each base entity, bypassing FDM’s Validation
     Entity setup.




                                  www.finitsolutions.com
                                           - 25 -
Getting the Most out of FDM: Integrating with Essbase and Planning

             Best Practices
• Versions
  – For Planning integrations, the “Versions” dimension needs to be
    accounted for.
  – Setting this up as one of the mapped dimensions could cause
    issues with loading and calculating.
  – It has become common practice to include the version as a part
    of the scenario name in the POV since this is usually selectable.




                                 www.finitsolutions.com
                                          - 26 -
Getting the Most out of FDM: Integrating with Essbase and Planning

             Best Practices
• Versions
  – Among other items, a typical POV in FDM includes the FDM
    category and corresponding target system scenario.



  – To accommodate Versions in Planning, we can update each
    Essbase scenario with a version name.




                                 www.finitsolutions.com
                                          - 27 -
Getting the Most out of FDM: Integrating with Essbase and Planning

              Best Practices
• Creating an Entity string
   – By default, FDM will loop through each individual entity that
     was loaded and run through the calc script.
   – Generating an entity list outside of the loop is best so that the
     calculation is performed once on the full set of entities.




                                  www.finitsolutions.com
                                           - 28 -
Getting the Most out of FDM: Integrating with Essbase and Planning

              Best Practices
• Building an Essbase Intersection Check Report
   – Unlike other Hyperion target systems, Essbase does not have an
     inherent intersection check that takes place during FDM’s
     validation process.
   – Finit has created a script that will essentially query the Essbase
     outline and check for invalid intersections of data.
   – A list of invalid members for each dimensions can be returned
     to the user during the validation (mapping) process.




                                  www.finitsolutions.com
                                           - 29 -
Getting the Most out of FDM: Integrating with Essbase and Planning

              FDM & Essbase Calc Scripts
• There are 2 main points of the process where FDM can
  call an Essbase calc script
• Load
   – This will clear data before it loads to Essbase
• Consolidate
   – This will calculate or aggregate the data after it loads to Essbase




                                  www.finitsolutions.com
                                           - 30 -
Getting the Most out of FDM: Integrating with Essbase and Planning

              FDM & Calc Scripts - LOAD
• The loading of data to Essbase is inherently a merge of
  data, replacing only intersections that are in the load file.
• There are 2 options to handle the clearing of data to
  avoid data getting “stuck” in the system before loading to
  Essbase
   – Writing Calc Script in the LOAD action of FDM that fixes on
     certain intersections
   – Using Finit “SmartMerge” solution for Essbase




                                  www.finitsolutions.com
                                           - 31 -
Getting the Most out of FDM: Integrating with Essbase and Planning

               FDM & Calc Scripts - LOAD
• Writing Calc Script in the LOAD Action of FDM
   – Can Fix on certain intersections that should clear and then write
     a Clear Calc Script
   – Can have multiple Calc Scripts using If Then Logic
      • i.e. If FDM Loc is Balance Sheet, Fix on Descendants of Balance Sheet
   – Calc Scripts will also use FDM Parameters passed from the POC
      • i.e. Period, Year, Version, Entity, etc.




                                   www.finitsolutions.com
                                            - 32 -
Getting the Most out of FDM: Integrating with Essbase and Planning

               FDM & Calc Scripts - LOAD
• Using Finit “SmartMerge” solution for Essbase
   – Custom merge load solution eliminates the need for multiple
     calc scripts to handle data protection.
   – At Export, FDM creates a .dat file that is compatible with
     Essbase.
      • There is no “Accumulate in File” option with FDM to Essbase
        integrations. Unless a Load Rule is used, only the last of like
        intersections will load.
   – The script will archive the previously loaded data file and
     compare it with the current load.
   – Intersections from the previously loaded file with be added at
     the beginning of the new load file with #MI to clear out
     intersections that are not in the new load file
                                   www.finitsolutions.com
                                            - 33 -
Getting the Most out of FDM: Integrating with Essbase and Planning

             FDM & Calc Scripts - LOAD
• Previous .dat file




• Current load records




                                 www.finitsolutions.com
                                          - 34 -
Getting the Most out of FDM: Integrating with Essbase and Planning

            FDM & Calc Scripts - LOAD
• New .dat file




• Data loaded by methods other than FDM will not be
  touched when the new file loads.

                                www.finitsolutions.com
                                         - 35 -
Getting the Most out of FDM: Integrating with Essbase and Planning

            FDM & Calc Scripts - LOAD
Verdict and Best Practice
• For Clearing data, the SmartMerge is what I implement
  now and has the least amount of maintenance with the
  best results
• It saves time in creating Clear Calc Scripts and in a few
  implementations, there were many nuances in the calc
  scripts and it was becoming very difficult to code all of
  those calc scripts in FDM




                                www.finitsolutions.com
                                         - 36 -
Getting the Most out of FDM: Integrating with Essbase and Planning

             FDM & Calc Scripts - CALCULATE
• There are a few options to handle the calculation or
  aggregation of data once it loads to Essbase
   – Writing Calc Script in the CONSOLIDATE action of FDM that fixes
     on certain intersections and runs a calc script.
   – Have FDM create/edit and place a batch script on the Essbase
     server that runs calc scripts or have FDM run that batch file
     itself.




                                 www.finitsolutions.com
                                          - 37 -
Getting the Most out of FDM: Integrating with Essbase and Planning

               FDM & Calc Scripts - CALCULATE
• Writing Calc Script in the CONSOLIDATE action
   – Just like the Clear Calc Script, we can Fix on certain intersections
     for the Aggregate Calc Script
   – Can have multiple Calc Scripts using If Then Logic
      • i.e. If FDM Loc is Balance Sheet, Fix on Descendants of Balance Sheet
   – Calc Scripts will also use FDM Parameters passed from the POC
      • i.e. Period, Year, Version, Entity, etc.
• With this option, all calc scripts need to be written in the
  FDM Actions



                                   www.finitsolutions.com
                                            - 38 -
Getting the Most out of FDM: Integrating with Essbase and Planning

             FDM & Calc Scripts - CALCULATE
• Have FDM create/edit and place a batch script on the
  Essbase server that runs calc scripts or have FDM run
  that batch file itself.
   – Can utilize parameters in the FDM POV without having to
     replicate entire calc scripts in FDM
   – Can have the batch file get updated by FDM and moved to a
     folder that is looking for the batch file and then it runs
   – Can also have FDM update the batch file and then execute it.




                                 www.finitsolutions.com
                                          - 39 -
Getting the Most out of FDM: Integrating with Essbase and Planning

            FDM & Calc Scripts - CALCULATE
• Update Text file with FDM parameters




• Save file as Batch file and move to folder that has a
  scheduled task running looking to run the batch file




                                www.finitsolutions.com
                                         - 40 -
Getting the Most out of FDM: Integrating with Essbase and Planning

             FDM & Calc Scripts - CALCULATE
Verdict and Best Practice
• A simple aggregation calc script can be replicated in FDM
  as it probably won’t change much.
• Also, if there is only 1 location loading data so there isn’t
  a need for many calc scripts in FDM, the FDM Action can
  be used as well.
• However, if a complicated calc script needs to run and
  you don’t wish to maintain it in FDM as well, the batch
  file solution has worked quite well and is easier to
  maintain going forward.

                                 www.finitsolutions.com
                                          - 41 -
Getting the Most out of FDM: Integrating with Essbase and Planning

               Planning Case Study-Environment
•   HFM is the primary consolidation and reporting tool.
•   Actual data is handled in HFM.
•   The Budget and Forecast data is managed in Planning.
•   All data needs to be included in both applications.
    – Planning requires data at a lower level of detail than HFM does.




                                   www.finitsolutions.com
                                            - 42 -
Getting the Most out of FDM: Integrating with Essbase and Planning

              Planning Case Study-Requirements
• Loading data to Planning
   – Create a solution that can leverage the data imported into FDM
     for the existing HFM load process
      • Accommodate capturing lower level of detail for Planning
   – Design a process that does not give end users additional work
   – Develop a process that can be managed by Corporate
• Loading data from Planning to HFM
   – Create a process to continually capture the most current budget
     and forecast data for HFM
   – Develop a process that can be managed by Corporate



                                  www.finitsolutions.com
                                           - 43 -
Getting the Most out of FDM: Integrating with Essbase and Planning

Planning Case Study-Requirements




                    www.finitsolutions.com
                             - 44 -
Getting the Most out of FDM: Integrating with Essbase and Planning

Planning Case Study-Planning Workflow




                    www.finitsolutions.com
                             - 45 -
Getting the Most out of FDM: Integrating with Essbase and Planning

            Loading HFM and Planning from 1 File
• Additional dimensions are activated in the HFM adapter
  to capture the data required by Planning.




                                www.finitsolutions.com
                                         - 46 -
Getting the Most out of FDM: Integrating with Essbase and Planning

            Loading HFM and Planning from 1 File
• Existing HFM import formats are updated so that these
  new dimensions for the Planning load are populated
  upon importing the data file.




                                www.finitsolutions.com
                                         - 47 -
Getting the Most out of FDM: Integrating with Essbase and Planning

            Loading HFM and Planning from 1 File
• When the data files are loaded to the HFM locations, the
  attribute dimensions capture the lower level of detail
  required by Planning.




                                www.finitsolutions.com
                                         - 48 -
Getting the Most out of FDM: Integrating with Essbase and Planning

Planning Case Study – Planning to HFM




                    www.finitsolutions.com
                             - 49 -
Getting the Most out of FDM: Integrating with Essbase and Planning

            Essbase Case Study-Environment
• HFM is the primary consolidation and reporting tool.
• Actual data is handled in HFM.
• A Cost Center cube was created in Essbase to collect cost
  center detail not contained in HFM




                                www.finitsolutions.com
                                         - 50 -
Getting the Most out of FDM: Integrating with Essbase and Planning

              Essbase Case Study-Requirements
• Loading data to Essbase
   – Create a solution that can leverage the data imported into FDM
     for the existing HFM load process
      • Accommodate capturing cost center detail for Essbase
   – Design a process that does not give end users additional work
   – Develop a process that can be managed by admins
   – Process must initiate calc scripts after the load




                                  www.finitsolutions.com
                                           - 51 -
Getting the Most out of FDM: Integrating with Essbase and Planning

Essbase Case Study-Cost Center Workflow




                    www.finitsolutions.com
                             - 52 -
Getting the Most out of FDM: Integrating with Essbase and Planning

            Loading HFM and Essbase from 1 Source
• Tag the FDM to HFM location with the Essbase location
• Create an Import Integration script for the FDM to
  Essbase location to source from the FDM to HFM
  locations

                                                  Essbase Dim    Source or Target
                                                  Account        Target (HFM mapped)
                                                  Entity         Source (EBS)
                                                  C1             Source (EBS)
                                                  C2             Source (EBS)
                                                  Activity       Source (EBS)


                                www.finitsolutions.com
                                         - 53 -
Getting the Most out of FDM: Integrating with Essbase and Planning

            Loading HFM and Essbase from 1 Source
• Click on Import for the Cost Center location and it will
  loop through all FDM to HFM locations that are tagged
  and import the data
• The data can then be mapped to the greater detail in the
  Cost Center cube and load to Essbase
• The Calc Script uses the batch file method to run the calc
  scripts that are needed for the particular Cost Center
  cube.




                                www.finitsolutions.com
                                         - 54 -
Getting the Most out of FDM: Integrating with Essbase and Planning

        Thank you for attending!
                                              - > Scott Peters
Questions?                                      speters@finitsolutions.com


                                              - > Insights@finitsolutions.com
Email us for a
                                              - > General Questions
copy of the slides or                             Greg Barrett
                                                   (gbarrett@finitsolutions.com)
link to the recording.                            Joe Mizerk
                                                   (jmizerk@finitsolutions.com)



                            www.finitsolutions.com
                                     - 55 -

Más contenido relacionado

La actualidad más candente

KScope14 Jython Scripting
KScope14 Jython ScriptingKScope14 Jython Scripting
KScope14 Jython ScriptingAlithya
 
Finit solutions intro to fdmee 11.1.2.4 032715
Finit solutions   intro to fdmee 11.1.2.4 032715Finit solutions   intro to fdmee 11.1.2.4 032715
Finit solutions intro to fdmee 11.1.2.4 032715finitsolutions
 
Migration Approaches for FDMEE
Migration Approaches for FDMEEMigration Approaches for FDMEE
Migration Approaches for FDMEEAlithya
 
Loading Smartlists into PBCS using FDMEE
Loading Smartlists into PBCS using FDMEELoading Smartlists into PBCS using FDMEE
Loading Smartlists into PBCS using FDMEERay Février
 
"Converting" FDM to FDMEE
"Converting" FDM to FDMEE"Converting" FDM to FDMEE
"Converting" FDM to FDMEEfinitsolutions
 
Migration 101 Webinar: FDM to FDMEE
Migration 101 Webinar: FDM to FDMEEMigration 101 Webinar: FDM to FDMEE
Migration 101 Webinar: FDM to FDMEESaturn Infotech Inc
 
FDMEE Tutorial - Part 1
FDMEE Tutorial - Part 1FDMEE Tutorial - Part 1
FDMEE Tutorial - Part 1Van Huy
 
DRM on Steroids
DRM on SteroidsDRM on Steroids
DRM on SteroidsAlithya
 
Cycling Off FDM Classic on Steroids and Taking a Dose of FDMEE HGH
Cycling Off FDM Classic on Steroids and Taking a Dose of FDMEE HGHCycling Off FDM Classic on Steroids and Taking a Dose of FDMEE HGH
Cycling Off FDM Classic on Steroids and Taking a Dose of FDMEE HGHAlithya
 
Become Jythonic in FDMEE (KSCOPE15)
Become Jythonic in FDMEE (KSCOPE15)Become Jythonic in FDMEE (KSCOPE15)
Become Jythonic in FDMEE (KSCOPE15)Francisco Amores
 
HPCM Management Ledger & FDMEE: The Perfect Partnership?
HPCM Management Ledger & FDMEE: The Perfect Partnership?HPCM Management Ledger & FDMEE: The Perfect Partnership?
HPCM Management Ledger & FDMEE: The Perfect Partnership?Ray Février
 
EPM, ERP, Cloud and On-Premise – All options explained - OOW CON9532
EPM, ERP, Cloud and On-Premise – All options explained - OOW CON9532EPM, ERP, Cloud and On-Premise – All options explained - OOW CON9532
EPM, ERP, Cloud and On-Premise – All options explained - OOW CON9532Ray Février
 
KScope14 FDMEE Multiproduct
KScope14 FDMEE MultiproductKScope14 FDMEE Multiproduct
KScope14 FDMEE MultiproductAlithya
 
Exalytics, DR, EPM Multi-Instance Over Bare Metal, and Tying it All Together
Exalytics, DR, EPM Multi-Instance Over Bare Metal, and Tying it All TogetherExalytics, DR, EPM Multi-Instance Over Bare Metal, and Tying it All Together
Exalytics, DR, EPM Multi-Instance Over Bare Metal, and Tying it All TogetherAlithya
 
What Would Happen If I...? FDMEE Edition
What Would Happen If I...? FDMEE EditionWhat Would Happen If I...? FDMEE Edition
What Would Happen If I...? FDMEE EditionAlithya
 
FDM to FDMEE migration utility
FDM to FDMEE migration utilityFDM to FDMEE migration utility
FDM to FDMEE migration utilityBernard Ash
 
FDMEE Tutorial - Part 1
FDMEE Tutorial - Part 1FDMEE Tutorial - Part 1
FDMEE Tutorial - Part 1Van Huy
 
Getting the Most out of EPMA: HFM Managing Metadata with EPMA
Getting the Most out of EPMA: HFM Managing Metadata with EPMAGetting the Most out of EPMA: HFM Managing Metadata with EPMA
Getting the Most out of EPMA: HFM Managing Metadata with EPMAfinitsolutions
 
Finit solutions hfm managing metadata epma versus classic_march 2014
Finit solutions hfm managing metadata epma versus classic_march 2014Finit solutions hfm managing metadata epma versus classic_march 2014
Finit solutions hfm managing metadata epma versus classic_march 2014finitsolutions
 

La actualidad más candente (20)

KScope14 Jython Scripting
KScope14 Jython ScriptingKScope14 Jython Scripting
KScope14 Jython Scripting
 
Finit solutions intro to fdmee 11.1.2.4 032715
Finit solutions   intro to fdmee 11.1.2.4 032715Finit solutions   intro to fdmee 11.1.2.4 032715
Finit solutions intro to fdmee 11.1.2.4 032715
 
Migration Approaches for FDMEE
Migration Approaches for FDMEEMigration Approaches for FDMEE
Migration Approaches for FDMEE
 
Skds fdm and odi
Skds   fdm and odiSkds   fdm and odi
Skds fdm and odi
 
Loading Smartlists into PBCS using FDMEE
Loading Smartlists into PBCS using FDMEELoading Smartlists into PBCS using FDMEE
Loading Smartlists into PBCS using FDMEE
 
"Converting" FDM to FDMEE
"Converting" FDM to FDMEE"Converting" FDM to FDMEE
"Converting" FDM to FDMEE
 
Migration 101 Webinar: FDM to FDMEE
Migration 101 Webinar: FDM to FDMEEMigration 101 Webinar: FDM to FDMEE
Migration 101 Webinar: FDM to FDMEE
 
FDMEE Tutorial - Part 1
FDMEE Tutorial - Part 1FDMEE Tutorial - Part 1
FDMEE Tutorial - Part 1
 
DRM on Steroids
DRM on SteroidsDRM on Steroids
DRM on Steroids
 
Cycling Off FDM Classic on Steroids and Taking a Dose of FDMEE HGH
Cycling Off FDM Classic on Steroids and Taking a Dose of FDMEE HGHCycling Off FDM Classic on Steroids and Taking a Dose of FDMEE HGH
Cycling Off FDM Classic on Steroids and Taking a Dose of FDMEE HGH
 
Become Jythonic in FDMEE (KSCOPE15)
Become Jythonic in FDMEE (KSCOPE15)Become Jythonic in FDMEE (KSCOPE15)
Become Jythonic in FDMEE (KSCOPE15)
 
HPCM Management Ledger & FDMEE: The Perfect Partnership?
HPCM Management Ledger & FDMEE: The Perfect Partnership?HPCM Management Ledger & FDMEE: The Perfect Partnership?
HPCM Management Ledger & FDMEE: The Perfect Partnership?
 
EPM, ERP, Cloud and On-Premise – All options explained - OOW CON9532
EPM, ERP, Cloud and On-Premise – All options explained - OOW CON9532EPM, ERP, Cloud and On-Premise – All options explained - OOW CON9532
EPM, ERP, Cloud and On-Premise – All options explained - OOW CON9532
 
KScope14 FDMEE Multiproduct
KScope14 FDMEE MultiproductKScope14 FDMEE Multiproduct
KScope14 FDMEE Multiproduct
 
Exalytics, DR, EPM Multi-Instance Over Bare Metal, and Tying it All Together
Exalytics, DR, EPM Multi-Instance Over Bare Metal, and Tying it All TogetherExalytics, DR, EPM Multi-Instance Over Bare Metal, and Tying it All Together
Exalytics, DR, EPM Multi-Instance Over Bare Metal, and Tying it All Together
 
What Would Happen If I...? FDMEE Edition
What Would Happen If I...? FDMEE EditionWhat Would Happen If I...? FDMEE Edition
What Would Happen If I...? FDMEE Edition
 
FDM to FDMEE migration utility
FDM to FDMEE migration utilityFDM to FDMEE migration utility
FDM to FDMEE migration utility
 
FDMEE Tutorial - Part 1
FDMEE Tutorial - Part 1FDMEE Tutorial - Part 1
FDMEE Tutorial - Part 1
 
Getting the Most out of EPMA: HFM Managing Metadata with EPMA
Getting the Most out of EPMA: HFM Managing Metadata with EPMAGetting the Most out of EPMA: HFM Managing Metadata with EPMA
Getting the Most out of EPMA: HFM Managing Metadata with EPMA
 
Finit solutions hfm managing metadata epma versus classic_march 2014
Finit solutions hfm managing metadata epma versus classic_march 2014Finit solutions hfm managing metadata epma versus classic_march 2014
Finit solutions hfm managing metadata epma versus classic_march 2014
 

Similar a Getting the Most Out of FDM - Integrating with Essbase and Planning

Finit solutions getting the most out of fdm - integrating with essbase and pl...
Finit solutions getting the most out of fdm - integrating with essbase and pl...Finit solutions getting the most out of fdm - integrating with essbase and pl...
Finit solutions getting the most out of fdm - integrating with essbase and pl...finitsolutions
 
Finit Solutions - What is New in Hyperion Financial Management 11.1.2.2
Finit Solutions - What is New in Hyperion Financial Management 11.1.2.2Finit Solutions - What is New in Hyperion Financial Management 11.1.2.2
Finit Solutions - What is New in Hyperion Financial Management 11.1.2.2finitsolutions
 
Finit solutions webinar_hfm_upgradeanddesignconsiderationsl
Finit solutions webinar_hfm_upgradeanddesignconsiderationslFinit solutions webinar_hfm_upgradeanddesignconsiderationsl
Finit solutions webinar_hfm_upgradeanddesignconsiderationslfinitsolutions
 
Finit solutions Getting the Most Out of EPM: Comparison between EPMA versus ...
Finit solutions Getting the Most Out of EPM:  Comparison between EPMA versus ...Finit solutions Getting the Most Out of EPM:  Comparison between EPMA versus ...
Finit solutions Getting the Most Out of EPM: Comparison between EPMA versus ...finitsolutions
 
Finit solutions getting the most out of hyperion planning - intro to the pl...
Finit solutions   getting the most out of hyperion planning - intro to the pl...Finit solutions   getting the most out of hyperion planning - intro to the pl...
Finit solutions getting the most out of hyperion planning - intro to the pl...finitsolutions
 
FDM vs FDMEE: What you Need to Know - Emtec, Inc.
FDM vs FDMEE: What you Need to Know - Emtec, Inc.FDM vs FDMEE: What you Need to Know - Emtec, Inc.
FDM vs FDMEE: What you Need to Know - Emtec, Inc.Emtec Inc.
 
Finit solutions epma_hfm_managingmetadata_201403
Finit solutions epma_hfm_managingmetadata_201403Finit solutions epma_hfm_managingmetadata_201403
Finit solutions epma_hfm_managingmetadata_201403finitsolutions
 
Finit solutions epma_hfm_managingmetadata_201403
Finit solutions epma_hfm_managingmetadata_201403Finit solutions epma_hfm_managingmetadata_201403
Finit solutions epma_hfm_managingmetadata_201403finitsolutions
 
Fdm settings webinar 080509 final
Fdm settings webinar 080509 finalFdm settings webinar 080509 final
Fdm settings webinar 080509 finalfinitsolutions
 
Maximizing the Value of an EPM Investment with ERPi, FDM and EPMA
Maximizing the Value of an EPM Investment with ERPi, FDM and EPMAMaximizing the Value of an EPM Investment with ERPi, FDM and EPMA
Maximizing the Value of an EPM Investment with ERPi, FDM and EPMAAlithya
 
Getting the Most out of EPM: Insight and Considerations related to upgrading ...
Getting the Most out of EPM: Insight and Considerations related to upgrading ...Getting the Most out of EPM: Insight and Considerations related to upgrading ...
Getting the Most out of EPM: Insight and Considerations related to upgrading ...finitsolutions
 
Finit solutions webinar er pi - how does it work with fdm and the epm suite-m...
Finit solutions webinar er pi - how does it work with fdm and the epm suite-m...Finit solutions webinar er pi - how does it work with fdm and the epm suite-m...
Finit solutions webinar er pi - how does it work with fdm and the epm suite-m...finitsolutions
 
Data Integration with Hyperion and Why this is Important
Data Integration with Hyperion and Why this is Important  Data Integration with Hyperion and Why this is Important
Data Integration with Hyperion and Why this is Important Emtec Inc.
 
Finit solutions he terminal release webinar feb 2012 final
Finit solutions he terminal release webinar   feb 2012 finalFinit solutions he terminal release webinar   feb 2012 final
Finit solutions he terminal release webinar feb 2012 finalfinitsolutions
 
Finit epm trending_topics_for_2015_feb2015_final
Finit epm trending_topics_for_2015_feb2015_finalFinit epm trending_topics_for_2015_feb2015_final
Finit epm trending_topics_for_2015_feb2015_finalfinitsolutions
 
Finit epm trending_topics_for_2015_feb2015_final
Finit epm trending_topics_for_2015_feb2015_finalFinit epm trending_topics_for_2015_feb2015_final
Finit epm trending_topics_for_2015_feb2015_finalfinitsolutions
 
Collaborate 2018: Hyperion and PeopleSoft - Hands Off Automation
Collaborate 2018: Hyperion and PeopleSoft - Hands Off AutomationCollaborate 2018: Hyperion and PeopleSoft - Hands Off Automation
Collaborate 2018: Hyperion and PeopleSoft - Hands Off AutomationDatavail
 
Finit answers your questions june 2012
Finit answers your questions    june 2012Finit answers your questions    june 2012
Finit answers your questions june 2012finitsolutions
 
Finit solutions getting the most out of planning - understanding the basics
Finit solutions   getting the most out of planning - understanding the basicsFinit solutions   getting the most out of planning - understanding the basics
Finit solutions getting the most out of planning - understanding the basicsfinitsolutions
 

Similar a Getting the Most Out of FDM - Integrating with Essbase and Planning (20)

Finit solutions getting the most out of fdm - integrating with essbase and pl...
Finit solutions getting the most out of fdm - integrating with essbase and pl...Finit solutions getting the most out of fdm - integrating with essbase and pl...
Finit solutions getting the most out of fdm - integrating with essbase and pl...
 
Finit Solutions - What is New in Hyperion Financial Management 11.1.2.2
Finit Solutions - What is New in Hyperion Financial Management 11.1.2.2Finit Solutions - What is New in Hyperion Financial Management 11.1.2.2
Finit Solutions - What is New in Hyperion Financial Management 11.1.2.2
 
Finit solutions webinar_hfm_upgradeanddesignconsiderationsl
Finit solutions webinar_hfm_upgradeanddesignconsiderationslFinit solutions webinar_hfm_upgradeanddesignconsiderationsl
Finit solutions webinar_hfm_upgradeanddesignconsiderationsl
 
Finit solutions Getting the Most Out of EPM: Comparison between EPMA versus ...
Finit solutions Getting the Most Out of EPM:  Comparison between EPMA versus ...Finit solutions Getting the Most Out of EPM:  Comparison between EPMA versus ...
Finit solutions Getting the Most Out of EPM: Comparison between EPMA versus ...
 
Finit solutions getting the most out of hyperion planning - intro to the pl...
Finit solutions   getting the most out of hyperion planning - intro to the pl...Finit solutions   getting the most out of hyperion planning - intro to the pl...
Finit solutions getting the most out of hyperion planning - intro to the pl...
 
FDM vs FDMEE: What you Need to Know - Emtec, Inc.
FDM vs FDMEE: What you Need to Know - Emtec, Inc.FDM vs FDMEE: What you Need to Know - Emtec, Inc.
FDM vs FDMEE: What you Need to Know - Emtec, Inc.
 
Finit solutions epma_hfm_managingmetadata_201403
Finit solutions epma_hfm_managingmetadata_201403Finit solutions epma_hfm_managingmetadata_201403
Finit solutions epma_hfm_managingmetadata_201403
 
Finit solutions epma_hfm_managingmetadata_201403
Finit solutions epma_hfm_managingmetadata_201403Finit solutions epma_hfm_managingmetadata_201403
Finit solutions epma_hfm_managingmetadata_201403
 
Fdm settings webinar 080509 final
Fdm settings webinar 080509 finalFdm settings webinar 080509 final
Fdm settings webinar 080509 final
 
Maximizing the Value of an EPM Investment with ERPi, FDM and EPMA
Maximizing the Value of an EPM Investment with ERPi, FDM and EPMAMaximizing the Value of an EPM Investment with ERPi, FDM and EPMA
Maximizing the Value of an EPM Investment with ERPi, FDM and EPMA
 
Getting the Most out of EPM: Insight and Considerations related to upgrading ...
Getting the Most out of EPM: Insight and Considerations related to upgrading ...Getting the Most out of EPM: Insight and Considerations related to upgrading ...
Getting the Most out of EPM: Insight and Considerations related to upgrading ...
 
Finit solutions webinar er pi - how does it work with fdm and the epm suite-m...
Finit solutions webinar er pi - how does it work with fdm and the epm suite-m...Finit solutions webinar er pi - how does it work with fdm and the epm suite-m...
Finit solutions webinar er pi - how does it work with fdm and the epm suite-m...
 
Skds fdm and odi
Skds   fdm and odiSkds   fdm and odi
Skds fdm and odi
 
Data Integration with Hyperion and Why this is Important
Data Integration with Hyperion and Why this is Important  Data Integration with Hyperion and Why this is Important
Data Integration with Hyperion and Why this is Important
 
Finit solutions he terminal release webinar feb 2012 final
Finit solutions he terminal release webinar   feb 2012 finalFinit solutions he terminal release webinar   feb 2012 final
Finit solutions he terminal release webinar feb 2012 final
 
Finit epm trending_topics_for_2015_feb2015_final
Finit epm trending_topics_for_2015_feb2015_finalFinit epm trending_topics_for_2015_feb2015_final
Finit epm trending_topics_for_2015_feb2015_final
 
Finit epm trending_topics_for_2015_feb2015_final
Finit epm trending_topics_for_2015_feb2015_finalFinit epm trending_topics_for_2015_feb2015_final
Finit epm trending_topics_for_2015_feb2015_final
 
Collaborate 2018: Hyperion and PeopleSoft - Hands Off Automation
Collaborate 2018: Hyperion and PeopleSoft - Hands Off AutomationCollaborate 2018: Hyperion and PeopleSoft - Hands Off Automation
Collaborate 2018: Hyperion and PeopleSoft - Hands Off Automation
 
Finit answers your questions june 2012
Finit answers your questions    june 2012Finit answers your questions    june 2012
Finit answers your questions june 2012
 
Finit solutions getting the most out of planning - understanding the basics
Finit solutions   getting the most out of planning - understanding the basicsFinit solutions   getting the most out of planning - understanding the basics
Finit solutions getting the most out of planning - understanding the basics
 

Más de finitsolutions

Cash Flow Series, Part 2: How to make HFM do the dirty work
Cash Flow Series, Part 2: How to make HFM do the dirty workCash Flow Series, Part 2: How to make HFM do the dirty work
Cash Flow Series, Part 2: How to make HFM do the dirty workfinitsolutions
 
Cash Flow Series, Part I: 2-dimensional vs 3-dimensional
Cash Flow Series, Part I: 2-dimensional vs 3-dimensionalCash Flow Series, Part I: 2-dimensional vs 3-dimensional
Cash Flow Series, Part I: 2-dimensional vs 3-dimensionalfinitsolutions
 
Lumberjack: Finit's Oracle EPM - Hyperion System Monitoring Tool
Lumberjack: Finit's Oracle EPM - Hyperion System Monitoring ToolLumberjack: Finit's Oracle EPM - Hyperion System Monitoring Tool
Lumberjack: Finit's Oracle EPM - Hyperion System Monitoring Toolfinitsolutions
 
Deep dive on dynamic member lists
Deep dive on dynamic member listsDeep dive on dynamic member lists
Deep dive on dynamic member listsfinitsolutions
 
Finit - Breaking Through the Cloud Part II: FCCS, Closing in on Full Parity w...
Finit - Breaking Through the Cloud Part II: FCCS, Closing in on Full Parity w...Finit - Breaking Through the Cloud Part II: FCCS, Closing in on Full Parity w...
Finit - Breaking Through the Cloud Part II: FCCS, Closing in on Full Parity w...finitsolutions
 
Finit - Creative Solutions for FX Analysis in HFM
Finit - Creative Solutions for FX Analysis in HFM Finit - Creative Solutions for FX Analysis in HFM
Finit - Creative Solutions for FX Analysis in HFM finitsolutions
 
Finit - Breaking Through the Cloud: An Overview of Oracle EPM Cloud
Finit - Breaking Through the Cloud: An Overview of Oracle EPM CloudFinit - Breaking Through the Cloud: An Overview of Oracle EPM Cloud
Finit - Breaking Through the Cloud: An Overview of Oracle EPM Cloudfinitsolutions
 
Finit - State of Oracle EPM
Finit - State of Oracle EPM Finit - State of Oracle EPM
Finit - State of Oracle EPM finitsolutions
 
Finit - Hybrid Cubes to the Rescue
Finit - Hybrid Cubes to the RescueFinit - Hybrid Cubes to the Rescue
Finit - Hybrid Cubes to the Rescuefinitsolutions
 
Finit Hyperion Planning & PBCS Simplified User Interface
Finit  Hyperion Planning & PBCS Simplified User InterfaceFinit  Hyperion Planning & PBCS Simplified User Interface
Finit Hyperion Planning & PBCS Simplified User Interfacefinitsolutions
 
Finit how to let go - enterprise archive apps
Finit   how to let go - enterprise archive appsFinit   how to let go - enterprise archive apps
Finit how to let go - enterprise archive appsfinitsolutions
 
Finit formula and business rule efficiency in one stream
Finit   formula and business rule efficiency in one streamFinit   formula and business rule efficiency in one stream
Finit formula and business rule efficiency in one streamfinitsolutions
 
Finit creative solutions for cash flow fx analysis through dashboarding
Finit   creative solutions for cash flow fx analysis through dashboardingFinit   creative solutions for cash flow fx analysis through dashboarding
Finit creative solutions for cash flow fx analysis through dashboardingfinitsolutions
 
Finit one small step - tips and tricks for transitioning from fdm to fdmee
Finit   one small step - tips and tricks for transitioning from fdm to fdmeeFinit   one small step - tips and tricks for transitioning from fdm to fdmee
Finit one small step - tips and tricks for transitioning from fdm to fdmeefinitsolutions
 
Finit - All Things Chart of Accounts
Finit  - All Things Chart of AccountsFinit  - All Things Chart of Accounts
Finit - All Things Chart of Accountsfinitsolutions
 
Finit - What's Trending: Topics on the Cloud and Infrastructure
Finit -  What's Trending: Topics on the Cloud and InfrastructureFinit -  What's Trending: Topics on the Cloud and Infrastructure
Finit - What's Trending: Topics on the Cloud and Infrastructurefinitsolutions
 
Finit OneStream - What's Possible Part II
Finit  OneStream - What's Possible Part IIFinit  OneStream - What's Possible Part II
Finit OneStream - What's Possible Part IIfinitsolutions
 
Planning Process Considerations
Planning Process ConsiderationsPlanning Process Considerations
Planning Process Considerationsfinitsolutions
 
Finit - Driver Based Forecasting 021216
Finit - Driver Based Forecasting 021216Finit - Driver Based Forecasting 021216
Finit - Driver Based Forecasting 021216finitsolutions
 

Más de finitsolutions (20)

Cash Flow Series, Part 2: How to make HFM do the dirty work
Cash Flow Series, Part 2: How to make HFM do the dirty workCash Flow Series, Part 2: How to make HFM do the dirty work
Cash Flow Series, Part 2: How to make HFM do the dirty work
 
Cash Flow Series, Part I: 2-dimensional vs 3-dimensional
Cash Flow Series, Part I: 2-dimensional vs 3-dimensionalCash Flow Series, Part I: 2-dimensional vs 3-dimensional
Cash Flow Series, Part I: 2-dimensional vs 3-dimensional
 
Lumberjack: Finit's Oracle EPM - Hyperion System Monitoring Tool
Lumberjack: Finit's Oracle EPM - Hyperion System Monitoring ToolLumberjack: Finit's Oracle EPM - Hyperion System Monitoring Tool
Lumberjack: Finit's Oracle EPM - Hyperion System Monitoring Tool
 
Deep dive on dynamic member lists
Deep dive on dynamic member listsDeep dive on dynamic member lists
Deep dive on dynamic member lists
 
Finit - Breaking Through the Cloud Part II: FCCS, Closing in on Full Parity w...
Finit - Breaking Through the Cloud Part II: FCCS, Closing in on Full Parity w...Finit - Breaking Through the Cloud Part II: FCCS, Closing in on Full Parity w...
Finit - Breaking Through the Cloud Part II: FCCS, Closing in on Full Parity w...
 
Finit - Creative Solutions for FX Analysis in HFM
Finit - Creative Solutions for FX Analysis in HFM Finit - Creative Solutions for FX Analysis in HFM
Finit - Creative Solutions for FX Analysis in HFM
 
Finit - Breaking Through the Cloud: An Overview of Oracle EPM Cloud
Finit - Breaking Through the Cloud: An Overview of Oracle EPM CloudFinit - Breaking Through the Cloud: An Overview of Oracle EPM Cloud
Finit - Breaking Through the Cloud: An Overview of Oracle EPM Cloud
 
Finit - State of Oracle EPM
Finit - State of Oracle EPM Finit - State of Oracle EPM
Finit - State of Oracle EPM
 
Finit - Hybrid Cubes to the Rescue
Finit - Hybrid Cubes to the RescueFinit - Hybrid Cubes to the Rescue
Finit - Hybrid Cubes to the Rescue
 
Finit Hyperion Planning & PBCS Simplified User Interface
Finit  Hyperion Planning & PBCS Simplified User InterfaceFinit  Hyperion Planning & PBCS Simplified User Interface
Finit Hyperion Planning & PBCS Simplified User Interface
 
Finit how to let go - enterprise archive apps
Finit   how to let go - enterprise archive appsFinit   how to let go - enterprise archive apps
Finit how to let go - enterprise archive apps
 
Finit formula and business rule efficiency in one stream
Finit   formula and business rule efficiency in one streamFinit   formula and business rule efficiency in one stream
Finit formula and business rule efficiency in one stream
 
Finit creative solutions for cash flow fx analysis through dashboarding
Finit   creative solutions for cash flow fx analysis through dashboardingFinit   creative solutions for cash flow fx analysis through dashboarding
Finit creative solutions for cash flow fx analysis through dashboarding
 
Finit one small step - tips and tricks for transitioning from fdm to fdmee
Finit   one small step - tips and tricks for transitioning from fdm to fdmeeFinit   one small step - tips and tricks for transitioning from fdm to fdmee
Finit one small step - tips and tricks for transitioning from fdm to fdmee
 
Finit - All Things Chart of Accounts
Finit  - All Things Chart of AccountsFinit  - All Things Chart of Accounts
Finit - All Things Chart of Accounts
 
Finit - What's Trending: Topics on the Cloud and Infrastructure
Finit -  What's Trending: Topics on the Cloud and InfrastructureFinit -  What's Trending: Topics on the Cloud and Infrastructure
Finit - What's Trending: Topics on the Cloud and Infrastructure
 
Introduction to HPCM
Introduction to HPCMIntroduction to HPCM
Introduction to HPCM
 
Finit OneStream - What's Possible Part II
Finit  OneStream - What's Possible Part IIFinit  OneStream - What's Possible Part II
Finit OneStream - What's Possible Part II
 
Planning Process Considerations
Planning Process ConsiderationsPlanning Process Considerations
Planning Process Considerations
 
Finit - Driver Based Forecasting 021216
Finit - Driver Based Forecasting 021216Finit - Driver Based Forecasting 021216
Finit - Driver Based Forecasting 021216
 

Último

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 

Último (20)

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

Getting the Most Out of FDM - Integrating with Essbase and Planning

  • 1. Getting the Most out of FDM: Integrating with Essbase and Planning November 16, 2012 Scott Peters speters@finitsolutions.com www.finitsolutions.com
  • 2. Getting the Most out of FDM: Integrating with Essbase and Planning Finit Introduction Finit Solutions specializes in consulting services in the Oracle Hyperion Enterprise Performance Management Solutions suite of products: Financial Close and Consolidation Planning and Business Intelligence  Financial Management (HFM)  Planning  Hyperion Enterprise  Core Planning  Financial Close Management (FCM)  Modules (Workforce, CapEx,  Disclosure Management Project Financial Planning)  Account Reconciliation Module (ARM)  Essbase (ASO / BSO) Integration Reporting Tools  Financial Data Quality Management (FDM)  Financial Reporting  Oracle Data Integrator (ODI)  Smart View / Essbase Excel Add-In  Enterprise Performance Management  OBIEE Architect (EPMA)  Financial Management Analytics  Data Relationship Management (DRM) (OFMA)  Other (ERPi, EIS, etc.)  Web Analysis www.finitsolutions.com -2-
  • 3. Getting the Most out of FDM: Integrating with Essbase and Planning Finit Services Finit’s consulting services cover a broad range of implementation and post implementation options. Finit Solutions: Implementation Services – Full cycle implementations – Infrastructure Services – Discovery and Requirements – Data Services (historical data, GL data – Global Design integration) – Detailed Design and Build – Project / Program Management – Testing and Training – Product Upgrades – Deploy – Redesign / Enhancements www.finitsolutions.com -3-
  • 4. Getting the Most out of FDM: Integrating with Essbase and Planning Finit Answers Finit Solutions Official Support Offering: Answers & Support with Efficient, Responsive Service Finit Answers provides the proper support offering for your Business  Hyperion Product Expertise: Finit has been offering Oracle Hyperion EPM services and support as a company since our inception (July 2002) - staffed by our Hyperion Subject Matter Experts.  Finit is providing a unique pledge for Hyperion Enterprise Customers: Any Hyperion Enterprise related fees can be applied to a future project to replace Hyperion Enterprise with Finit Solutions.  Allow Finit Answers to be your personal Hyperion Insurance Policy  Flexibility: We offer a ‘pay as you go’ option (pay for only the time you use) along with several other levels of support that we can customize to meet your needs: 1. Time And Materials Support: You only pay for the time you use (no monthly fees) 2. Dedicated Critical Support: Technical Application Support with a guaranteed 2-hour response time 3. Remote Consulting Assistance: Ask us to review your HFM Rules, Essbase Calcs, consolidations, FDM Integrations, custom reports, etc. 4. Managed Services: Application Administrator Assistance (Primary or Secondary)  http://www.finitsolutions.com/Support_Finit_Answers.html  CONTACT Greg Barrett (gbarrett@finitsolutions.com) for more information www.finitsolutions.com -4-
  • 5. Getting the Most out of FDM: Integrating with Essbase and Planning Finit’s Focus We strongly believe that Service + Solutions = Maximum Value Service  Our compensation model is based upon client satisfaction with consultant’s work, not how many hours they charge.  Finit has no external owners and Finit partners are involved in every full- cycle implementation.  Finit uses its own employees, no subcontractors. Solutions  Finit consultants are Hyperion product experts who enjoy designing, building and deploying great solutions, applications and processes.  Finit works closely with Oracle Hyperion development on product strategy and beta testing. www.finitsolutions.com -5-
  • 6. Getting the Most out of FDM: Integrating with Essbase and Planning Finit’s Values www.finitsolutions.com -6-
  • 7. Getting the Most out of FDM: Integrating with Essbase and Planning Finit’s Client Service Our client service approach has led to 100% customer satisfaction for every Finit client (170 and counting) for every Oracle Hyperion project (over 300 and counting). www.finitsolutions.com -7-
  • 8. Getting the Most out of FDM: Integrating with Essbase and Planning Some Finit Clients • www.finitsolutions.com -8-
  • 9. Getting the Most out of FDM: Integrating with Essbase and Planning About the Presenter Scott Peters (speters@finitsolutions.com) • Partner, Director of Data Integration Practice • 7+ years of experience implementing Hyperion products at approximately 50 clients • Has designed and implemented multiple FDM integrations with HFM, Enterprise, Essbase, Planning and Data Warehouses www.finitsolutions.com -9-
  • 10. Getting the Most out of FDM: Integrating with Essbase and Planning Agenda  Integrations with Essbase and Planning – FDM Overview – Design Considerations – Integration Basics and Best Practices  FDM and Calc Scripts – Best practices to Clear and Calculate Data  Case Study – Using FDM to manage Planning data loads – Using FDM to Load Cost Center Essbase Cube  Q&A www.finitsolutions.com - 10 -
  • 11. Getting the Most out of FDM: Integrating with Essbase and Planning FDM Overview • Oracle Hyperion Financial Data Quality Management – Web-based ETL tool developed by Upstream, acquired by Hyperion in 2006, then Oracle in 2007 – Created to provide the business community with a user-friendly interface for loading data to Oracle Enterprise Performance Management (EPM) target applications – Promotes a centralized, repeatable process for populating target systems across an organization – Can support a virtually unlimited number of concurrent users www.finitsolutions.com - 11 -
  • 12. Getting the Most out of FDM: Integrating with Essbase and Planning FDM Overview • FDM has a suite of Integration Adapters used to communicate with other products. – Each adapter contains the API to allow FDM to communicate with each product. – Adapters allow FDM to directly load data to another product or stage a data file to be picked up as well as perform calculations, consolidations, pull back values, etc. • HFM • Enterprise • Essbase (for Essbase and Planning) • Strategic Finance • Data Extract (Tax) • DataMart www.finitsolutions.com - 12 -
  • 13. Getting the Most out of FDM: Integrating with Essbase and Planning FDM Overview • Adapter components include: – Dimensions that are associated with target system dimensions during set up – Scripts based on VBScript • Custom – used for development of advanced solutions (e.g. batch processing) • Event – automatically launched based on system activities • Import – used to modify incoming data – Actions that contain all of the coding that FDM uses during its processing steps – Options that dictate how FDM communicates with the target system www.finitsolutions.com - 13 -
  • 14. Getting the Most out of FDM: Integrating with Essbase and Planning FDM Overview • A single FDM application can integrate with multiple Essbase/Planning apps or multiple products such as an Essbase/Planning app and an HFM app. • You can apply different adapters to different locations. www.finitsolutions.com - 14 -
  • 15. Getting the Most out of FDM: Integrating with Essbase and Planning Design: Business and IT Factors • User Community – Is it a centralized or decentralized reporting process? – Designing a process for end users will likely differ from a process owned by a group of administrators. • Business workflow requirements – How is data currently reported? – Are end users accountable for mapping all source data? – How important is it to have visibility into the mappings? – How important is it to have an audit trail? – Is there an existing FDM application integrated with other products? www.finitsolutions.com - 15 -
  • 16. Getting the Most out of FDM: Integrating with Essbase and Planning Design: Business and IT Factors • Frequency of Data Loads – It is common that data loads to Planning contain all entities at once. Loads can be scheduled. • Cube Design – How many cubes are there and how does data need to flow between them? – How are calculated accounts handled? • Server Environment – The Essbase Runtime client must be installed on the FDM Server. www.finitsolutions.com - 16 -
  • 17. Getting the Most out of FDM: Integrating with Essbase and Planning Integration Basics • Required Settings – Application Name – Database Name www.finitsolutions.com - 17 -
  • 18. Getting the Most out of FDM: Integrating with Essbase and Planning Loading Data to Essbase • Using an Essbase Load Rule to Load Data. – There is an option in the Essbase adapter to call a load rule that sits on the Essbase server. – Load Rules offer benefits such as data manipulation, setting of dimension values, and data accumulation. – For files with multiple errors, using a load rule will display errors all at once instead of one at a time. • Can also just use API in the adapter to load file – This does not need any additional set-up – However, you don’t get the benefits above of using a Load Rule www.finitsolutions.com - 18 -
  • 19. Getting the Most out of FDM: Integrating with Essbase and Planning Loading Data to Essbase www.finitsolutions.com - 19 -
  • 20. Getting the Most out of FDM: Integrating with Essbase and Planning Calculating Data In Essbase • FDM has two options for calculating data – The File option is used to call an Essbase calc script. • FDM will initiate running the calc script as is. • This option does not allow FDM to dynamically update the script. – The Dynamic option allows FDM to process a calc script that is coded in FDM. • The calc script can be written in FDM using variables that can be dynamically updated. www.finitsolutions.com - 20 -
  • 21. Getting the Most out of FDM: Integrating with Essbase and Planning Adapter Modifications • Dimensions – Each FDM dimension has to be assigned to a particular Essbase/Planning dimension www.finitsolutions.com - 21 -
  • 22. Getting the Most out of FDM: Integrating with Essbase and Planning Adapter Modifications - Actions • Export Action – Allows a change in the order of the dimension layout in the .dat file that FDM creates for the target system. – Helpful in cases where the order is dictated by a Load Rule.* www.finitsolutions.com - 22 -
  • 23. Getting the Most out of FDM: Integrating with Essbase and Planning Adapter Modifications - Actions www.finitsolutions.com - 23 -
  • 24. Getting the Most out of FDM: Integrating with Essbase and Planning Adapter Modifications - Actions • Consolidate Action – Can control what should be aggregated or calculated. www.finitsolutions.com - 24 -
  • 25. Getting the Most out of FDM: Integrating with Essbase and Planning Best Practices • Enable Entity Base Calc Setting – Essbase/Planning loads a lot of times contain all or multiple entities in one data file. – You can calculate each base entity, bypassing FDM’s Validation Entity setup. www.finitsolutions.com - 25 -
  • 26. Getting the Most out of FDM: Integrating with Essbase and Planning Best Practices • Versions – For Planning integrations, the “Versions” dimension needs to be accounted for. – Setting this up as one of the mapped dimensions could cause issues with loading and calculating. – It has become common practice to include the version as a part of the scenario name in the POV since this is usually selectable. www.finitsolutions.com - 26 -
  • 27. Getting the Most out of FDM: Integrating with Essbase and Planning Best Practices • Versions – Among other items, a typical POV in FDM includes the FDM category and corresponding target system scenario. – To accommodate Versions in Planning, we can update each Essbase scenario with a version name. www.finitsolutions.com - 27 -
  • 28. Getting the Most out of FDM: Integrating with Essbase and Planning Best Practices • Creating an Entity string – By default, FDM will loop through each individual entity that was loaded and run through the calc script. – Generating an entity list outside of the loop is best so that the calculation is performed once on the full set of entities. www.finitsolutions.com - 28 -
  • 29. Getting the Most out of FDM: Integrating with Essbase and Planning Best Practices • Building an Essbase Intersection Check Report – Unlike other Hyperion target systems, Essbase does not have an inherent intersection check that takes place during FDM’s validation process. – Finit has created a script that will essentially query the Essbase outline and check for invalid intersections of data. – A list of invalid members for each dimensions can be returned to the user during the validation (mapping) process. www.finitsolutions.com - 29 -
  • 30. Getting the Most out of FDM: Integrating with Essbase and Planning FDM & Essbase Calc Scripts • There are 2 main points of the process where FDM can call an Essbase calc script • Load – This will clear data before it loads to Essbase • Consolidate – This will calculate or aggregate the data after it loads to Essbase www.finitsolutions.com - 30 -
  • 31. Getting the Most out of FDM: Integrating with Essbase and Planning FDM & Calc Scripts - LOAD • The loading of data to Essbase is inherently a merge of data, replacing only intersections that are in the load file. • There are 2 options to handle the clearing of data to avoid data getting “stuck” in the system before loading to Essbase – Writing Calc Script in the LOAD action of FDM that fixes on certain intersections – Using Finit “SmartMerge” solution for Essbase www.finitsolutions.com - 31 -
  • 32. Getting the Most out of FDM: Integrating with Essbase and Planning FDM & Calc Scripts - LOAD • Writing Calc Script in the LOAD Action of FDM – Can Fix on certain intersections that should clear and then write a Clear Calc Script – Can have multiple Calc Scripts using If Then Logic • i.e. If FDM Loc is Balance Sheet, Fix on Descendants of Balance Sheet – Calc Scripts will also use FDM Parameters passed from the POC • i.e. Period, Year, Version, Entity, etc. www.finitsolutions.com - 32 -
  • 33. Getting the Most out of FDM: Integrating with Essbase and Planning FDM & Calc Scripts - LOAD • Using Finit “SmartMerge” solution for Essbase – Custom merge load solution eliminates the need for multiple calc scripts to handle data protection. – At Export, FDM creates a .dat file that is compatible with Essbase. • There is no “Accumulate in File” option with FDM to Essbase integrations. Unless a Load Rule is used, only the last of like intersections will load. – The script will archive the previously loaded data file and compare it with the current load. – Intersections from the previously loaded file with be added at the beginning of the new load file with #MI to clear out intersections that are not in the new load file www.finitsolutions.com - 33 -
  • 34. Getting the Most out of FDM: Integrating with Essbase and Planning FDM & Calc Scripts - LOAD • Previous .dat file • Current load records www.finitsolutions.com - 34 -
  • 35. Getting the Most out of FDM: Integrating with Essbase and Planning FDM & Calc Scripts - LOAD • New .dat file • Data loaded by methods other than FDM will not be touched when the new file loads. www.finitsolutions.com - 35 -
  • 36. Getting the Most out of FDM: Integrating with Essbase and Planning FDM & Calc Scripts - LOAD Verdict and Best Practice • For Clearing data, the SmartMerge is what I implement now and has the least amount of maintenance with the best results • It saves time in creating Clear Calc Scripts and in a few implementations, there were many nuances in the calc scripts and it was becoming very difficult to code all of those calc scripts in FDM www.finitsolutions.com - 36 -
  • 37. Getting the Most out of FDM: Integrating with Essbase and Planning FDM & Calc Scripts - CALCULATE • There are a few options to handle the calculation or aggregation of data once it loads to Essbase – Writing Calc Script in the CONSOLIDATE action of FDM that fixes on certain intersections and runs a calc script. – Have FDM create/edit and place a batch script on the Essbase server that runs calc scripts or have FDM run that batch file itself. www.finitsolutions.com - 37 -
  • 38. Getting the Most out of FDM: Integrating with Essbase and Planning FDM & Calc Scripts - CALCULATE • Writing Calc Script in the CONSOLIDATE action – Just like the Clear Calc Script, we can Fix on certain intersections for the Aggregate Calc Script – Can have multiple Calc Scripts using If Then Logic • i.e. If FDM Loc is Balance Sheet, Fix on Descendants of Balance Sheet – Calc Scripts will also use FDM Parameters passed from the POC • i.e. Period, Year, Version, Entity, etc. • With this option, all calc scripts need to be written in the FDM Actions www.finitsolutions.com - 38 -
  • 39. Getting the Most out of FDM: Integrating with Essbase and Planning FDM & Calc Scripts - CALCULATE • Have FDM create/edit and place a batch script on the Essbase server that runs calc scripts or have FDM run that batch file itself. – Can utilize parameters in the FDM POV without having to replicate entire calc scripts in FDM – Can have the batch file get updated by FDM and moved to a folder that is looking for the batch file and then it runs – Can also have FDM update the batch file and then execute it. www.finitsolutions.com - 39 -
  • 40. Getting the Most out of FDM: Integrating with Essbase and Planning FDM & Calc Scripts - CALCULATE • Update Text file with FDM parameters • Save file as Batch file and move to folder that has a scheduled task running looking to run the batch file www.finitsolutions.com - 40 -
  • 41. Getting the Most out of FDM: Integrating with Essbase and Planning FDM & Calc Scripts - CALCULATE Verdict and Best Practice • A simple aggregation calc script can be replicated in FDM as it probably won’t change much. • Also, if there is only 1 location loading data so there isn’t a need for many calc scripts in FDM, the FDM Action can be used as well. • However, if a complicated calc script needs to run and you don’t wish to maintain it in FDM as well, the batch file solution has worked quite well and is easier to maintain going forward. www.finitsolutions.com - 41 -
  • 42. Getting the Most out of FDM: Integrating with Essbase and Planning Planning Case Study-Environment • HFM is the primary consolidation and reporting tool. • Actual data is handled in HFM. • The Budget and Forecast data is managed in Planning. • All data needs to be included in both applications. – Planning requires data at a lower level of detail than HFM does. www.finitsolutions.com - 42 -
  • 43. Getting the Most out of FDM: Integrating with Essbase and Planning Planning Case Study-Requirements • Loading data to Planning – Create a solution that can leverage the data imported into FDM for the existing HFM load process • Accommodate capturing lower level of detail for Planning – Design a process that does not give end users additional work – Develop a process that can be managed by Corporate • Loading data from Planning to HFM – Create a process to continually capture the most current budget and forecast data for HFM – Develop a process that can be managed by Corporate www.finitsolutions.com - 43 -
  • 44. Getting the Most out of FDM: Integrating with Essbase and Planning Planning Case Study-Requirements www.finitsolutions.com - 44 -
  • 45. Getting the Most out of FDM: Integrating with Essbase and Planning Planning Case Study-Planning Workflow www.finitsolutions.com - 45 -
  • 46. Getting the Most out of FDM: Integrating with Essbase and Planning Loading HFM and Planning from 1 File • Additional dimensions are activated in the HFM adapter to capture the data required by Planning. www.finitsolutions.com - 46 -
  • 47. Getting the Most out of FDM: Integrating with Essbase and Planning Loading HFM and Planning from 1 File • Existing HFM import formats are updated so that these new dimensions for the Planning load are populated upon importing the data file. www.finitsolutions.com - 47 -
  • 48. Getting the Most out of FDM: Integrating with Essbase and Planning Loading HFM and Planning from 1 File • When the data files are loaded to the HFM locations, the attribute dimensions capture the lower level of detail required by Planning. www.finitsolutions.com - 48 -
  • 49. Getting the Most out of FDM: Integrating with Essbase and Planning Planning Case Study – Planning to HFM www.finitsolutions.com - 49 -
  • 50. Getting the Most out of FDM: Integrating with Essbase and Planning Essbase Case Study-Environment • HFM is the primary consolidation and reporting tool. • Actual data is handled in HFM. • A Cost Center cube was created in Essbase to collect cost center detail not contained in HFM www.finitsolutions.com - 50 -
  • 51. Getting the Most out of FDM: Integrating with Essbase and Planning Essbase Case Study-Requirements • Loading data to Essbase – Create a solution that can leverage the data imported into FDM for the existing HFM load process • Accommodate capturing cost center detail for Essbase – Design a process that does not give end users additional work – Develop a process that can be managed by admins – Process must initiate calc scripts after the load www.finitsolutions.com - 51 -
  • 52. Getting the Most out of FDM: Integrating with Essbase and Planning Essbase Case Study-Cost Center Workflow www.finitsolutions.com - 52 -
  • 53. Getting the Most out of FDM: Integrating with Essbase and Planning Loading HFM and Essbase from 1 Source • Tag the FDM to HFM location with the Essbase location • Create an Import Integration script for the FDM to Essbase location to source from the FDM to HFM locations Essbase Dim Source or Target Account Target (HFM mapped) Entity Source (EBS) C1 Source (EBS) C2 Source (EBS) Activity Source (EBS) www.finitsolutions.com - 53 -
  • 54. Getting the Most out of FDM: Integrating with Essbase and Planning Loading HFM and Essbase from 1 Source • Click on Import for the Cost Center location and it will loop through all FDM to HFM locations that are tagged and import the data • The data can then be mapped to the greater detail in the Cost Center cube and load to Essbase • The Calc Script uses the batch file method to run the calc scripts that are needed for the particular Cost Center cube. www.finitsolutions.com - 54 -
  • 55. Getting the Most out of FDM: Integrating with Essbase and Planning Thank you for attending! - > Scott Peters Questions? speters@finitsolutions.com - > Insights@finitsolutions.com Email us for a - > General Questions copy of the slides or  Greg Barrett (gbarrett@finitsolutions.com) link to the recording.  Joe Mizerk (jmizerk@finitsolutions.com) www.finitsolutions.com - 55 -