SlideShare une entreprise Scribd logo
1  sur  34
Télécharger pour lire hors ligne
Document:
                  Migrating Essbase Application
                              Using LCM Utility


Description:
This document will guide you through the step by step process of
Migrating Essbase Application from one environment to another. It is
focused on how to migrate one Essbase Application to another Essbase
Application and Essbase Application to file system and vice versa.




History:
Version                Description          Author                     Publish Date
                       Change
0.1                    Initial Draft        Gaurav Shrivastava         07-Feb-2011
0.1                    Review 1             Amit Sharma                18th Mar 2011




      ©Business Intelligence Solution Providers | learnhyperion.wordpress.com     1
Table of Contents

    1.   Life Cycle Management……………………………………………………3

    2.   Migration Types LCM Utility……………………………………………4

            a.   Application to Application Migration………………..……4

            b.   Application to File System Migration………………………7

    3.   Backed up artifact……………………………………………………….….13

    4.   File system to application………………………………………..……..17

    5.   Migration Check List……………………………………………………….23

    6.   Log File……………………………………………………………………………27

    7.   Appendix ………………………………………………………………………..32




.




         ©Business Intelligence Solution Providers | learnhyperion.wordpress.com   2
Life Cycle Management

In Essbase one of most attractive features of version 11 is Life Cycle Management. The LCM
makes your life easier by collecting all migration activities using one single wizard based
approach using LCM. You can perform LCM tasks through shared service.




What is LCM: Oracle Hyperion Enterprise Performance Management System Lifecycle
Management provides a consistent way for Oracle Hyperion Enterprise Performance
Management System products to migrate an application, a repository, or individual artifacts
across product environments and operating systems. If there is common environment, then you
can migrate directly from application to application. Shared service used for migration when
there is common environment. You can take back up of all artifacts through Life Cycle
Management utility.

Essbase Artifacts
   1. Definitions of all databases within the applications
   2. Outlines
   3. Substitution Variables
   4. Rule Files
   5. Calculation Scripts
   6. Report Scripts
   7. Excel Files
   8. Location Aliases
   9. Security Filters




      ©Business Intelligence Solution Providers | learnhyperion.wordpress.com          3
Lifecycle Management for Essbase can be used in the following scenario
   • Migrating users/groups/roles/privileges migrations
   • Backup and recovery for Essbase artifacts.
   • Importing and exporting artifacts for editing purposes
   • Using Lifecycle Management Utility to export to version control systems
   • Application migrations with cross-product artifact dependencies

Migration Types LCM Utility

   1. Application to Application Migration – If you have multiple application of Essbase
      registered in the same shared services instance, then you can migrate Essbase Application
      & Database Artifacts to the other Essbase application through the common Shared
      Services.




Application to Application: You can migrate artifacts from application to application.
Essbase application to application migration is possible if source and target Essbase application
in the same shared services.
In the below example there are two Essbase applications “Bisp” and “MDemo”, we will
demonstrate how to migrate Application to Application.

Step #1 Open shared services and select Essbase in application then open source
application.




Step #2
       ©Business Intelligence Solution Providers | learnhyperion.wordpress.com           4
Select all artifacts and click “Define Migration”.
“Bisp” is my source application and target application is “MDemo”.




Step #3

Description of source application
Click Next…….




Step #4

Select destination application
Click Next……..




Step #5


       ©Business Intelligence Solution Providers | learnhyperion.wordpress.com   5
Final summary of Source and target applications
Select overwrite artifacts options if you want to overwrite on existing artifacts.




Step #6

Complete migration summary
Click on “Execute Migration” then click ok ……..




You can go for “Launch Migration Status Report” and see the status.
Launched Migration Report




Validation of Migration Process
Application migration done successfully


       ©Business Intelligence Solution Providers | learnhyperion.wordpress.com       6
2. Application to File System Migration – If you have multiple Essbase applications
      registered in different shared services. Then this utility migrates all the necessary artifacts
      on to the file system. Then you can move the extracted artifacts to the target machine. In
      the next step again use the utility from file system to the target application.




Application to file system

This is the Essbase application and database. We will perform LCM operations.




All file are in the “BispBD” folder before migration.




       ©Business Intelligence Solution Providers | learnhyperion.wordpress.com               7
Step #1

We use shared services for LCM utility.
Log in to shared service.




This is the Group of application for different application products.




Step #2

Open Essbase and select application to be migrated.

       ©Business Intelligence Solution Providers | learnhyperion.wordpress.com   8
Essbase applications and their databases




Step #3

Open “Bisp” application and select database with all artifacts. These are the all artifacts of
the BispBD database.




Rule files




       ©Business Intelligence Solution Providers | learnhyperion.wordpress.com        9
Security file, variable and Text file.




For coping artifacts select all artifacts of application “BispBD”.



       ©Business Intelligence Solution Providers | learnhyperion.wordpress.com   10
Step #4

Click on Define migration…….




Step #5

Source Application for migration
Click on Next…………

      ©Business Intelligence Solution Providers | learnhyperion.wordpress.com   11
Step #6

Select the destination for migration; you can simply migrate to any application or into file
system. One backup file is created in this example.
Click Next………




Step #7

Description of source and destination applications
Click Next………..




Step #8

Complete migration summary now click on execute migration……




      ©Business Intelligence Solution Providers | learnhyperion.wordpress.com       12
Step #9

You can launch migration status report by clicking on “Launch Migration Status
Report”………………..




Step #9

Migrated report status




Validate

You can see that application is successfully migrated in to file system. One new file created
in the file system; it has all migrated artifacts.



      ©Business Intelligence Solution Providers | learnhyperion.wordpress.com        13
Backed up artifacts

All artifacts folders backed up successfully.               Backup     files     stored    in   “
import_exportadmini@Native Directory” folder.




All backup files are in XML format. You can move all this files in other environment; were
ever you want.
Calc Script




Excel Files




       ©Business Intelligence Solution Providers | learnhyperion.wordpress.com            14
Location Aliases




Report Scripts




Rule Files




Security Files




       ©Business Intelligence Solution Providers | learnhyperion.wordpress.com   15
Substitution Variables




Text Files




