SlideShare uma empresa Scribd logo
1 de 45
Baixar para ler offline
HFM application Migrating using LCM



Created By : Amit Sharma

Contact Point : bisp.consulting@gmail.com

http://learnhyperion.wordpress.com
Introduction
In every Hyperion Financial Management application we need to define following
    things to specify and define the Application
    1. HFM Application Dimensions
    2. Documents associated with the HFM application
    3. The Data Forms are created by the developer for the Business Users
    4. Intercompany Transactions
    5. Journals
    6. Member lists
    7. Rules
    8. Security
For every application it don’t restrict itself only in single server or only in developers
    machine. We need the backup of application in case the server face any technical
    crisis or we need to move the application from development environment to
    testing environment.
HFM application Migrating using LCM

We use “HFM application Migration” for two major operation
   1) Moving Application from one environment to another.
               (Development to Testing Environment)
   2) Taking Application Backup/Restore .
This process is performed by LCM ( Life Cycle Management).

 The process of moving an application or artifact from one environment
  to another with the same version.(Development, Test, Production)
 Command Line capabilities
 Exported files can be modified to make changes easier.
Life Cycle Management
Lifecycle Management (LCM) provides a consistent way for Hyperion
products to migrate an application, cube, repository, or individual artifacts
across product environments and operating systems. The LCM interface is
integrated with Oracle's Hyperion® Shared Services Console. LCM also
supports a command-line utility.
LCM features:
   Browsing applications and folders
   Searching for artifacts
   Comparing applications and folders
   Migrating an entire application or repository or individual artifacts
   Application Migration Wizard:
   Application to Application
   Application to Server File System
   Exported Application to Application
   Saving and loading a package file
   Migration Status Report
   Migration Audit Report
   Security—LCM Administrator role
   Command-Line Utility
   API
Artifacts
An artifact by definition is an object that has been created for a practical
purpose. In this case any pieces of your EPM that contain meta-data
or data. When we use the LCM tool we are able to select individual
objects or artifacts during the migration. However, one cannot move an
individual report object via LCM.
How does the LCM utility work?
It’s all XML based. That is to say that once we define our migration (i.e.: select which
artifacts are to be moved) an XML, file-system based directory structure is created. It
is created under the Shared Services directory on the server for which Shared Services
resides. After we define the migration and your XML-based file structure is created,
one whom has LCM administrator permissions must then manually move the file-
structure from one server environment to the other. That can be done either by
copying and pasting or via FTP.
Configuration Requirement
Shared Services Provisioning
   User ID used must be provisioned appropriately to allow access to the apps
    being exported or imported
   Can only backup / restore what they have access to
   Provisioning must include LCM Administrator
Migration of Shared Service
 Order of Export does not matter
       We are just creating text files.
 Order of Importing is important
    Shared Services Security should be 1st.
HFM application Migrating using LCM
 When Exporting Reports, Generally use “Select All” button
LifeCycle Management Navigation
   Help
      Leads to very good online help from Oracle

   Select All or Clear Selections
      Select all or Deselect all Artifacts on the screen

   Define Migration
      Select this button to Continue

   View Audit Report
      Auditing must be enabled to use this option
HFM application Migrating using LCM
Login to Shared service
http://<servername>:28080/interop
HFM application Migrating using LCM
Browse to Application Management > Application Group
Select the server type according to the that we select the server type.




                                WE SELECT THE APPLICATION WHICH WE
                                WANT TO MIGRATE or TAKE BACKUP.
HFM application Migrating using LCM

                                   All the artifacts are
                                   displayed. We select
                                   the required artifacts.
                                   For complete migration
                                   or back up we select all.


 Documents (including
  Folders)
    Grids, Forms, TaskLists,
      Custom Documents
 System Reports, Security
 MetaData (Classic or EPMA)
 Rules (Classic or Calc Mgr)
 Journal Templates & Groups
 Does Not Migrate Data or
  Journal Entries
