SlideShare a Scribd company logo
1 of 34
<Insert Picture Here>
Life Cycle Management (LCM)
2
AGENDA
 What is LCM?
 LCM Features
 LCM Components
 Products that supports LCM
 MIGRATION SCENARIOS
 Shared services ARTIFACTS
 Planning ARTIFACTS
 EPM ARTIFACTS
 Q & A
© 2012 Oracle Corporation
3
© 2012 Oracle Corporation
LCM
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.
Artifacts are individual application or repository items; for
example, scripts, Web and data forms, rules files,
documents, financial reports, and so forth. The application
and repository artifacts are organized into categories by
product.
4
• Lifecycle Management
 Allows Planning Database copy within the same environment
 Can Backup the Entire Environment
 Shared Services Security
 Essbase, Planning, HFM, Reports, HBR, etc.
 Excel & Text Files within the Essbase DB Folder
 Dimensions with EPMA
 Allows Selective Restores
© 2012 Oracle Corporation
5
LCM Features
© 2012 Oracle Corporation
• Viewing applications and directories
• Searching for artifacts
• Migrating directly from one application to another
• Migrating to and from the file system
• Saving and loading migration definition files
• Viewing selected artifacts
• Auditing migrations
• Viewing the status of migrations
• Importing and exporting individual artifacts for quick
changes on the file system
6
LCM Components
© 2012 Oracle Corporation
LCM Administrator Role
Oracle's Hyperion® Shared Services user role that performs
Lifecycle Management tasks. The LCM Administrator can use
Lifecycle Management to view Shared Services artifacts in the
Foundation application group or migrate an application, a
repository, or individual artifacts across product environments and
operating systems. Any user provisioned with this role has the ability
to extract and load artifacts into any EPM System product that is
registered with the same Shared Services instance.
7
LCM Components
© 2012 Oracle Corporation
Migration Definition File
Contains all information about a migration (source, destination,
artifacts for migrations, export and import options). Users can create
a migration definition automatically using the Migration Wizard or
manually using the sample files provided. Migration definition files
can be used to run migrations either in Shared Services Console or
in Lifecycle Management Utility.
Shared Services Console
Shared Services user interface that enables users to perform
administrative tasks such as provisioning and lifecycle management.
8
LCM Components
© 2012 Oracle Corporation
Migration Wizard
A part of Shared Services Console that helps users create, execute,
and save a migration definition.
Lifecycle Management Utility
A command-line utility that provides an alternative to migrate
artifacts from source to destination. Lifecycle Management Utility can
be used with a third-party scheduling service such as Windows Task
Scheduler or Oracle Enterprise Manager.
Migration Properties File
Contains the global parameters for migrations; for example, file
system and log file locations, grouping size for batch migrations,
enabling or disabling estimate reports, and so on.
9
LCM Components
© 2012 Oracle Corporation
Migration Status Report
Provides user info, source and destination information, a progress
indicator for “In Progress” migrations, migration date, time, and
duration, and migration status (In Progress, Completed, or Failed).
Migration detail is provided for migrations showing a status of Failed.
Lifecycle Management Log Files
Capture all Lifecycle Management migration activity.
Lifecycle Management Application Programming Interface (API)
Enables users to execute
the Lifecycle Management migration definition file.
10
EPM Products that support LCM
© 2012 Oracle Corporation
- Shared Services (HUB)
- Oracle Essbaseb(ESBAPP)
- Oracle's Hyperion Reporting and Analysis (Oracle Hyperion
Financial Reporting, Fusion Edition, Oracle's Hyperion® Interactive
Reporting, Oracle's Hyperion® SQR® Production Reporting,
Oracle's Hyperion® Web Analysis) (HAVA)
-Oracle Hyperion Financial Management, Fusion Edition (HFM)
-Oracle Hyperion Planning, Fusion Edition (HP)
- Oracle Hyperion EPM Architect, Fusion Edition (BPMA)
- Hyperion Calculation Manager (CALC)
- Oracle Hyperion Performance Scorecard, Fusion Edition (HPS)
- Oracle Hyperion Profitability and Cost Management, Fusion Edition
(HPM)
11
MIGRATION SCENARIOS
© 2012 Oracle Corporation
Migrating To and From the File System
Migrating Directly from Application to Application
12
Migrating To and From the File System
© 2012 Oracle Corporation
Process flow:
1. The LCM Administrator specifies the source and selects the “File System” destination option
in Shared Services Console or Lifecycle Management Utility.
2. Optional: The user saves the migration definition to an XML file that can be used for a later
migration.
3. When the migration is executed, the artifacts are saved to the file system location.
4. Optional: The user can modify artifacts on the file system.
5. Optional: The user can use DVD, FTP, or another transfer method to transfer artifacts from
one file system location to another.
6. On the destination server, the LCM Administrator uses Shared Services Console or Lifecycle
Management Utility to specify the “File System” as the source and then specify the
“Applications” destination option.
7. Optional: The user saves the migration definition to an XML file that can be used for a later
migration.
8. The artifacts are imported from the file system to the destination application.
13
Migrating Directly from Application to
Application
© 2012 Oracle Corporation
Process flow:
1. The LCM Administrator defines the source and specifies the 'Applications' option in Shared
Services Console or Lifecycle Management Utility.
2. Optional: The user saves the migration definition to an XML file that can be used for a later
migration.
3. When the migration is executed, the artifacts are copied from the source application or server
to the destination application or server.
14
© 2012 Oracle Corporation
Shared services ARTIFACTS
Use Lifecycle Management to migrate these types of Shared Services artifacts:
Native Directory (Security)
Shared Services Native Directory artifacts enable you to migrate users, groups,
delegated lists, custom aggregate roles, and assigned roles. Product specific security
artifacts (for example, Planning access permissions and Essbase filters) are listed
separately under the product application groups in Shared Services Console. For a
listing of application security artifacts by product, see the appendixes in this guide.
Taskflows
Shared Services Taskflow artifacts enable you to migrate taskflow definitions from one
environment to another or to edit taskflow definitions on the file system. EPM System
products that use taskflows are Financial Management, Performance Management
Architect, and Profitability and Cost Management.
15
© 2012 Oracle Corporation
Shared services ARTIFACTS
Native Directory (Security) Artifacts
Native Directory is the default LDAP-based user directory that Shared Services uses.
The Native Directory contains users, groups, roles, delegated lists, and assigned roles
artifacts.
Native Directory Migration IMPORT OPTIONS
Create, Update, Create/Update and Delete
Native Directory CSV Files
When the Users/Groups/Roles are exported, they are exported as .csv files.
Users.csv
id,provider,login_name,first_name,last_name,description,email,internal_id,password,active
Groups.csv
id,provider,name,description,internal_id
Roles.csv
id,product_type,name,description
16
© 2012 Oracle Corporation
Planning Prerequisite
- Planning Classic application migrations—Before a destination application can be
selected using the Migration Wizard, the application must exist or a shell
application needs to be created in Planning.
- The following application-level Calendar properties must match in both the
source and destination applications:
* Start year
* Base time period (for example, 12 months, Quarters, and Custom)
* Start month
- The Period Dimension members must match in both the source and destination
applications. For example, if the Period dimension in the source has a “Quarter 1”
member, a “Quarter 1 member must exist in the destination.
- Source and destination plan types must match (for example, if the source
application has a
plan type called Plan1, a Plan1 plan type must exist and in the destination
application).
17
© 2012 Oracle Corporation
Planning Prerequisite
- Source and destination plan types must be assigned in the same order (for
example, if the source application has Plan1 and Plan2, Plan1 and Plan2 plan
types must appear in the same order in the destination application).
- If the source has a “Single Currency” application type, then the destination
application should be of the same type
18
© 2012 Oracle Corporation
Planning ARTIFACTS
Use Lifecycle Management to migrate these types of Planning artifacts:
l Configuration
l Relational Data
l Global Artifacts
l Plan Types
l Security
19
© 2012 Oracle Corporation
Planning ARTIFACTS
Configuration
The Configuration directory contains user preferences, user variables, configuration
properties, and data load settings artifacts.
20
© 2012 Oracle Corporation
Planning ARTIFACTS
Application Definition
Contains info about the app definition like Base time period, Weekly distribution, Start
month, Start year, Multi currency, Plan types (Application Definition.xpad)
ApplicationSettings
Contains info about the app properties (JDBC_MAX_CONNECTIONS,
JDBC_MIN_CONNECTIONS,SUPPORTING_DETAIL_CACHE_SIZE, EMAIL
Options, LoginLevel etc)
User Preferences
Preferences that users can set for applications, display, printing, and user variables
User Variables
Dynamically render data forms based on a users member selection, displaying only
the specified entity; for example, a user variable named Department displays specific
departments and employees
Data Load Settings
Parameters that users can set to enable data to be loaded directly into an Essbase
database
21
© 2012 Oracle Corporation
Planning ARTIFACTS
Global Artifacts
The Global Artifacts directory contains substitution variables, business rules,
Calculation Manager rulesets, spread patterns, smart lists, common dimensions,
exchange rates, task lists, composite forms, custom menus, Planning unit hierarchies,
and report mappings artifacts.
Standard dimensions associated with more than one plan type are listed under
Common Dimensions. This section also includes any associated attribute dimensions.
22
© 2012 Oracle Corporation
Planning ARTIFACTS
Calculation Manager Rulesets
Objects that contain rules and other rulesets that can be calculated simultaneously or
sequentially
Composite Forms
Displays members from several data forms simultaneously so you can; for example,
enter data into one grid and see the results —such as Total Revenue— aggregated in
another
Custom Menus
Menus that administrators create that are company- or application-specific. Users can
right-click a member and select a menu item to open a URL, data form, workflow, or
business rule.
Exchange Rates
A numeric value for converting one currency to another; for example, to convert 1
USD into EUR, the exchange rate of 0. 8936 is multiplied with the U.S. dollar. The
European euro equivalent of $1 is 0.8936.
23
© 2012 Oracle Corporation
Planning ARTIFACTS
Planning Unit Hierarchies
Specifies which application planning units and members are part of the budget
process
Reporting Mappings
Maps dimensions between Planning applications and reporting applications to enable
reporting on Planning data in a reporting application, aggregations and queries on
Smart Lists, and linking Planning data to multiple reporting applications for
consolidations
Spread Patterns
A custom spreading pattern that determines how data is distributed from a parent to
its children. The pattern is
available from the Mass Allocate and Grid Spread menus.
Substitution Variables and Task Lists
Global placeholders for information that changes regularly.
A detailed status list of tasks for a particular user.
24
© 2012 Oracle Corporation
Planning ARTIFACTS
Plan Type
Plan types are used to store Planning application information in the Essbase
database. A separate database stores data for each plan type in the application, and
contains information relevant to that plan type to optimize application design, size,
and performance. The default Planning plan types include Plan1, Plan2, and Plan3.
The Plan Types directory contains attribute dimensions, standard dimensions, data
forms, rules files, calc scripts, substitution variables, and Calculation Manager rules
artifacts.
25
© 2012 Oracle Corporation
Planning ARTIFACTS
Calc Scripts
A set of commands that define how a database is consolidated or aggregated. A
calculation script may also contain commands that specify allocation and other
calculation rules separate from the consolidation process.
Calculation Manager Rules
Objects that can contain templates and calculations that are grouped in components
Data Forms
A grid display that enables users to enter data into the database from an interface
such as a Web browser, and to view and analyze data or related text. Certain
dimension member values are fixed, giving users a specific view into the data.
Data forms can include predefined data validation rules that help implement business
policies and practices. Errors or warnings are generated on the data form if entered
data violates a validation rule.
Rules Files & Substitution Variables
Logical expressions or formulas that are created within an application to produce a
preferred set of resulting values.
Global placeholders for information that changes regularly.
26
© 2012 Oracle Corporation
Planning ARTIFACTS
Relational Data
Plan types are used to store Planning application information in the Essbase
database. A separate database stores data for each plan type in the application, and
contains information relevant to that plan type to optimize application design, size,
and performance. The default Planning plan types include Plan1, Plan2, and Plan3.
The Plan Types directory contains attribute dimensions, standard dimensions, data
forms, rules files, calc scripts, substitution variables, and Calculation Manager rules
artifacts.
27
© 2012 Oracle Corporation
Planning ARTIFACTS
Account Annotations
Comments associated with accounts that can be plain text or URL links
Cell Texts
Text annotations associated with cells
Planning Units
A data slice at the intersection of a scenario, version, and entity; the basic unit for
preparing, reviewing, annotating, and approving plan data
Supporting Detail
Calculations and assumptions from which the values of cells are derived
Text Values
Text that is stored as data in cells whose data type is text
28
© 2012 Oracle Corporation
Planning ARTIFACTS
Security
The Security directory contains access permissions artifacts for users and groups.
Access permissions are a set of operations that a user can perform on a resource..
29
© 2012 Oracle Corporation
Planning ARTIFACTS
Account Annotations
Comments associated with accounts that can be plain text or URL links
Cell Texts
Text annotations associated with cells
Planning Units
A data slice at the intersection of a scenario, version, and entity; the basic unit for
preparing, reviewing, annotating, and approving plan data
Supporting Detail
Calculations and assumptions from which the values of cells are derived
Text Values
Text that is stored as data in cells whose data type is text
30
© 2012 Oracle Corporation
EPM ARTIFACTS
Use Lifecycle Management to migrate these types of EPM artifacts:
l Application Metadata
l Data Synchronization
l Dimension Access
l Shared Library Dimension
31
© 2012 Oracle Corporation
EPM ARTIFACTS
Application Metadata
Contains list of all the EPM Applications
- HFM
- Essbase (ASO and BSO)
- Planning Applications
- Profitability Applications
32
© 2012 Oracle Corporation
EPM ARTIFACTS
Data Synchronization
The Data Synchronization directory contains artifacts for synchronizations, mapping
tables, external file definitions, and interface table definitions
Dimension Access
The Dimension Access directory contains import profiles artifacts.
Shared Library
The Shared Dimensions directory contains shared dimensions artifacts; for example,
entity, account, and product.
33
© 2012 Oracle Corporation
34
© 2012 Oracle Corporation
THANK YOU