All artifacts backed up in to file system.




       ©Business Intelligence Solution Providers | learnhyperion.wordpress.com   16
Some other information also stored inside the info folder.




Listing.xml

Listing file save the entire folder detailed information. This file consists of all resource
name, folder id, path, pathAlias, modifiedBy, lastUpdated and description about each folder.
Whatever file or folder generated during complete process.




sourceInfo.xml



      ©Business Intelligence Solution Providers | learnhyperion.wordpress.com       17
Source information file save application version, variable, metadata information. This file
keep product, product version, project, metadata information and LCMversion information.




File system to application
Step #10

All backup of artifacts is stored in the “BispBackup” file. Select all artifacts to recover
application from file system to Essbase application.




You can see all artifacts detail.




       ©Business Intelligence Solution Providers | learnhyperion.wordpress.com     18
Report Script and Rule Files




Security files, substitution variable and text file.




       ©Business Intelligence Solution Providers | learnhyperion.wordpress.com   19
Step #11

Now the source is file system application named “BispBackup”.
Click Next………




Step #12

Select destination application click next……




Step #13



      ©Business Intelligence Solution Providers | learnhyperion.wordpress.com   20
Destination is new one then no need to check Overwrite Artifacts. If destination application
is old one then check the overwrite artifacts.
Click Next…….




Step #14

This is migration summary click on execute the migration summary.




Step #15

To see the migration report launch migration status report.




See the status of report




Validate



       ©Business Intelligence Solution Providers | learnhyperion.wordpress.com      21
Select Essbase and open “LCM” application and check out all migrated artifacts. You can
validate that application is migrated successfully.




Migrated application outline.




You can cross check the all files are migrated in to new application. This folder shows
migrated files.




You can cross check artifacts list in new “LCM” application.
Calc script, excel files and location aliases



      ©Business Intelligence Solution Providers | learnhyperion.wordpress.com   22
Report script and rule files




Security file, substitution variables and text files




       ©Business Intelligence Solution Providers | learnhyperion.wordpress.com   23
Migration Check List

You can create one migration check list, and check the status after migration.




Migration Check List




      ©Business Intelligence Solution Providers | learnhyperion.wordpress.com    24
Migration Check List




      ©Business Intelligence Solution Providers | learnhyperion.wordpress.com   25
Migration Check List




      ©Business Intelligence Solution Providers | learnhyperion.wordpress.com   26
Log File

One log file creates during migrating application artifacts using LCM utility.
LCM.log


       ©Business Intelligence Solution Providers | learnhyperion.wordpress.com   27
This log file keeps all the information of migration process.




This file keeps all information about source and destination. All




       ©Business Intelligence Solution Providers | learnhyperion.wordpress.com   28
©Business Intelligence Solution Providers | learnhyperion.wordpress.com   29
This is the log file




Essbase Log file



       ©Business Intelligence Solution Providers | learnhyperion.wordpress.com   30
LCM

The components of Lifecycle Management Utility are installed to
HYPERION_HOME/common/utilities/LCM/9.5.0.0 (referred to as LCM_HOME).




Essbase Role Requirement

Users performing Lifecycle Management operations for Essbase must be assigned the
following roles::
    1. LCM Administrator
    2. Server Access
    3. Calc
    4. Database Manager




      ©Business Intelligence Solution Providers | learnhyperion.wordpress.com   31
Appendix

Lifecycle Management Log Files


  Lifecycle Management for Oracle Hyperion Profitability and Cost Management, Fusion
     Edition are listed in the Oracle Hyperion Enterprise Performance Management
     System Installation and Configuration Troubleshooting Guide

Note the following:
   • Details are documented in the logging section of S9 Logging.
   • For failed migrations, the Migration Status Report provides a link to the Lifecycle
       Management e engine log file. The product Oracle Hyperion Enterprise Performance
       Management System Lifecycle Management log files are located with the products.

Sample Migration Definition Files

The sample migration definition files provided are for Financial Management Classic application
migrations. The product code used in the migration definition files for Financial Management is HFM and the
sample application is COMMA. All sample migration definition files are provided in LCM_HOME/samples.

Application to Application Migration
<?xml version="1.0" encoding="UTF-8"?>
<Package name="web-migration" description="migrating product to product">
  <Connections>
    <ConnectionInfo name="MyHSS-Connection1" type="HSS" description="Hyperion Shared Service connection"
url="http://lcmdev:28080/interop" user="" password=""/>
    <ConnectionInfo name="AppConnection1" type="Application" product="HFM" description="Destination
Application" HSSConnection="MyHSS-Connection1" project="HFM" application="COMMATEST"/>
    <ConnectionInfo name="AppConnection2" type="Application" product="HFM" project="HFM"
application="COMMADEV" HSSConnection="MyHSS-Connection1" description="Source Application"/>
  </Connections>
  <Tasks>
    <Task seqID="1">
      <Source connection="AppConnection2">
        <Options/>
        <Artifact recursive="true" parentPath="/Forms" pattern="*"/>
        <Artifact recursive="true" parentPath="/Documents" pattern="*"/>
        <Artifact recursive="true" parentPath="/Dimensions" pattern="*"/>
        <Artifact recursive="true" parentPath="/InterCompany" pattern="*"/>
        <Artifact recursive="true" parentPath="/Journals" pattern="*"/>
        <Artifact recursive="true" parentPath="/Member Lists" pattern="*"/>
      </Source>
      <Target connection="AppConnection1">
        <Options>
          <optionInfo name="ImportDimensionMode" value="replace"/>
        </Options>
      </Target>
    </Task>
  </Tasks>
</Package>




       ©Business Intelligence Solution Providers | learnhyperion.wordpress.com                    32
Exporting to the File System
<?xml version="1.0" encoding="UTF-8"?>
<Package name="web-migration" description="migrating product to product">
   <Connections>
     <ConnectionInfo name="MyHSS-Connection1" type="HSS" description="Hyperion Shared Service connection"
url="http://lcmdev:28080/interop" user="" password=""/>
     <ConnectionInfo name="FileSystem-Connection1" type="FileSystem" description="File system connection"
filePath="/Comma"/>
     <ConnectionInfo name="AppConnection2" type="Application" product="HFM" project="HFM"
