SlideShare a Scribd company logo
<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 objective
traciep
 
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
Mike 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-analysis3
Mike 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-analysis3
Mike Taylor
 
business analysis-Data warehousing
business analysis-Data warehousingbusiness analysis-Data warehousing
business analysis-Data warehousing
Dhilsath Fathima
 
Streamline - Stream Analytics for Everyone
Streamline - Stream Analytics for EveryoneStreamline - Stream Analytics for Everyone
Streamline - Stream Analytics for Everyone
DataWorks Summit/Hadoop Summit
 
KScope 2013 - 11123 Upgrade Considerations
KScope 2013 - 11123 Upgrade  ConsiderationsKScope 2013 - 11123 Upgrade  Considerations
KScope 2013 - 11123 Upgrade Considerations
Alexandre 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 Services
Kabilan 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 Logging
Phil Wilkins
 
Oracle Applications R12 architecture
Oracle Applications R12 architectureOracle Applications R12 architecture
Oracle Applications R12 architecture
Sekhar Byna
 
Epm fm-1111x-provisioning-whitepape-133674
Epm fm-1111x-provisioning-whitepape-133674Epm fm-1111x-provisioning-whitepape-133674
Epm fm-1111x-provisioning-whitepape-133674
Sathya 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 bahdon
Aden Bahdon
 
ArchitectureAndPlatformsAspects
ArchitectureAndPlatformsAspectsArchitectureAndPlatformsAspects
ArchitectureAndPlatformsAspects
Maneesh Innani
 
ArchitectureAndPlatformsAspects
ArchitectureAndPlatformsAspectsArchitectureAndPlatformsAspects
ArchitectureAndPlatformsAspects
Maneesh Innani
 
Hibernate interview questions
Hibernate interview questionsHibernate interview questions
Hibernate interview questions
venkata52
 
OPEN TEXT ADMINISTRATION
OPEN TEXT ADMINISTRATIONOPEN TEXT ADMINISTRATION
OPEN TEXT ADMINISTRATION
SUMIT KUMAR
 
Android application structure
Android application structureAndroid application structure
Android application structure
Alexey Ustenko
 
Legacy Migration Overview
Legacy Migration OverviewLegacy Migration Overview
Legacy Migration Overview
Bambordé Baldé
 

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

All you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVMAll you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVM
Alina Yurenko
 
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
gapen1
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
ToXSL Technologies
 
Modelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - AmsterdamModelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - Amsterdam
Alberto Brandolini
 
Photoshop Tutorial for Beginners (2024 Edition)
Photoshop Tutorial for Beginners (2024 Edition)Photoshop Tutorial for Beginners (2024 Edition)
Photoshop Tutorial for Beginners (2024 Edition)
alowpalsadig
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
Grant Fritchey
 
TMU毕业证书精仿办理
TMU毕业证书精仿办理TMU毕业证书精仿办理
TMU毕业证书精仿办理
aeeva
 
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptxOperational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
sandeepmenon62
 
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
safelyiotech
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
kalichargn70th171
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
brainerhub1
 
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdfBaha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid
 
What’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete RoadmapWhat’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete Roadmap
Envertis Software Solutions
 
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in NashikUpturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies
 
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
kalichargn70th171
 
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Paul Brebner
 
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
Luigi Fugaro
 
Liberarsi dai framework con i Web Component.pptx
Liberarsi dai framework con i Web Component.pptxLiberarsi dai framework con i Web Component.pptx
Liberarsi dai framework con i Web Component.pptx
Massimo Artizzu
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
campbellclarkson
 

Recently uploaded (20)

All you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVMAll you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVM
 
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
 
Modelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - AmsterdamModelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - Amsterdam
 
Photoshop Tutorial for Beginners (2024 Edition)
Photoshop Tutorial for Beginners (2024 Edition)Photoshop Tutorial for Beginners (2024 Edition)
Photoshop Tutorial for Beginners (2024 Edition)
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
 
TMU毕业证书精仿办理
TMU毕业证书精仿办理TMU毕业证书精仿办理
TMU毕业证书精仿办理
 
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptxOperational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
 
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
 
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdfBaha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
 
What’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete RoadmapWhat’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete Roadmap
 
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in NashikUpturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in Nashik
 
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
 
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
 
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
 
Liberarsi dai framework con i Web Component.pptx
Liberarsi dai framework con i Web Component.pptxLiberarsi dai framework con i Web Component.pptx
Liberarsi dai framework con i Web Component.pptx
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
 

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