More Related Content

Similar to LCM JB.pptx

Hp trim vs objective
Hp trim vs objectiveHp trim vs objective
Hp trim vs objectivetraciep
 
Web application-for-financial-and-economic-data-analysis3
Web application-for-financial-and-economic-data-analysis3Web application-for-financial-and-economic-data-analysis3
Web application-for-financial-and-economic-data-analysis3Mike Taylor
 
Web application-for-financial-and-economic-data-analysis3
Web application-for-financial-and-economic-data-analysis3Web application-for-financial-and-economic-data-analysis3
Web application-for-financial-and-economic-data-analysis3Mike Taylor
 
Web application-for-financial-and-economic-data-analysis3
Web application-for-financial-and-economic-data-analysis3Web application-for-financial-and-economic-data-analysis3
Web application-for-financial-and-economic-data-analysis3Mike Taylor
 
business analysis-Data warehousing
business analysis-Data warehousingbusiness analysis-Data warehousing
business analysis-Data warehousingDhilsath Fathima
 
KScope 2013 - 11123 Upgrade Considerations
KScope 2013 - 11123 Upgrade  ConsiderationsKScope 2013 - 11123 Upgrade  Considerations
KScope 2013 - 11123 Upgrade ConsiderationsAlexandre SERAN
 
Finit solutions Getting the Most Out of EPM: Comparison between EPMA versus ...
Finit solutions Getting the Most Out of EPM:  Comparison between EPMA versus ...Finit solutions Getting the Most Out of EPM:  Comparison between EPMA versus ...
Finit solutions Getting the Most Out of EPM: Comparison between EPMA versus ...finitsolutions
 