HFM application Migrating using LCM
Next we define the Migration properties by launching DEFINE MIGRATION
HFM application Migrating using LCM
 Migration Wizard

   Source
      Used to select which artifact type is active
      If only one is open, will skip this screen

   Source Options
      Different depending on the type of export

   Destination
      Pick to export to File or within the environment

   Destination Options
      This screen may vary, but is usually repetitive

   Migration Summary
      Summary of your choices
HFM application Migrating using LCM
Here we define the destination option.
Either we select another application or we can take its xml backup to file system.
Here we first choose to take the xml backup to File system
HFM application Migrating using LCM
Displayed source application and target application group.
HFM application Migrating using LCM
Migration Summary.
HFM application Migrating using LCM
When we decide that all the steps for migration has been successfully
Performed , we Execute migration




        We launch the Migration Status Report for status of Migration
HFM application Migrating using LCM




Migration Status
Report for status of
Migration
HFM application Migrating using LCM
Path where the application stored in file system.
When we browse through the folder structure we find that each and every
object is stored in xml format i.e. the DIMENSION members , The Custom
Documents.
In Hyperion product suit every components can be backed up in xml format.
HFM application Migrating using LCM
We browse to see the folder structure and components in xml format.




List of all dimension HFM application has available in xml format.
HFM application Migrating using LCM

                      Document available in xml format




The best way to migrate or taking backup of application is these xml files. After
We get all these files in xml we can use it either for backup purpose to another
Server or we can move it to another server that runs Hyperion Suits.
HFM application Migrating using LCM
                       Restoring the HFM Application.

Now we will work on restoring the HFM application into another server
This time we will move it from FILE SYSTEM to HFM APPLICATION

This time we are going to do the other way around.
The application backup we have taken last time, we are going to restore it in
a empty application. Before restoring it you can modify the respected xml files.
HFM application Migrating using LCM
                  Restoring the HFM Application.

Create new classic blank HFM application in Workspace.
The workspace URL http://<servername >:19000/workspace
HFM application Migrating using LCM
                      Restoring the HFM Application.




                              PROVIDE THE FOLLOWING INFORMATIONS




Empty Application created successfully
HFM application Migrating using LCM
                       Restoring the HFM Application.
Next we return back to Shared Service.
This time we navigate to File System and open file system application
backup we have taken previously.
HFM application Migrating using LCM
                         Restoring the HFM Application.
Define Migration [Source is file system]. This time we will move the backed up file
To the blank application we just created.
HFM application Migrating using LCM
                           Restoring the HFM Application.
Define the target application. Our target application is newly created blank application.
HFM application Migrating using LCM
                         Restoring the HFM Application.
Specify merging dimension/phase submission or replacing depending upon
requirement.
HFM application Migrating using LCM
                    Restoring the HFM Application.
Execute Migration
HFM application Migrating using LCM
                       Restoring the HFM Application.
After successful migration. We can check it from the status bar.
HFM application Migrating using LCM
                        Restoring the HFM Application.

Check whether the application objects [Dimension, Data from, data grid got moved
into new application]
HFM application Migrating using LCM
Finally the new application is mirror copy of the ClasHFM1 application.
This way we can have application back up as well as we can move to another server
and migration too.
HFM application Migrating using LCM

We can separately migrate some web form in xml format and then restore
back to Previous application. The web forms will be merged to previous
application.
HFM application Migrating using LCM
Login to workspace and check the Application’s all Documents section
Migration Definition



                 Migration Definition

                    Click Save Migration
                     Definition

                    Choose Save
                       Select a Location
                       Click Save
Migration Definition
   When Download is Complete
      Click Close

   Open the MigrationDefinition .xml
      Goto the Shared Services Line
      Find User=“” Password=“”
Migration Definition
   Enter the LCMAdmin UserID and password
      The password will be encrypted after the first time it is used

   The job is run using “Utility.bat” under the LCM directory
      C:HyperioncommonutilitiesLCM9.5.0.0binUtility.bat
Migration Definition


                   Execute the LCM
                   command-line utility
                   by entering the
                   following text at the
                   command prompt:
                   Utility.bat
                   c:/lcm/lcmdefinition.
                   xml -estimate
                   Where
                   c:/lcm/lcmdefinition.x
                   ml is the location of
                   the migration
                   definition file.