application="COMMA" HSSConnection="MyHSS-Connection1" description="Source Application"/>
   </Connections>
   <Tasks>
     <Task seqID="1">
       <Source connection="AppConnection2">
         <Options/>
         <Artifact recursive="true" parentPath="/Forms" pattern="*"/>
         <Artifact recursive="true" parentPath="/Rules" pattern="*"/>
         <Artifact recursive="true" parentPath="/Documents" pattern="*"/>
         <Artifact recursive="true" parentPath="/Dimensions" pattern="*"/>
         <Artifact recursive="true" parentPath="/Security" pattern="*"/>
         <Artifact recursive="true" parentPath="/InterCompany" pattern="*"/>
         <Artifact recursive="true" parentPath="/Journals" pattern="*"/>
         <Artifact recursive="true" parentPath="/Member Lists" pattern="*"/>
       </Source>
       <Target connection="FileSystem-Connection1">
       </Target>
     </Task>
   </Tasks>
</Package>

Importing from the File System
<?xml version="1.0" encoding="UTF-8"?>
<Package name="web-migration" description="migrating product to product">
   <Connections>
     <ConnectionInfo name="MyHSS-Connection1" type="HSS" description="Hyperion Shared Service connection"
url="http://lcmdev:28080/interop" user="" password=""/>
     <ConnectionInfo name="AppConnection1" type="Application" product="HFM" description="Destination
Application" HSSConnection="MyHSS-Connection1" project="HFM" application="COMMA"/>
     <ConnectionInfo name="FileSystem-Connection2" type="FileSystem"
filePath="file:/C:Hyperioncommonimport_exportadmin@Native DirectoryHFM Comma"
HSSConnection="MyHSS-Connection1" description="Source Application"/>
   </Connections>
   <Tasks>
     <Task seqID="1">
       <Source connection="FileSystem-Connection2">
         <Options/>
         <Artifact recursive="true" parentPath="/Forms" pattern="*"/>
         <Artifact recursive="true" parentPath="/Rules" pattern="*"/>
         <Artifact recursive="true" parentPath="/Documents" pattern="*"/>
         <Artifact recursive="true" parentPath="/Dimensions" pattern="*"/>
         <Artifact recursive="true" parentPath="/Security" pattern="*"/>
         <Artifact recursive="true" parentPath="/InterCompany" pattern="*"/>
         <Artifact recursive="true" parentPath="/Journals" pattern="*"/>
         <Artifact recursive="true" parentPath="/Member Lists" pattern="*"/>
       </Source>
       <Target connection="AppConnection1">
         <Options>

       ©Business Intelligence Solution Providers | learnhyperion.wordpress.com                    33
<optionInfo name="ImportDimensionMode" value="replace"/>
        </Options>
      </Target>
    </Task>
  </Tasks>
</Package>




       ©Business Intelligence Solution Providers | learnhyperion.wordpress.com   34

Contenu connexe

Tendances

BW Adjusting settings and monitoring data loads
BW Adjusting settings and monitoring data loadsBW Adjusting settings and monitoring data loads
BW Adjusting settings and monitoring data loadsLuc Vanrobays
 
Calculation commands in essbase
Calculation commands in essbaseCalculation commands in essbase
Calculation commands in essbaseShoheb Mohammad
 
SAP S4HANA Migration Cockpit.pdf
SAP S4HANA Migration Cockpit.pdfSAP S4HANA Migration Cockpit.pdf
SAP S4HANA Migration Cockpit.pdfKrishnaAkula4
 
How to create a transaction code for report painter reports
How to create a transaction code for report painter reportsHow to create a transaction code for report painter reports
How to create a transaction code for report painter reportsRajeev Kumar
 
No more unknown members! Smart data load validation for Hyperion Planning usi...
No more unknown members! Smart data load validation for Hyperion Planning usi...No more unknown members! Smart data load validation for Hyperion Planning usi...
No more unknown members! Smart data load validation for Hyperion Planning usi...Rodrigo Radtke de Souza
 
SAP Document Management System Integration with Content Servers
SAP Document Management System Integration with Content Servers SAP Document Management System Integration with Content Servers
SAP Document Management System Integration with Content Servers Verbella CMG
 
rise-with-sap-s4hana-cloud-private-edition-and-sap-erp-pce-english-v2-2021.pdf
rise-with-sap-s4hana-cloud-private-edition-and-sap-erp-pce-english-v2-2021.pdfrise-with-sap-s4hana-cloud-private-edition-and-sap-erp-pce-english-v2-2021.pdf
rise-with-sap-s4hana-cloud-private-edition-and-sap-erp-pce-english-v2-2021.pdfBangLuuVan
 
Dimensionality & Dimensions of Hyperion Planning
Dimensionality & Dimensions of Hyperion PlanningDimensionality & Dimensions of Hyperion Planning
Dimensionality & Dimensions of Hyperion Planningepmvirtual.com
 
Essbase On-Prem to Oracle Analytics Cloud - How, When, and Why
Essbase On-Prem to Oracle Analytics Cloud - How, When, and WhyEssbase On-Prem to Oracle Analytics Cloud - How, When, and Why
Essbase On-Prem to Oracle Analytics Cloud - How, When, and WhyDatavail
 
Hyperion Planning Security
Hyperion Planning SecurityHyperion Planning Security
Hyperion Planning Securityadivasoft
 
Sap bw lo extraction
Sap bw lo extractionSap bw lo extraction
Sap bw lo extractionObaid shaikh
 
A-Project Report- SSIS
A-Project Report- SSISA-Project Report- SSIS
A-Project Report- SSISYubaraj Khanal
 
Migration Cockpit (LTMC)
Migration Cockpit (LTMC)Migration Cockpit (LTMC)
Migration Cockpit (LTMC)Jayababu M
 

Tendances (20)

BW Adjusting settings and monitoring data loads
BW Adjusting settings and monitoring data loadsBW Adjusting settings and monitoring data loads
BW Adjusting settings and monitoring data loads
 
SUSE Technical Webinar: Build B1 apps in the Framework of the SAP and SUSE Ca...
SUSE Technical Webinar: Build B1 apps in the Framework of the SAP and SUSE Ca...SUSE Technical Webinar: Build B1 apps in the Framework of the SAP and SUSE Ca...
SUSE Technical Webinar: Build B1 apps in the Framework of the SAP and SUSE Ca...
 