Cetas - Application Development Services
Cetas - Application Development ServicesCetas - Application Development Services
Cetas - Application Development ServicesKabilan D
 
Is 12 Factor App Right About Logging
Is 12 Factor App Right About LoggingIs 12 Factor App Right About Logging
Is 12 Factor App Right About LoggingPhil Wilkins
 
Oracle Applications R12 architecture
Oracle Applications R12 architectureOracle Applications R12 architecture
Oracle Applications R12 architectureSekhar Byna
 
Epm fm-1111x-provisioning-whitepape-133674
Epm fm-1111x-provisioning-whitepape-133674Epm fm-1111x-provisioning-whitepape-133674
Epm fm-1111x-provisioning-whitepape-133674Sathya Narayanan
 
What’s new in Rational collaborative lifecycle management 2011?
What’s new in Rational collaborative lifecycle management 2011?What’s new in Rational collaborative lifecycle management 2011?
What’s new in Rational collaborative lifecycle management 2011?IBM Danmark
 
Resume Aden bahdon
Resume Aden bahdonResume Aden bahdon
Resume Aden bahdonAden Bahdon
 
ArchitectureAndPlatformsAspects
ArchitectureAndPlatformsAspectsArchitectureAndPlatformsAspects
ArchitectureAndPlatformsAspectsManeesh Innani
 