Migration Definition
The exports go to the same place

       On the Shared Services / Foundation Server
          E:HyperionCommonimport_export directory
          Under the folder used in the export.
Migration Definition
Now we login to shared service with newly created user “rupam” that has
LCM administration utility.
Browse to File System , refresh it we can found the BispApp1 has come
here through
Migration definition using utlity.bat
HFM application Migrating using LCM
                            Conclusion
If you’ve been on several EPM projects you will know that migrating from
development into QA or PROD for the very first time with LCM is no problem at all.
This is where the tool, despite its limitations with versioning and its not knowing
artifact dependencies, actually makes migration a snap.
THANK YOU

To learn more about hyperion please visit
  http://learnhyperion.wordpress.com

Mais conteúdo relacionado

Mais procurados

KSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope Format
KSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope FormatKSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope Format
KSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope Format
Alexandre SERAN
 

Mais procurados (20)

Security and Auditing in HFM
Security and Auditing in HFMSecurity and Auditing in HFM
Security and Auditing in HFM
 
Currency Translation in HFM
Currency Translation in HFMCurrency Translation in HFM
Currency Translation in HFM
 
Introduction to extracting data from sap s 4 hana with abap cds views
Introduction to extracting data from sap s 4 hana with abap cds viewsIntroduction to extracting data from sap s 4 hana with abap cds views
Introduction to extracting data from sap s 4 hana with abap cds views
 
Introduction to SAP Gateway and OData
Introduction to SAP Gateway and ODataIntroduction to SAP Gateway and OData
Introduction to SAP Gateway and OData
 
Sap Study Materials and certification exam dump
Sap Study Materials and certification exam dumpSap Study Materials and certification exam dump
Sap Study Materials and certification exam dump
 
HFM-Implementation
HFM-ImplementationHFM-Implementation
HFM-Implementation
 
Sap transport procedures and best practices
Sap transport procedures and best practicesSap transport procedures and best practices
Sap transport procedures and best practices
 
SAP Smart Business Cockpit for Suite on HANA (SoH)
SAP Smart Business Cockpit for Suite on HANA (SoH)SAP Smart Business Cockpit for Suite on HANA (SoH)
SAP Smart Business Cockpit for Suite on HANA (SoH)
 
Hyperion EPM APIs - Added value from HFM, Workspace, FDM, Smartview, and Shar...
Hyperion EPM APIs - Added value from HFM, Workspace, FDM, Smartview, and Shar...Hyperion EPM APIs - Added value from HFM, Workspace, FDM, Smartview, and Shar...
Hyperion EPM APIs - Added value from HFM, Workspace, FDM, Smartview, and Shar...
 
Simplify Complex Consolidations and Close Processes with Oracle Financial Con...
Simplify Complex Consolidations and Close Processes with Oracle Financial Con...Simplify Complex Consolidations and Close Processes with Oracle Financial Con...
Simplify Complex Consolidations and Close Processes with Oracle Financial Con...
 
FDMEE script examples
FDMEE script examplesFDMEE script examples
FDMEE script examples
 
SAP ECC to S/4HANA Move
SAP ECC to S/4HANA MoveSAP ECC to S/4HANA Move
SAP ECC to S/4HANA Move
 
HFM Business Rule Writing Tips and Techniques
HFM Business Rule Writing Tips and TechniquesHFM Business Rule Writing Tips and Techniques
HFM Business Rule Writing Tips and Techniques
 
SAP Post Copy Automation
SAP Post Copy AutomationSAP Post Copy Automation
SAP Post Copy Automation
 
HFM Zero view settings
HFM Zero view settings HFM Zero view settings
HFM Zero view settings
 
03. data forms in hyperion planning
03. data forms in hyperion planning03. data forms in hyperion planning
03. data forms in hyperion planning
 
BADI IMPLEMENTATION.pdf
BADI IMPLEMENTATION.pdfBADI IMPLEMENTATION.pdf
BADI IMPLEMENTATION.pdf
 
KSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope Format
KSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope FormatKSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope Format
KSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope Format
 
SAP S/4HANA Cloud
SAP S/4HANA CloudSAP S/4HANA Cloud
SAP S/4HANA Cloud
 
Oracle hyperion financial management
Oracle hyperion financial managementOracle hyperion financial management
Oracle hyperion financial management
 

Destaque

Hyperion LCM Utility
Hyperion LCM UtilityHyperion LCM Utility
Hyperion LCM Utility
Amit Sharma
 
Oracle hfm beginner's guide part i
Oracle hfm beginner's guide  part iOracle hfm beginner's guide  part i
Oracle hfm beginner's guide part i
Amit Sharma
 
Cash flow in hfm – simplified
Cash flow in hfm – simplifiedCash flow in hfm – simplified
Cash flow in hfm – simplified
Alithya
 
Finit solutions getting the most out of hfm - web data forms tips and tricks
Finit solutions   getting the most out of hfm - web data forms tips and tricksFinit solutions   getting the most out of hfm - web data forms tips and tricks
Finit solutions getting the most out of hfm - web data forms tips and tricks
finitsolutions
 

Destaque (7)

Hyperion LCM Utility
Hyperion LCM UtilityHyperion LCM Utility
Hyperion LCM Utility
 
Hfm intro
Hfm introHfm intro
Hfm intro
 
Oracle hfm beginner's guide part i
Oracle hfm beginner's guide  part iOracle hfm beginner's guide  part i
Oracle hfm beginner's guide part i
 
Cash flow in hfm – simplified
Cash flow in hfm – simplifiedCash flow in hfm – simplified
Cash flow in hfm – simplified
 
D53155 hfm 9.3.1_rules_student_guide
D53155 hfm 9.3.1_rules_student_guideD53155 hfm 9.3.1_rules_student_guide
D53155 hfm 9.3.1_rules_student_guide
 
Finit solutions getting the most out of hfm - web data forms tips and tricks
Finit solutions   getting the most out of hfm - web data forms tips and tricksFinit solutions   getting the most out of hfm - web data forms tips and tricks
Finit solutions getting the most out of hfm - web data forms tips and tricks
 
Hfm rule custom consolidation
Hfm rule custom consolidationHfm rule custom consolidation
Hfm rule custom consolidation
 

Semelhante a Hfm lcm

Interfaces Demo Eclipsys Baroda India Part Two
Interfaces Demo  Eclipsys Baroda India Part TwoInterfaces Demo  Eclipsys Baroda India Part Two
Interfaces Demo Eclipsys Baroda India Part Two
Monisha Ghuman
 
Microsoft Sync Framework (part 2) ABTO Software Lecture Garntsarik
Microsoft Sync Framework (part 2) ABTO Software Lecture GarntsarikMicrosoft Sync Framework (part 2) ABTO Software Lecture Garntsarik
Microsoft Sync Framework (part 2) ABTO Software Lecture Garntsarik
ABTO Software
 
Datasheet scriptspluginforrd
Datasheet scriptspluginforrdDatasheet scriptspluginforrd
Datasheet scriptspluginforrd
MidVision
 
KScope 2013 - 11123 Upgrade Considerations
KScope 2013 - 11123 Upgrade  ConsiderationsKScope 2013 - 11123 Upgrade  Considerations
KScope 2013 - 11123 Upgrade Considerations
Alexandre SERAN
 

Semelhante a Hfm lcm (20)

LCM JB.pptx
LCM JB.pptxLCM JB.pptx
LCM JB.pptx
 
9.16.2013 Enlightenment Series - Managing parallel development with RTC: A st...
9.16.2013 Enlightenment Series - Managing parallel development with RTC: A st...9.16.2013 Enlightenment Series - Managing parallel development with RTC: A st...
9.16.2013 Enlightenment Series - Managing parallel development with RTC: A st...
 
Oracle EPM - Life cycle management
Oracle EPM - Life cycle managementOracle EPM - Life cycle management
Oracle EPM - Life cycle management
 