Calculation commands in essbase
Calculation commands in essbaseCalculation commands in essbase
Calculation commands in essbase
 
SAP S4HANA Migration Cockpit.pdf
SAP S4HANA Migration Cockpit.pdfSAP S4HANA Migration Cockpit.pdf
SAP S4HANA Migration Cockpit.pdf
 
How to create a transaction code for report painter reports
How to create a transaction code for report painter reportsHow to create a transaction code for report painter reports
How to create a transaction code for report painter reports
 
No more unknown members! Smart data load validation for Hyperion Planning usi...
No more unknown members! Smart data load validation for Hyperion Planning usi...No more unknown members! Smart data load validation for Hyperion Planning usi...
No more unknown members! Smart data load validation for Hyperion Planning usi...
 
SAP Document Management System Integration with Content Servers
SAP Document Management System Integration with Content Servers SAP Document Management System Integration with Content Servers
SAP Document Management System Integration with Content Servers
 
rise-with-sap-s4hana-cloud-private-edition-and-sap-erp-pce-english-v2-2021.pdf
rise-with-sap-s4hana-cloud-private-edition-and-sap-erp-pce-english-v2-2021.pdfrise-with-sap-s4hana-cloud-private-edition-and-sap-erp-pce-english-v2-2021.pdf
rise-with-sap-s4hana-cloud-private-edition-and-sap-erp-pce-english-v2-2021.pdf
 
manual-de-config-fm
manual-de-config-fmmanual-de-config-fm
manual-de-config-fm
 
SAP ECC to S/4HANA Move
SAP ECC to S/4HANA MoveSAP ECC to S/4HANA Move
SAP ECC to S/4HANA Move
 
SAP Archiving
SAP ArchivingSAP Archiving
SAP Archiving
 
Dimensionality & Dimensions of Hyperion Planning
Dimensionality & Dimensions of Hyperion PlanningDimensionality & Dimensions of Hyperion Planning
Dimensionality & Dimensions of Hyperion Planning
 
Essbase On-Prem to Oracle Analytics Cloud - How, When, and Why
Essbase On-Prem to Oracle Analytics Cloud - How, When, and WhyEssbase On-Prem to Oracle Analytics Cloud - How, When, and Why
Essbase On-Prem to Oracle Analytics Cloud - How, When, and Why
 
Hyperion Planning Security
Hyperion Planning SecurityHyperion Planning Security
Hyperion Planning Security
 
Sap bw lo extraction
Sap bw lo extractionSap bw lo extraction
Sap bw lo extraction
 
Business one ppt
Business one pptBusiness one ppt
Business one ppt
 
Sap Cloud Migration
Sap Cloud MigrationSap Cloud Migration
Sap Cloud Migration
 
A-Project Report- SSIS
A-Project Report- SSISA-Project Report- SSIS
A-Project Report- SSIS
 
SAP DMS PLM 120
SAP DMS PLM 120SAP DMS PLM 120
SAP DMS PLM 120
 
Migration Cockpit (LTMC)
Migration Cockpit (LTMC)Migration Cockpit (LTMC)
Migration Cockpit (LTMC)
 

En vedette

Hyperion LCM Utility
Hyperion LCM UtilityHyperion LCM Utility
Hyperion LCM UtilityAlithya
 
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
 
Manufacturing and LCM with Oracle R12
Manufacturing and LCM with Oracle R12Manufacturing and LCM with Oracle R12
Manufacturing and LCM with Oracle R12Spiro (Stuart) Patsos
 
Cash flow in hfm – simplified
Cash flow in hfm – simplifiedCash flow in hfm – simplified
Cash flow in hfm – simplifiedAlithya
 
Oracle R12 Landed Cost Management (lcm)
Oracle R12 Landed Cost Management (lcm)Oracle R12 Landed Cost Management (lcm)
Oracle R12 Landed Cost Management (lcm)Spiro (Stuart) Patsos
 
Identity and Access Management Deployment using Lifecycle Management (LCM)
Identity and Access Management Deployment using Lifecycle Management (LCM)Identity and Access Management Deployment using Lifecycle Management (LCM)
Identity and Access Management Deployment using Lifecycle Management (LCM)ASTCorporation
 
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_guideariffsharif
 
United Technologies, Hands On Reference Data Management For Corporate Finance...
United Technologies, Hands On Reference Data Management For Corporate Finance...United Technologies, Hands On Reference Data Management For Corporate Finance...
United Technologies, Hands On Reference Data Management For Corporate Finance...Orchestra Networks
 
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 TechniquesAlithya
 
Hfm rule custom consolidation
Hfm rule custom consolidationHfm rule custom consolidation
Hfm rule custom consolidationAmit Sharma
 
Inventory in Oracle apps
Inventory in Oracle apps Inventory in Oracle apps
Inventory in Oracle apps gbalagee
 
Lessons in Data Modeling: Why a Data Model is an Important Part of Your Data ...
Lessons in Data Modeling: Why a Data Model is an Important Part of Your Data ...Lessons in Data Modeling: Why a Data Model is an Important Part of Your Data ...
Lessons in Data Modeling: Why a Data Model is an Important Part of Your Data ...DATAVERSITY
 
Data Modeling for Big Data
Data Modeling for Big DataData Modeling for Big Data
Data Modeling for Big DataDATAVERSITY
 

En vedette (16)

Hfm lcm
Hfm lcmHfm lcm
Hfm lcm
 
Hyperion LCM Utility
Hyperion LCM UtilityHyperion LCM Utility
Hyperion LCM Utility
 
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
 
Manufacturing and LCM with Oracle R12
Manufacturing and LCM with Oracle R12Manufacturing and LCM with Oracle R12
Manufacturing and LCM with Oracle R12
 
Cash flow in hfm – simplified
Cash flow in hfm – simplifiedCash flow in hfm – simplified
Cash flow in hfm – simplified
 
Oracle R12 Landed Cost Management (lcm)
Oracle R12 Landed Cost Management (lcm)Oracle R12 Landed Cost Management (lcm)
Oracle R12 Landed Cost Management (lcm)
 