ArchitectureAndPlatformsAspects
ArchitectureAndPlatformsAspectsArchitectureAndPlatformsAspects
ArchitectureAndPlatformsAspectsManeesh Innani
 
Hibernate interview questions
Hibernate interview questionsHibernate interview questions
Hibernate interview questionsvenkata52
 
OPEN TEXT ADMINISTRATION
OPEN TEXT ADMINISTRATIONOPEN TEXT ADMINISTRATION
OPEN TEXT ADMINISTRATIONSUMIT KUMAR
 
Android application structure
Android application structureAndroid application structure
Android application structureAlexey Ustenko
 

Similar to LCM JB.pptx (20)

Hp trim vs objective
Hp trim vs objectiveHp trim vs objective
Hp trim vs objective
 
Web application-for-financial-and-economic-data-analysis3
Web application-for-financial-and-economic-data-analysis3Web application-for-financial-and-economic-data-analysis3
Web application-for-financial-and-economic-data-analysis3
 
Web application-for-financial-and-economic-data-analysis3
Web application-for-financial-and-economic-data-analysis3Web application-for-financial-and-economic-data-analysis3
Web application-for-financial-and-economic-data-analysis3
 
Web application-for-financial-and-economic-data-analysis3
Web application-for-financial-and-economic-data-analysis3Web application-for-financial-and-economic-data-analysis3
Web application-for-financial-and-economic-data-analysis3
 