stms
stmsstms
stms
 
TechNet Live spor 1 sesjon 2 - sc-forefront 2
TechNet Live spor 1   sesjon 2 - sc-forefront 2TechNet Live spor 1   sesjon 2 - sc-forefront 2
TechNet Live spor 1 sesjon 2 - sc-forefront 2
 
Butterfly
ButterflyButterfly
Butterfly
 
Interfaces Demo Eclipsys Baroda India Part Two
Interfaces Demo  Eclipsys Baroda India Part TwoInterfaces Demo  Eclipsys Baroda India Part Two
Interfaces Demo Eclipsys Baroda India Part Two
 
Microsoft Sync Framework (part 2) ABTO Software Lecture Garntsarik
Microsoft Sync Framework (part 2) ABTO Software Lecture GarntsarikMicrosoft Sync Framework (part 2) ABTO Software Lecture Garntsarik
Microsoft Sync Framework (part 2) ABTO Software Lecture Garntsarik
 
Cetas - Application Development Services
Cetas - Application Development ServicesCetas - Application Development Services
Cetas - Application Development Services
 
Cloud hub architecture
Cloud hub architectureCloud hub architecture
Cloud hub architecture
 
Migrating from XenApp 4.5 and 5 to XenApp 6.5
Migrating from XenApp 4.5 and 5 to XenApp 6.5Migrating from XenApp 4.5 and 5 to XenApp 6.5
Migrating from XenApp 4.5 and 5 to XenApp 6.5
 
Hibernate interview questions
Hibernate interview questionsHibernate interview questions
Hibernate interview questions
 
Asymmetric deployment mfp
Asymmetric deployment mfpAsymmetric deployment mfp
Asymmetric deployment mfp
 
Datasheet scriptspluginforrd
Datasheet scriptspluginforrdDatasheet scriptspluginforrd
Datasheet scriptspluginforrd
 
AWS Code-Deploy
AWS Code-DeployAWS Code-Deploy
AWS Code-Deploy
 
Mastering Oracle® Hyperion EPM Metadata in a distributed organization
Mastering Oracle® Hyperion EPM Metadata in a distributed organizationMastering Oracle® Hyperion EPM Metadata in a distributed organization
Mastering Oracle® Hyperion EPM Metadata in a distributed organization
 
KScope 2013 - 11123 Upgrade Considerations
KScope 2013 - 11123 Upgrade  ConsiderationsKScope 2013 - 11123 Upgrade  Considerations
KScope 2013 - 11123 Upgrade Considerations
 
What is Retrofit in Solution Manager 7.2
What is Retrofit in Solution Manager 7.2What is Retrofit in Solution Manager 7.2
What is Retrofit in Solution Manager 7.2
 
Chapter 6-Remoting
Chapter 6-RemotingChapter 6-Remoting
Chapter 6-Remoting
 
Deploying to cloud hub
Deploying to cloud hubDeploying to cloud hub
Deploying to cloud hub
 

Mais de Amit Sharma

Oracle apex-hands-on-guide lab#1
Oracle apex-hands-on-guide lab#1Oracle apex-hands-on-guide lab#1
Oracle apex-hands-on-guide lab#1
Amit Sharma
 
Oracle apex hands on lab#2
Oracle apex hands on lab#2Oracle apex hands on lab#2
Oracle apex hands on lab#2
Amit Sharma
 
Security and-data-access-document
Security and-data-access-documentSecurity and-data-access-document
Security and-data-access-document
Amit Sharma
 
Sales force managing-data
Sales force managing-dataSales force managing-data
Sales force managing-data
Amit Sharma
 
Salesforce interview-preparation-toolkit-formula-and-validation-rules-in-sale...
Salesforce interview-preparation-toolkit-formula-and-validation-rules-in-sale...Salesforce interview-preparation-toolkit-formula-and-validation-rules-in-sale...
Salesforce interview-preparation-toolkit-formula-and-validation-rules-in-sale...
Amit Sharma
 