Identity and Access Management Deployment using Lifecycle Management (LCM)
Identity and Access Management Deployment using Lifecycle Management (LCM)Identity and Access Management Deployment using Lifecycle Management (LCM)
Identity and Access Management Deployment using Lifecycle Management (LCM)
 
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
 
20150202.pdf
20150202.pdf20150202.pdf
20150202.pdf
 
HFM-Implementation
HFM-ImplementationHFM-Implementation
HFM-Implementation
 
United Technologies, Hands On Reference Data Management For Corporate Finance...
United Technologies, Hands On Reference Data Management For Corporate Finance...United Technologies, Hands On Reference Data Management For Corporate Finance...
United Technologies, Hands On Reference Data Management For Corporate Finance...
 
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
 
Hfm rule custom consolidation
Hfm rule custom consolidationHfm rule custom consolidation
Hfm rule custom consolidation
 
Inventory in Oracle apps
Inventory in Oracle apps Inventory in Oracle apps
Inventory in Oracle apps
 
Lessons in Data Modeling: Why a Data Model is an Important Part of Your Data ...
Lessons in Data Modeling: Why a Data Model is an Important Part of Your Data ...Lessons in Data Modeling: Why a Data Model is an Important Part of Your Data ...
Lessons in Data Modeling: Why a Data Model is an Important Part of Your Data ...
 
Data Modeling for Big Data
Data Modeling for Big DataData Modeling for Big Data
Data Modeling for Big Data
 

Similaire à Hyperion LCM Utility

DevOps vs. Site Reliability Engineering (SRE) in Age of Kubernetes
DevOps vs. Site Reliability Engineering (SRE) in Age of KubernetesDevOps vs. Site Reliability Engineering (SRE) in Age of Kubernetes
DevOps vs. Site Reliability Engineering (SRE) in Age of KubernetesDevOps.com
 
Schema-based multi-tenant architecture using Quarkus &amp; Hibernate-ORM.pdf
Schema-based multi-tenant architecture using Quarkus &amp; Hibernate-ORM.pdfSchema-based multi-tenant architecture using Quarkus &amp; Hibernate-ORM.pdf
Schema-based multi-tenant architecture using Quarkus &amp; Hibernate-ORM.pdfseo18
 
App v 4.6 sp1 trial guide
App v 4.6 sp1 trial guideApp v 4.6 sp1 trial guide
App v 4.6 sp1 trial guideKishore Kumar
 
Cognos Analytics Performance Tuning: Tips & Tricks to Rev Performance
Cognos Analytics Performance Tuning: Tips & Tricks to Rev Performance Cognos Analytics Performance Tuning: Tips & Tricks to Rev Performance
Cognos Analytics Performance Tuning: Tips & Tricks to Rev Performance Senturus
 
Pivotal tc server_wp_migrating_jee_apps_042313
Pivotal tc server_wp_migrating_jee_apps_042313Pivotal tc server_wp_migrating_jee_apps_042313
Pivotal tc server_wp_migrating_jee_apps_042313EMC
 
Interstella GTC: Monolith to Microservices with ECS
Interstella GTC: Monolith to Microservices with ECSInterstella GTC: Monolith to Microservices with ECS
Interstella GTC: Monolith to Microservices with ECSAmazon Web Services
 
DevOps in Age of Kubernetes
DevOps in Age of KubernetesDevOps in Age of Kubernetes
DevOps in Age of KubernetesMesosphere Inc.
 
Journey to the Modern App with Containers, Microservices and Big Data
Journey to the Modern App with Containers, Microservices and Big DataJourney to the Modern App with Containers, Microservices and Big Data
Journey to the Modern App with Containers, Microservices and Big DataLightbend
 
Essbase security implementation
Essbase security implementationEssbase security implementation
Essbase security implementationAmit Sharma
 
JBoss BPM Suite 6 Tech labs
JBoss BPM Suite 6 Tech labsJBoss BPM Suite 6 Tech labs
JBoss BPM Suite 6 Tech labsAndrea Leoncini
 
Better IT Operations and Security through Enhanced z/OS Analytics: New Featur...
Better IT Operations and Security through Enhanced z/OS Analytics: New Featur...Better IT Operations and Security through Enhanced z/OS Analytics: New Featur...
Better IT Operations and Security through Enhanced z/OS Analytics: New Featur...Precisely
 
Introduction to Bluemix and Watson
Introduction to Bluemix and WatsonIntroduction to Bluemix and Watson
Introduction to Bluemix and WatsonJake Peyser
 
Migrations and upgrades
Migrations and upgradesMigrations and upgrades
Migrations and upgradesRobert Crane
 
Implementation and Evaluation of a Component-Based framework for Internet App...
Implementation and Evaluation of a Component-Based framework for Internet App...Implementation and Evaluation of a Component-Based framework for Internet App...
Implementation and Evaluation of a Component-Based framework for Internet App...ITIIIndustries
 
Axsys Technologies Software Offerings
Axsys Technologies Software OfferingsAxsys Technologies Software Offerings
Axsys Technologies Software OfferingsSuvadeep Sarkar
 
Flink forward SF 2017: Elizabeth K. Joseph and Ravi Yadav - Flink meet DC/OS ...
Flink forward SF 2017: Elizabeth K. Joseph and Ravi Yadav - Flink meet DC/OS ...Flink forward SF 2017: Elizabeth K. Joseph and Ravi Yadav - Flink meet DC/OS ...
Flink forward SF 2017: Elizabeth K. Joseph and Ravi Yadav - Flink meet DC/OS ...Flink Forward
 
Flink forward sf 17
Flink forward sf 17Flink forward sf 17
Flink forward sf 17Ravi Yadav
 

Similaire à Hyperion LCM Utility (20)

DevOps vs. Site Reliability Engineering (SRE) in Age of Kubernetes
DevOps vs. Site Reliability Engineering (SRE) in Age of KubernetesDevOps vs. Site Reliability Engineering (SRE) in Age of Kubernetes
DevOps vs. Site Reliability Engineering (SRE) in Age of Kubernetes
 