business analysis-Data warehousing
business analysis-Data warehousingbusiness analysis-Data warehousing
business analysis-Data warehousing
 
Streamline - Stream Analytics for Everyone
Streamline - Stream Analytics for EveryoneStreamline - Stream Analytics for Everyone
Streamline - Stream Analytics for Everyone
 
KScope 2013 - 11123 Upgrade Considerations
KScope 2013 - 11123 Upgrade  ConsiderationsKScope 2013 - 11123 Upgrade  Considerations
KScope 2013 - 11123 Upgrade Considerations
 
Finit solutions Getting the Most Out of EPM: Comparison between EPMA versus ...
Finit solutions Getting the Most Out of EPM:  Comparison between EPMA versus ...Finit solutions Getting the Most Out of EPM:  Comparison between EPMA versus ...
Finit solutions Getting the Most Out of EPM: Comparison between EPMA versus ...
 
Cetas - Application Development Services
Cetas - Application Development ServicesCetas - Application Development Services
Cetas - Application Development Services
 
Is 12 Factor App Right About Logging
Is 12 Factor App Right About LoggingIs 12 Factor App Right About Logging
Is 12 Factor App Right About Logging
 
Oracle Applications R12 architecture
Oracle Applications R12 architectureOracle Applications R12 architecture
Oracle Applications R12 architecture
 
Epm fm-1111x-provisioning-whitepape-133674
Epm fm-1111x-provisioning-whitepape-133674Epm fm-1111x-provisioning-whitepape-133674
Epm fm-1111x-provisioning-whitepape-133674
 
What’s new in Rational collaborative lifecycle management 2011?
What’s new in Rational collaborative lifecycle management 2011?What’s new in Rational collaborative lifecycle management 2011?
What’s new in Rational collaborative lifecycle management 2011?
 
Resume Aden bahdon
Resume Aden bahdonResume Aden bahdon
Resume Aden bahdon
 
ArchitectureAndPlatformsAspects
ArchitectureAndPlatformsAspectsArchitectureAndPlatformsAspects
ArchitectureAndPlatformsAspects
 
ArchitectureAndPlatformsAspects
ArchitectureAndPlatformsAspectsArchitectureAndPlatformsAspects
ArchitectureAndPlatformsAspects
 
Hibernate interview questions
Hibernate interview questionsHibernate interview questions
Hibernate interview questions
 
OPEN TEXT ADMINISTRATION
OPEN TEXT ADMINISTRATIONOPEN TEXT ADMINISTRATION
OPEN TEXT ADMINISTRATION
 
Android application structure
Android application structureAndroid application structure
Android application structure
 
Legacy Migration Overview
Legacy Migration OverviewLegacy Migration Overview
Legacy Migration Overview
 

Recently uploaded

Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendArshad QA
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 

Recently uploaded (20)

Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 