Sales force certification-lab-ii
Sales force certification-lab-iiSales force certification-lab-ii
Sales force certification-lab-ii
Amit Sharma
 
Sales force certification-lab
Sales force certification-labSales force certification-lab
Sales force certification-lab
Amit Sharma
 
Managing users-doc
Managing users-docManaging users-doc
Managing users-doc
Amit Sharma
 
Force.com migration utility
Force.com migration utilityForce.com migration utility
Force.com migration utility
Amit Sharma
 

Mais de Amit Sharma (20)

Oracle enteprise pbcs drivers and assumptions
Oracle enteprise pbcs drivers and assumptionsOracle enteprise pbcs drivers and assumptions
Oracle enteprise pbcs drivers and assumptions
 
Oracle EPBCS Driver
Oracle EPBCS Driver Oracle EPBCS Driver
Oracle EPBCS Driver
 
Oracle Sales Quotation Planning
Oracle Sales Quotation PlanningOracle Sales Quotation Planning
Oracle Sales Quotation Planning
 
Oracle strategic workforce planning cloud hcmswp converted
Oracle strategic workforce planning cloud hcmswp convertedOracle strategic workforce planning cloud hcmswp converted
Oracle strategic workforce planning cloud hcmswp converted
 
Oracle PBCS creating standard application
Oracle PBCS creating  standard applicationOracle PBCS creating  standard application
Oracle PBCS creating standard application
 
Hfm calculating RoA
Hfm calculating RoAHfm calculating RoA
Hfm calculating RoA
 
Adding metadata using smartview
Adding metadata using smartviewAdding metadata using smartview
Adding metadata using smartview
 
Hyperion planning weekly distribution
Hyperion planning weekly distributionHyperion planning weekly distribution
Hyperion planning weekly distribution
 
Hyperion planning scheduling data import
Hyperion planning scheduling data importHyperion planning scheduling data import
Hyperion planning scheduling data import
 
Hyperion planning new features
Hyperion planning new featuresHyperion planning new features
Hyperion planning new features
 
Microsoft dynamics crm videos
Microsoft dynamics crm videosMicrosoft dynamics crm videos
Microsoft dynamics crm videos
 
Oracle apex-hands-on-guide lab#1
Oracle apex-hands-on-guide lab#1Oracle apex-hands-on-guide lab#1
Oracle apex-hands-on-guide lab#1
 
Oracle apex hands on lab#2
Oracle apex hands on lab#2Oracle apex hands on lab#2
Oracle apex hands on lab#2
 
Security and-data-access-document
Security and-data-access-documentSecurity and-data-access-document
Security and-data-access-document
 
Sales force managing-data
Sales force managing-dataSales force managing-data
Sales force managing-data
 
Salesforce interview-preparation-toolkit-formula-and-validation-rules-in-sale...
Salesforce interview-preparation-toolkit-formula-and-validation-rules-in-sale...Salesforce interview-preparation-toolkit-formula-and-validation-rules-in-sale...
Salesforce interview-preparation-toolkit-formula-and-validation-rules-in-sale...
 
Sales force certification-lab-ii
Sales force certification-lab-iiSales force certification-lab-ii
Sales force certification-lab-ii
 
Sales force certification-lab
Sales force certification-labSales force certification-lab
Sales force certification-lab
 
Managing users-doc
Managing users-docManaging users-doc
Managing users-doc
 
Force.com migration utility
Force.com migration utilityForce.com migration utility
Force.com migration utility
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
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
 
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
 
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
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
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
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
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
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
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...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