Schema-based multi-tenant architecture using Quarkus &amp; Hibernate-ORM.pdf
Schema-based multi-tenant architecture using Quarkus &amp; Hibernate-ORM.pdfSchema-based multi-tenant architecture using Quarkus &amp; Hibernate-ORM.pdf
Schema-based multi-tenant architecture using Quarkus &amp; Hibernate-ORM.pdf
 
App v 4.6 sp1 trial guide
App v 4.6 sp1 trial guideApp v 4.6 sp1 trial guide
App v 4.6 sp1 trial guide
 
List of Projects achieved
List of Projects achievedList of Projects achieved
List of Projects achieved
 
Internship msc cs
Internship msc csInternship msc cs
Internship msc cs
 
LCM JB.pptx
LCM JB.pptxLCM JB.pptx
LCM JB.pptx
 
Cognos Analytics Performance Tuning: Tips & Tricks to Rev Performance
Cognos Analytics Performance Tuning: Tips & Tricks to Rev Performance Cognos Analytics Performance Tuning: Tips & Tricks to Rev Performance
Cognos Analytics Performance Tuning: Tips & Tricks to Rev Performance
 
Pivotal tc server_wp_migrating_jee_apps_042313
Pivotal tc server_wp_migrating_jee_apps_042313Pivotal tc server_wp_migrating_jee_apps_042313
Pivotal tc server_wp_migrating_jee_apps_042313
 
Interstella GTC: Monolith to Microservices with ECS
Interstella GTC: Monolith to Microservices with ECSInterstella GTC: Monolith to Microservices with ECS
Interstella GTC: Monolith to Microservices with ECS
 
DevOps in Age of Kubernetes
DevOps in Age of KubernetesDevOps in Age of Kubernetes
DevOps in Age of Kubernetes
 
Journey to the Modern App with Containers, Microservices and Big Data
Journey to the Modern App with Containers, Microservices and Big DataJourney to the Modern App with Containers, Microservices and Big Data
Journey to the Modern App with Containers, Microservices and Big Data
 
Essbase security implementation
Essbase security implementationEssbase security implementation
Essbase security implementation
 
JBoss BPM Suite 6 Tech labs
JBoss BPM Suite 6 Tech labsJBoss BPM Suite 6 Tech labs
JBoss BPM Suite 6 Tech labs
 
Better IT Operations and Security through Enhanced z/OS Analytics: New Featur...
Better IT Operations and Security through Enhanced z/OS Analytics: New Featur...Better IT Operations and Security through Enhanced z/OS Analytics: New Featur...
Better IT Operations and Security through Enhanced z/OS Analytics: New Featur...
 
Introduction to Bluemix and Watson
Introduction to Bluemix and WatsonIntroduction to Bluemix and Watson
Introduction to Bluemix and Watson
 
Migrations and upgrades
Migrations and upgradesMigrations and upgrades
Migrations and upgrades
 
Implementation and Evaluation of a Component-Based framework for Internet App...
Implementation and Evaluation of a Component-Based framework for Internet App...Implementation and Evaluation of a Component-Based framework for Internet App...
Implementation and Evaluation of a Component-Based framework for Internet App...
 
Axsys Technologies Software Offerings
Axsys Technologies Software OfferingsAxsys Technologies Software Offerings
Axsys Technologies Software Offerings
 
Flink forward SF 2017: Elizabeth K. Joseph and Ravi Yadav - Flink meet DC/OS ...
Flink forward SF 2017: Elizabeth K. Joseph and Ravi Yadav - Flink meet DC/OS ...Flink forward SF 2017: Elizabeth K. Joseph and Ravi Yadav - Flink meet DC/OS ...
Flink forward SF 2017: Elizabeth K. Joseph and Ravi Yadav - Flink meet DC/OS ...
 
Flink forward sf 17
Flink forward sf 17Flink forward sf 17
Flink forward sf 17
 

Plus de Amit Sharma

Oracle enteprise pbcs drivers and assumptions
Oracle enteprise pbcs drivers and assumptionsOracle enteprise pbcs drivers and assumptions
Oracle enteprise pbcs drivers and assumptionsAmit Sharma
 
Oracle EPBCS Driver
Oracle EPBCS Driver Oracle EPBCS Driver
Oracle EPBCS Driver Amit Sharma
 
Oracle Sales Quotation Planning
Oracle Sales Quotation PlanningOracle Sales Quotation Planning
Oracle Sales Quotation PlanningAmit Sharma
 
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 convertedAmit Sharma
 
FDMEE script examples
FDMEE script examplesFDMEE script examples
FDMEE script examplesAmit Sharma
 
Oracle PBCS creating standard application
Oracle PBCS creating  standard applicationOracle PBCS creating  standard application
Oracle PBCS creating standard applicationAmit Sharma
 
Hfm calculating RoA
Hfm calculating RoAHfm calculating RoA
Hfm calculating RoAAmit Sharma
 
Adding metadata using smartview
Adding metadata using smartviewAdding metadata using smartview
Adding metadata using smartviewAmit Sharma
 
Hyperion planning weekly distribution
Hyperion planning weekly distributionHyperion planning weekly distribution
Hyperion planning weekly distributionAmit Sharma
 
Hyperion planning scheduling data import
Hyperion planning scheduling data importHyperion planning scheduling data import
Hyperion planning scheduling data importAmit Sharma
 
Hyperion planning new features
Hyperion planning new featuresHyperion planning new features
Hyperion planning new featuresAmit Sharma
 
Microsoft dynamics crm videos
Microsoft dynamics crm videosMicrosoft dynamics crm videos
Microsoft dynamics crm videosAmit 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#1Amit Sharma
 
Oracle apex hands on lab#2
Oracle apex hands on lab#2Oracle apex hands on lab#2
Oracle apex hands on lab#2Amit Sharma
 
Security and-data-access-document
Security and-data-access-documentSecurity and-data-access-document
Security and-data-access-documentAmit Sharma
 
Sales force managing-data
Sales force managing-dataSales force managing-data
Sales force managing-dataAmit 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-iiAmit Sharma
 
Sales force certification-lab
Sales force certification-labSales force certification-lab
Sales force certification-labAmit Sharma
 

Plus 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
 
Basics of fdmee
Basics of fdmeeBasics of fdmee
Basics of fdmee
 