LCM JB.pptx

  • 1. <Insert Picture Here> Life Cycle Management (LCM)
  • 2. 2 AGENDA  What is LCM?  LCM Features  LCM Components  Products that supports LCM  MIGRATION SCENARIOS  Shared services ARTIFACTS  Planning ARTIFACTS  EPM ARTIFACTS  Q & A © 2012 Oracle Corporation
  • 3. 3 © 2012 Oracle Corporation LCM 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. Artifacts are individual application or repository items; for example, scripts, Web and data forms, rules files, documents, financial reports, and so forth. The application and repository artifacts are organized into categories by product.
  • 4. 4 • Lifecycle Management  Allows Planning Database copy within the same environment  Can Backup the Entire Environment  Shared Services Security  Essbase, Planning, HFM, Reports, HBR, etc.  Excel & Text Files within the Essbase DB Folder  Dimensions with EPMA  Allows Selective Restores © 2012 Oracle Corporation
  • 5. 5 LCM Features © 2012 Oracle Corporation • Viewing applications and directories • Searching for artifacts • Migrating directly from one application to another • Migrating to and from the file system • Saving and loading migration definition files • Viewing selected artifacts • Auditing migrations • Viewing the status of migrations • Importing and exporting individual artifacts for quick changes on the file system
  • 6. 6 LCM Components © 2012 Oracle Corporation LCM Administrator Role Oracle's Hyperion® Shared Services user role that performs Lifecycle Management tasks. The LCM Administrator can use Lifecycle Management to view Shared Services artifacts in the Foundation application group or migrate an application, a repository, or individual artifacts across product environments and operating systems. Any user provisioned with this role has the ability to extract and load artifacts into any EPM System product that is registered with the same Shared Services instance.
  • 7. 7 LCM Components © 2012 Oracle Corporation Migration Definition File Contains all information about a migration (source, destination, artifacts for migrations, export and import options). Users can create a migration definition automatically using the Migration Wizard or manually using the sample files provided. Migration definition files can be used to run migrations either in Shared Services Console or in Lifecycle Management Utility. Shared Services Console Shared Services user interface that enables users to perform administrative tasks such as provisioning and lifecycle management.
  • 8. 8 LCM Components © 2012 Oracle Corporation Migration Wizard A part of Shared Services Console that helps users create, execute, and save a migration definition. Lifecycle Management Utility A command-line utility that provides an alternative to migrate artifacts from source to destination. Lifecycle Management Utility can be used with a third-party scheduling service such as Windows Task Scheduler or Oracle Enterprise Manager. Migration Properties File Contains the global parameters for migrations; for example, file system and log file locations, grouping size for batch migrations, enabling or disabling estimate reports, and so on.
  • 9. 9 LCM Components © 2012 Oracle Corporation Migration Status Report Provides user info, source and destination information, a progress indicator for “In Progress” migrations, migration date, time, and duration, and migration status (In Progress, Completed, or Failed). Migration detail is provided for migrations showing a status of Failed. Lifecycle Management Log Files Capture all Lifecycle Management migration activity. Lifecycle Management Application Programming Interface (API) Enables users to execute the Lifecycle Management migration definition file.
  • 10. 10 EPM Products that support LCM © 2012 Oracle Corporation - Shared Services (HUB) - Oracle Essbaseb(ESBAPP) - Oracle's Hyperion Reporting and Analysis (Oracle Hyperion Financial Reporting, Fusion Edition, Oracle's Hyperion® Interactive Reporting, Oracle's Hyperion® SQR® Production Reporting, Oracle's Hyperion® Web Analysis) (HAVA) -Oracle Hyperion Financial Management, Fusion Edition (HFM) -Oracle Hyperion Planning, Fusion Edition (HP) - Oracle Hyperion EPM Architect, Fusion Edition (BPMA) - Hyperion Calculation Manager (CALC) - Oracle Hyperion Performance Scorecard, Fusion Edition (HPS) - Oracle Hyperion Profitability and Cost Management, Fusion Edition (HPM)
  • 11. 11 MIGRATION SCENARIOS © 2012 Oracle Corporation Migrating To and From the File System Migrating Directly from Application to Application
  • 12. 12 Migrating To and From the File System © 2012 Oracle Corporation Process flow: 1. The LCM Administrator specifies the source and selects the “File System” destination option in Shared Services Console or Lifecycle Management Utility. 2. Optional: The user saves the migration definition to an XML file that can be used for a later migration. 3. When the migration is executed, the artifacts are saved to the file system location. 4. Optional: The user can modify artifacts on the file system. 5. Optional: The user can use DVD, FTP, or another transfer method to transfer artifacts from one file system location to another. 6. On the destination server, the LCM Administrator uses Shared Services Console or Lifecycle Management Utility to specify the “File System” as the source and then specify the “Applications” destination option. 7. Optional: The user saves the migration definition to an XML file that can be used for a later migration. 8. The artifacts are imported from the file system to the destination application.
  • 13. 13 Migrating Directly from Application to Application © 2012 Oracle Corporation Process flow: 1. The LCM Administrator defines the source and specifies the 'Applications' option in Shared Services Console or Lifecycle Management Utility. 2. Optional: The user saves the migration definition to an XML file that can be used for a later migration. 3. When the migration is executed, the artifacts are copied from the source application or server to the destination application or server.
  • 14. 14 © 2012 Oracle Corporation Shared services ARTIFACTS Use Lifecycle Management to migrate these types of Shared Services artifacts: Native Directory (Security) Shared Services Native Directory artifacts enable you to migrate users, groups, delegated lists, custom aggregate roles, and assigned roles. Product specific security artifacts (for example, Planning access permissions and Essbase filters) are listed separately under the product application groups in Shared Services Console. For a listing of application security artifacts by product, see the appendixes in this guide. Taskflows Shared Services Taskflow artifacts enable you to migrate taskflow definitions from one environment to another or to edit taskflow definitions on the file system. EPM System products that use taskflows are Financial Management, Performance Management Architect, and Profitability and Cost Management.
  • 15. 15 © 2012 Oracle Corporation Shared services ARTIFACTS Native Directory (Security) Artifacts Native Directory is the default LDAP-based user directory that Shared Services uses. The Native Directory contains users, groups, roles, delegated lists, and assigned roles artifacts. Native Directory Migration IMPORT OPTIONS Create, Update, Create/Update and Delete Native Directory CSV Files When the Users/Groups/Roles are exported, they are exported as .csv files. Users.csv id,provider,login_name,first_name,last_name,description,email,internal_id,password,active Groups.csv id,provider,name,description,internal_id Roles.csv id,product_type,name,description
  • 16. 16 © 2012 Oracle Corporation Planning Prerequisite - Planning Classic application migrations—Before a destination application can be selected using the Migration Wizard, the application must exist or a shell application needs to be created in Planning. - The following application-level Calendar properties must match in both the source and destination applications: * Start year * Base time period (for example, 12 months, Quarters, and Custom) * Start month - The Period Dimension members must match in both the source and destination applications. For example, if the Period dimension in the source has a “Quarter 1” member, a “Quarter 1 member must exist in the destination. - Source and destination plan types must match (for example, if the source application has a plan type called Plan1, a Plan1 plan type must exist and in the destination application).
  • 17. 17 © 2012 Oracle Corporation Planning Prerequisite - Source and destination plan types must be assigned in the same order (for example, if the source application has Plan1 and Plan2, Plan1 and Plan2 plan types must appear in the same order in the destination application). - If the source has a “Single Currency” application type, then the destination application should be of the same type
  • 18. 18 © 2012 Oracle Corporation Planning ARTIFACTS Use Lifecycle Management to migrate these types of Planning artifacts: l Configuration l Relational Data l Global Artifacts l Plan Types l Security
  • 19. 19 © 2012 Oracle Corporation Planning ARTIFACTS Configuration The Configuration directory contains user preferences, user variables, configuration properties, and data load settings artifacts.
  • 20. 20 © 2012 Oracle Corporation Planning ARTIFACTS Application Definition Contains info about the app definition like Base time period, Weekly distribution, Start month, Start year, Multi currency, Plan types (Application Definition.xpad) ApplicationSettings Contains info about the app properties (JDBC_MAX_CONNECTIONS, JDBC_MIN_CONNECTIONS,SUPPORTING_DETAIL_CACHE_SIZE, EMAIL Options, LoginLevel etc) User Preferences Preferences that users can set for applications, display, printing, and user variables User Variables Dynamically render data forms based on a users member selection, displaying only the specified entity; for example, a user variable named Department displays specific departments and employees Data Load Settings Parameters that users can set to enable data to be loaded directly into an Essbase database
  • 21. 21 © 2012 Oracle Corporation Planning ARTIFACTS Global Artifacts The Global Artifacts directory contains substitution variables, business rules, Calculation Manager rulesets, spread patterns, smart lists, common dimensions, exchange rates, task lists, composite forms, custom menus, Planning unit hierarchies, and report mappings artifacts. Standard dimensions associated with more than one plan type are listed under Common Dimensions. This section also includes any associated attribute dimensions.
  • 22. 22 © 2012 Oracle Corporation Planning ARTIFACTS Calculation Manager Rulesets Objects that contain rules and other rulesets that can be calculated simultaneously or sequentially Composite Forms Displays members from several data forms simultaneously so you can; for example, enter data into one grid and see the results —such as Total Revenue— aggregated in another Custom Menus Menus that administrators create that are company- or application-specific. Users can right-click a member and select a menu item to open a URL, data form, workflow, or business rule. Exchange Rates A numeric value for converting one currency to another; for example, to convert 1 USD into EUR, the exchange rate of 0. 8936 is multiplied with the U.S. dollar. The European euro equivalent of $1 is 0.8936.
  • 23. 23 © 2012 Oracle Corporation Planning ARTIFACTS Planning Unit Hierarchies Specifies which application planning units and members are part of the budget process Reporting Mappings Maps dimensions between Planning applications and reporting applications to enable reporting on Planning data in a reporting application, aggregations and queries on Smart Lists, and linking Planning data to multiple reporting applications for consolidations Spread Patterns A custom spreading pattern that determines how data is distributed from a parent to its children. The pattern is available from the Mass Allocate and Grid Spread menus. Substitution Variables and Task Lists Global placeholders for information that changes regularly. A detailed status list of tasks for a particular user.
  • 24. 24 © 2012 Oracle Corporation Planning ARTIFACTS Plan Type Plan types are used to store Planning application information in the Essbase database. A separate database stores data for each plan type in the application, and contains information relevant to that plan type to optimize application design, size, and performance. The default Planning plan types include Plan1, Plan2, and Plan3. The Plan Types directory contains attribute dimensions, standard dimensions, data forms, rules files, calc scripts, substitution variables, and Calculation Manager rules artifacts.
  • 25. 25 © 2012 Oracle Corporation Planning ARTIFACTS Calc Scripts A set of commands that define how a database is consolidated or aggregated. A calculation script may also contain commands that specify allocation and other calculation rules separate from the consolidation process. Calculation Manager Rules Objects that can contain templates and calculations that are grouped in components Data Forms A grid display that enables users to enter data into the database from an interface such as a Web browser, and to view and analyze data or related text. Certain dimension member values are fixed, giving users a specific view into the data. Data forms can include predefined data validation rules that help implement business policies and practices. Errors or warnings are generated on the data form if entered data violates a validation rule. Rules Files & Substitution Variables Logical expressions or formulas that are created within an application to produce a preferred set of resulting values. Global placeholders for information that changes regularly.
  • 26. 26 © 2012 Oracle Corporation Planning ARTIFACTS Relational Data Plan types are used to store Planning application information in the Essbase database. A separate database stores data for each plan type in the application, and contains information relevant to that plan type to optimize application design, size, and performance. The default Planning plan types include Plan1, Plan2, and Plan3. The Plan Types directory contains attribute dimensions, standard dimensions, data forms, rules files, calc scripts, substitution variables, and Calculation Manager rules artifacts.
  • 27. 27 © 2012 Oracle Corporation Planning ARTIFACTS Account Annotations Comments associated with accounts that can be plain text or URL links Cell Texts Text annotations associated with cells Planning Units A data slice at the intersection of a scenario, version, and entity; the basic unit for preparing, reviewing, annotating, and approving plan data Supporting Detail Calculations and assumptions from which the values of cells are derived Text Values Text that is stored as data in cells whose data type is text
  • 28. 28 © 2012 Oracle Corporation Planning ARTIFACTS Security The Security directory contains access permissions artifacts for users and groups. Access permissions are a set of operations that a user can perform on a resource..
  • 29. 29 © 2012 Oracle Corporation Planning ARTIFACTS Account Annotations Comments associated with accounts that can be plain text or URL links Cell Texts Text annotations associated with cells Planning Units A data slice at the intersection of a scenario, version, and entity; the basic unit for preparing, reviewing, annotating, and approving plan data Supporting Detail Calculations and assumptions from which the values of cells are derived Text Values Text that is stored as data in cells whose data type is text
  • 30. 30 © 2012 Oracle Corporation EPM ARTIFACTS Use Lifecycle Management to migrate these types of EPM artifacts: l Application Metadata l Data Synchronization l Dimension Access l Shared Library Dimension
  • 31. 31 © 2012 Oracle Corporation EPM ARTIFACTS Application Metadata Contains list of all the EPM Applications - HFM - Essbase (ASO and BSO) - Planning Applications - Profitability Applications
  • 32. 32 © 2012 Oracle Corporation EPM ARTIFACTS Data Synchronization The Data Synchronization directory contains artifacts for synchronizations, mapping tables, external file definitions, and interface table definitions Dimension Access The Dimension Access directory contains import profiles artifacts. Shared Library The Shared Dimensions directory contains shared dimensions artifacts; for example, entity, account, and product.
  • 33. 33 © 2012 Oracle Corporation
  • 34. 34 © 2012 Oracle Corporation THANK YOU