Hfm lcm

  • 1. HFM application Migrating using LCM Created By : Amit Sharma Contact Point : bisp.consulting@gmail.com http://learnhyperion.wordpress.com
  • 2. Introduction In every Hyperion Financial Management application we need to define following things to specify and define the Application 1. HFM Application Dimensions 2. Documents associated with the HFM application 3. The Data Forms are created by the developer for the Business Users 4. Intercompany Transactions 5. Journals 6. Member lists 7. Rules 8. Security For every application it don’t restrict itself only in single server or only in developers machine. We need the backup of application in case the server face any technical crisis or we need to move the application from development environment to testing environment.
  • 3. HFM application Migrating using LCM We use “HFM application Migration” for two major operation 1) Moving Application from one environment to another. (Development to Testing Environment) 2) Taking Application Backup/Restore . This process is performed by LCM ( Life Cycle Management).  The process of moving an application or artifact from one environment to another with the same version.(Development, Test, Production)  Command Line capabilities  Exported files can be modified to make changes easier.
  • 4. Life Cycle Management Lifecycle Management (LCM) provides a consistent way for Hyperion products to migrate an application, cube, repository, or individual artifacts across product environments and operating systems. The LCM interface is integrated with Oracle's Hyperion® Shared Services Console. LCM also supports a command-line utility.
  • 5. LCM features:  Browsing applications and folders  Searching for artifacts  Comparing applications and folders  Migrating an entire application or repository or individual artifacts  Application Migration Wizard:  Application to Application  Application to Server File System  Exported Application to Application  Saving and loading a package file  Migration Status Report  Migration Audit Report  Security—LCM Administrator role  Command-Line Utility  API
  • 6. Artifacts An artifact by definition is an object that has been created for a practical purpose. In this case any pieces of your EPM that contain meta-data or data. When we use the LCM tool we are able to select individual objects or artifacts during the migration. However, one cannot move an individual report object via LCM.
  • 7. How does the LCM utility work? It’s all XML based. That is to say that once we define our migration (i.e.: select which artifacts are to be moved) an XML, file-system based directory structure is created. It is created under the Shared Services directory on the server for which Shared Services resides. After we define the migration and your XML-based file structure is created, one whom has LCM administrator permissions must then manually move the file- structure from one server environment to the other. That can be done either by copying and pasting or via FTP.
  • 8. Configuration Requirement Shared Services Provisioning  User ID used must be provisioned appropriately to allow access to the apps being exported or imported  Can only backup / restore what they have access to  Provisioning must include LCM Administrator
  • 9. Migration of Shared Service  Order of Export does not matter  We are just creating text files.  Order of Importing is important  Shared Services Security should be 1st.
  • 10. HFM application Migrating using LCM  When Exporting Reports, Generally use “Select All” button
  • 11. LifeCycle Management Navigation  Help  Leads to very good online help from Oracle  Select All or Clear Selections  Select all or Deselect all Artifacts on the screen  Define Migration  Select this button to Continue  View Audit Report  Auditing must be enabled to use this option
  • 12. HFM application Migrating using LCM Login to Shared service http://<servername>:28080/interop
  • 13. HFM application Migrating using LCM Browse to Application Management > Application Group Select the server type according to the that we select the server type. WE SELECT THE APPLICATION WHICH WE WANT TO MIGRATE or TAKE BACKUP.
  • 14. HFM application Migrating using LCM All the artifacts are displayed. We select the required artifacts. For complete migration or back up we select all.  Documents (including Folders)  Grids, Forms, TaskLists, Custom Documents  System Reports, Security  MetaData (Classic or EPMA)  Rules (Classic or Calc Mgr)  Journal Templates & Groups  Does Not Migrate Data or Journal Entries
  • 15. HFM application Migrating using LCM Next we define the Migration properties by launching DEFINE MIGRATION
  • 16. HFM application Migrating using LCM  Migration Wizard  Source  Used to select which artifact type is active  If only one is open, will skip this screen  Source Options  Different depending on the type of export  Destination  Pick to export to File or within the environment  Destination Options  This screen may vary, but is usually repetitive  Migration Summary  Summary of your choices
  • 17. HFM application Migrating using LCM Here we define the destination option. Either we select another application or we can take its xml backup to file system. Here we first choose to take the xml backup to File system
  • 18. HFM application Migrating using LCM Displayed source application and target application group.
  • 19. HFM application Migrating using LCM Migration Summary.
  • 20. HFM application Migrating using LCM When we decide that all the steps for migration has been successfully Performed , we Execute migration We launch the Migration Status Report for status of Migration
  • 21. HFM application Migrating using LCM Migration Status Report for status of Migration
  • 22. HFM application Migrating using LCM Path where the application stored in file system. When we browse through the folder structure we find that each and every object is stored in xml format i.e. the DIMENSION members , The Custom Documents. In Hyperion product suit every components can be backed up in xml format.
  • 23. HFM application Migrating using LCM We browse to see the folder structure and components in xml format. List of all dimension HFM application has available in xml format.
  • 24. HFM application Migrating using LCM Document available in xml format The best way to migrate or taking backup of application is these xml files. After We get all these files in xml we can use it either for backup purpose to another Server or we can move it to another server that runs Hyperion Suits.
  • 25. HFM application Migrating using LCM Restoring the HFM Application. Now we will work on restoring the HFM application into another server This time we will move it from FILE SYSTEM to HFM APPLICATION This time we are going to do the other way around. The application backup we have taken last time, we are going to restore it in a empty application. Before restoring it you can modify the respected xml files.
  • 26. HFM application Migrating using LCM Restoring the HFM Application. Create new classic blank HFM application in Workspace. The workspace URL http://<servername >:19000/workspace
  • 27. HFM application Migrating using LCM Restoring the HFM Application. PROVIDE THE FOLLOWING INFORMATIONS Empty Application created successfully
  • 28. HFM application Migrating using LCM Restoring the HFM Application. Next we return back to Shared Service. This time we navigate to File System and open file system application backup we have taken previously.
  • 29. HFM application Migrating using LCM Restoring the HFM Application. Define Migration [Source is file system]. This time we will move the backed up file To the blank application we just created.
  • 30. HFM application Migrating using LCM Restoring the HFM Application. Define the target application. Our target application is newly created blank application.
  • 31. HFM application Migrating using LCM Restoring the HFM Application. Specify merging dimension/phase submission or replacing depending upon requirement.
  • 32. HFM application Migrating using LCM Restoring the HFM Application. Execute Migration
  • 33. HFM application Migrating using LCM Restoring the HFM Application. After successful migration. We can check it from the status bar.
  • 34. HFM application Migrating using LCM Restoring the HFM Application. Check whether the application objects [Dimension, Data from, data grid got moved into new application]
  • 35. HFM application Migrating using LCM Finally the new application is mirror copy of the ClasHFM1 application. This way we can have application back up as well as we can move to another server and migration too.
  • 36. HFM application Migrating using LCM We can separately migrate some web form in xml format and then restore back to Previous application. The web forms will be merged to previous application.
  • 37. HFM application Migrating using LCM Login to workspace and check the Application’s all Documents section
  • 38. Migration Definition Migration Definition  Click Save Migration Definition  Choose Save  Select a Location  Click Save
  • 39. Migration Definition  When Download is Complete  Click Close  Open the MigrationDefinition .xml  Goto the Shared Services Line  Find User=“” Password=“”
  • 40. Migration Definition  Enter the LCMAdmin UserID and password  The password will be encrypted after the first time it is used  The job is run using “Utility.bat” under the LCM directory  C:HyperioncommonutilitiesLCM9.5.0.0binUtility.bat
  • 41. Migration Definition Execute the LCM command-line utility by entering the following text at the command prompt: Utility.bat c:/lcm/lcmdefinition. xml -estimate Where c:/lcm/lcmdefinition.x ml is the location of the migration definition file.
  • 42. Migration Definition The exports go to the same place  On the Shared Services / Foundation Server  E:HyperionCommonimport_export directory  Under the folder used in the export.
  • 43. Migration Definition Now we login to shared service with newly created user “rupam” that has LCM administration utility. Browse to File System , refresh it we can found the BispApp1 has come here through Migration definition using utlity.bat
  • 44. HFM application Migrating using LCM Conclusion If you’ve been on several EPM projects you will know that migrating from development into QA or PROD for the very first time with LCM is no problem at all. This is where the tool, despite its limitations with versioning and its not knowing artifact dependencies, actually makes migration a snap.
  • 45. THANK YOU To learn more about hyperion please visit http://learnhyperion.wordpress.com