FDMEE script examples
FDMEE script examplesFDMEE script examples
FDMEE script examples
 
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
 

Hyperion LCM Utility

  • 1. Document: Migrating Essbase Application Using LCM Utility Description: This document will guide you through the step by step process of Migrating Essbase Application from one environment to another. It is focused on how to migrate one Essbase Application to another Essbase Application and Essbase Application to file system and vice versa. History: Version Description Author Publish Date Change 0.1 Initial Draft Gaurav Shrivastava 07-Feb-2011 0.1 Review 1 Amit Sharma 18th Mar 2011 ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 1
  • 2. Table of Contents 1. Life Cycle Management……………………………………………………3 2. Migration Types LCM Utility……………………………………………4 a. Application to Application Migration………………..……4 b. Application to File System Migration………………………7 3. Backed up artifact……………………………………………………….….13 4. File system to application………………………………………..……..17 5. Migration Check List……………………………………………………….23 6. Log File……………………………………………………………………………27 7. Appendix ………………………………………………………………………..32 . ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 2
  • 3. Life Cycle Management In Essbase one of most attractive features of version 11 is Life Cycle Management. The LCM makes your life easier by collecting all migration activities using one single wizard based approach using LCM. You can perform LCM tasks through shared service. What is LCM: Oracle Hyperion Enterprise Performance Management System Lifecycle Management provides a consistent way for Oracle Hyperion Enterprise Performance Management System products to migrate an application, a repository, or individual artifacts across product environments and operating systems. If there is common environment, then you can migrate directly from application to application. Shared service used for migration when there is common environment. You can take back up of all artifacts through Life Cycle Management utility. Essbase Artifacts 1. Definitions of all databases within the applications 2. Outlines 3. Substitution Variables 4. Rule Files 5. Calculation Scripts 6. Report Scripts 7. Excel Files 8. Location Aliases 9. Security Filters ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 3
  • 4. Lifecycle Management for Essbase can be used in the following scenario • Migrating users/groups/roles/privileges migrations • Backup and recovery for Essbase artifacts. • Importing and exporting artifacts for editing purposes • Using Lifecycle Management Utility to export to version control systems • Application migrations with cross-product artifact dependencies Migration Types LCM Utility 1. Application to Application Migration – If you have multiple application of Essbase registered in the same shared services instance, then you can migrate Essbase Application & Database Artifacts to the other Essbase application through the common Shared Services. Application to Application: You can migrate artifacts from application to application. Essbase application to application migration is possible if source and target Essbase application in the same shared services. In the below example there are two Essbase applications “Bisp” and “MDemo”, we will demonstrate how to migrate Application to Application. Step #1 Open shared services and select Essbase in application then open source application. Step #2 ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 4
  • 5. Select all artifacts and click “Define Migration”. “Bisp” is my source application and target application is “MDemo”. Step #3 Description of source application Click Next……. Step #4 Select destination application Click Next…….. Step #5 ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 5
  • 6. Final summary of Source and target applications Select overwrite artifacts options if you want to overwrite on existing artifacts. Step #6 Complete migration summary Click on “Execute Migration” then click ok …….. You can go for “Launch Migration Status Report” and see the status. Launched Migration Report Validation of Migration Process Application migration done successfully ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 6
  • 7. 2. Application to File System Migration – If you have multiple Essbase applications registered in different shared services. Then this utility migrates all the necessary artifacts on to the file system. Then you can move the extracted artifacts to the target machine. In the next step again use the utility from file system to the target application. Application to file system This is the Essbase application and database. We will perform LCM operations. All file are in the “BispBD” folder before migration. ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 7
  • 8. Step #1 We use shared services for LCM utility. Log in to shared service. This is the Group of application for different application products. Step #2 Open Essbase and select application to be migrated. ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 8
  • 9. Essbase applications and their databases Step #3 Open “Bisp” application and select database with all artifacts. These are the all artifacts of the BispBD database. Rule files ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 9
  • 10. Security file, variable and Text file. For coping artifacts select all artifacts of application “BispBD”. ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 10
  • 11. Step #4 Click on Define migration……. Step #5 Source Application for migration Click on Next………… ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 11
  • 12. Step #6 Select the destination for migration; you can simply migrate to any application or into file system. One backup file is created in this example. Click Next……… Step #7 Description of source and destination applications Click Next……….. Step #8 Complete migration summary now click on execute migration…… ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 12
  • 13. Step #9 You can launch migration status report by clicking on “Launch Migration Status Report”……………….. Step #9 Migrated report status Validate You can see that application is successfully migrated in to file system. One new file created in the file system; it has all migrated artifacts. ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 13
  • 14. Backed up artifacts All artifacts folders backed up successfully. Backup files stored in “ import_exportadmini@Native Directory” folder. All backup files are in XML format. You can move all this files in other environment; were ever you want. Calc Script Excel Files ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 14
  • 15. Location Aliases Report Scripts Rule Files Security Files ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 15
  • 16. Substitution Variables Text Files All artifacts backed up in to file system. ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 16
  • 17. Some other information also stored inside the info folder. Listing.xml Listing file save the entire folder detailed information. This file consists of all resource name, folder id, path, pathAlias, modifiedBy, lastUpdated and description about each folder. Whatever file or folder generated during complete process. sourceInfo.xml ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 17
  • 18. Source information file save application version, variable, metadata information. This file keep product, product version, project, metadata information and LCMversion information. File system to application Step #10 All backup of artifacts is stored in the “BispBackup” file. Select all artifacts to recover application from file system to Essbase application. You can see all artifacts detail. ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 18
  • 19. Report Script and Rule Files Security files, substitution variable and text file. ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 19
  • 20. Step #11 Now the source is file system application named “BispBackup”. Click Next……… Step #12 Select destination application click next…… Step #13 ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 20
  • 21. Destination is new one then no need to check Overwrite Artifacts. If destination application is old one then check the overwrite artifacts. Click Next……. Step #14 This is migration summary click on execute the migration summary. Step #15 To see the migration report launch migration status report. See the status of report Validate ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 21
  • 22. Select Essbase and open “LCM” application and check out all migrated artifacts. You can validate that application is migrated successfully. Migrated application outline. You can cross check the all files are migrated in to new application. This folder shows migrated files. You can cross check artifacts list in new “LCM” application. Calc script, excel files and location aliases ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 22
  • 23. Report script and rule files Security file, substitution variables and text files ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 23
  • 24. Migration Check List You can create one migration check list, and check the status after migration. Migration Check List ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 24
  • 25. Migration Check List ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 25
  • 26. Migration Check List ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 26
  • 27. Log File One log file creates during migrating application artifacts using LCM utility. LCM.log ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 27
  • 28. This log file keeps all the information of migration process. This file keeps all information about source and destination. All ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 28
  • 29. ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 29
  • 30. This is the log file Essbase Log file ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 30
  • 31. LCM The components of Lifecycle Management Utility are installed to HYPERION_HOME/common/utilities/LCM/9.5.0.0 (referred to as LCM_HOME). Essbase Role Requirement Users performing Lifecycle Management operations for Essbase must be assigned the following roles:: 1. LCM Administrator 2. Server Access 3. Calc 4. Database Manager ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 31
  • 32. Appendix Lifecycle Management Log Files Lifecycle Management for Oracle Hyperion Profitability and Cost Management, Fusion Edition are listed in the Oracle Hyperion Enterprise Performance Management System Installation and Configuration Troubleshooting Guide Note the following: • Details are documented in the logging section of S9 Logging. • For failed migrations, the Migration Status Report provides a link to the Lifecycle Management e engine log file. The product Oracle Hyperion Enterprise Performance Management System Lifecycle Management log files are located with the products. Sample Migration Definition Files The sample migration definition files provided are for Financial Management Classic application migrations. The product code used in the migration definition files for Financial Management is HFM and the sample application is COMMA. All sample migration definition files are provided in LCM_HOME/samples. Application to Application Migration <?xml version="1.0" encoding="UTF-8"?> <Package name="web-migration" description="migrating product to product"> <Connections> <ConnectionInfo name="MyHSS-Connection1" type="HSS" description="Hyperion Shared Service connection" url="http://lcmdev:28080/interop" user="" password=""/> <ConnectionInfo name="AppConnection1" type="Application" product="HFM" description="Destination Application" HSSConnection="MyHSS-Connection1" project="HFM" application="COMMATEST"/> <ConnectionInfo name="AppConnection2" type="Application" product="HFM" project="HFM" application="COMMADEV" HSSConnection="MyHSS-Connection1" description="Source Application"/> </Connections> <Tasks> <Task seqID="1"> <Source connection="AppConnection2"> <Options/> <Artifact recursive="true" parentPath="/Forms" pattern="*"/> <Artifact recursive="true" parentPath="/Documents" pattern="*"/> <Artifact recursive="true" parentPath="/Dimensions" pattern="*"/> <Artifact recursive="true" parentPath="/InterCompany" pattern="*"/> <Artifact recursive="true" parentPath="/Journals" pattern="*"/> <Artifact recursive="true" parentPath="/Member Lists" pattern="*"/> </Source> <Target connection="AppConnection1"> <Options> <optionInfo name="ImportDimensionMode" value="replace"/> </Options> </Target> </Task> </Tasks> </Package> ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 32
  • 33. Exporting to the File System <?xml version="1.0" encoding="UTF-8"?> <Package name="web-migration" description="migrating product to product"> <Connections> <ConnectionInfo name="MyHSS-Connection1" type="HSS" description="Hyperion Shared Service connection" url="http://lcmdev:28080/interop" user="" password=""/> <ConnectionInfo name="FileSystem-Connection1" type="FileSystem" description="File system connection" filePath="/Comma"/> <ConnectionInfo name="AppConnection2" type="Application" product="HFM" project="HFM" application="COMMA" HSSConnection="MyHSS-Connection1" description="Source Application"/> </Connections> <Tasks> <Task seqID="1"> <Source connection="AppConnection2"> <Options/> <Artifact recursive="true" parentPath="/Forms" pattern="*"/> <Artifact recursive="true" parentPath="/Rules" pattern="*"/> <Artifact recursive="true" parentPath="/Documents" pattern="*"/> <Artifact recursive="true" parentPath="/Dimensions" pattern="*"/> <Artifact recursive="true" parentPath="/Security" pattern="*"/> <Artifact recursive="true" parentPath="/InterCompany" pattern="*"/> <Artifact recursive="true" parentPath="/Journals" pattern="*"/> <Artifact recursive="true" parentPath="/Member Lists" pattern="*"/> </Source> <Target connection="FileSystem-Connection1"> </Target> </Task> </Tasks> </Package> Importing from the File System <?xml version="1.0" encoding="UTF-8"?> <Package name="web-migration" description="migrating product to product"> <Connections> <ConnectionInfo name="MyHSS-Connection1" type="HSS" description="Hyperion Shared Service connection" url="http://lcmdev:28080/interop" user="" password=""/> <ConnectionInfo name="AppConnection1" type="Application" product="HFM" description="Destination Application" HSSConnection="MyHSS-Connection1" project="HFM" application="COMMA"/> <ConnectionInfo name="FileSystem-Connection2" type="FileSystem" filePath="file:/C:Hyperioncommonimport_exportadmin@Native DirectoryHFM Comma" HSSConnection="MyHSS-Connection1" description="Source Application"/> </Connections> <Tasks> <Task seqID="1"> <Source connection="FileSystem-Connection2"> <Options/> <Artifact recursive="true" parentPath="/Forms" pattern="*"/> <Artifact recursive="true" parentPath="/Rules" pattern="*"/> <Artifact recursive="true" parentPath="/Documents" pattern="*"/> <Artifact recursive="true" parentPath="/Dimensions" pattern="*"/> <Artifact recursive="true" parentPath="/Security" pattern="*"/> <Artifact recursive="true" parentPath="/InterCompany" pattern="*"/> <Artifact recursive="true" parentPath="/Journals" pattern="*"/> <Artifact recursive="true" parentPath="/Member Lists" pattern="*"/> </Source> <Target connection="AppConnection1"> <Options> ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 33
  • 34. <optionInfo name="ImportDimensionMode" value="replace"/> </Options> </Target> </Task> </Tasks> </Package> ©Business Intelligence Solution Providers | learnhyperion.wordpress.com 34