SlideShare a Scribd company logo
1 of 42
Download to read offline
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
in HYPERION
Oracle EPM l
L E A R N I N G C E N T E R
USING REST WITH EPM
CLOUD PLANNING
Kyle Goodfriend
www.in2hyperion.com
In2hyperion.podia.com
©2020 Goodfriend Solutions LLC Slide 1
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
SESSION GOALS
• Exposure to REST functionality
• Introduction to documentation
• REST
• Javadocs
• Introduction to calculation using REST
• Example showcase with reusable scripts
• Growing your knowledge of Groovy and REST
©2020 Goodfriend Solutions LLC Slide 2
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
©2020 Goodfriend Solutions LLC Slide 3
GET
E X C I T E D
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
©2020 Goodfriend Solutions LLC Slide 4
EASE
O F U S E
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
ABOUT KYLE
• Director, The Hackett Group
• Education
• Career
• Stock valuation / market analysis
• Accounting
• Finance
• Education
• Supporting finance & accounting
• Consulting
• IT background & training
• #Missing
• Contact Information
• Kyle.goodfriend@thehackettgroup.com
• kyle@in2hyperion.com
• Recognition
• Oracle
• Oracle Ace Director
• Oracle Enterprise Planning and Budgeting Cloud
Service Implementation Essentials
• Oracle Hyperion Planning 11 Certified
Implementation Specialist
• Oracle Cloud Customer Connect – Silver Trophy
Member
• Essbase & Planning Sales Specialist
• Essbase & Planning Pre-Sales Specialist
• Essbase & Planning Support Specialist
• Oracle Cloud Services Specialist
• Anaplan
• Anaplan Way
• Anaplanner
• MS Microsoft Certified Professional
©2020 Goodfriend Solutions LLC Slide 5
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
TRAINING DISCOUNT
©2020 Goodfriend Solutions LLC Slide 6
15%OFF
LIMITED TIME
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
©2020 Goodfriend Solutions LLC Slide 7
• Makes things better
• Makes things faster
• Data can be validated pre-save
• Run-time prompts can be validated
WHAT YOU HAVE HEARD
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
BUT WHAT YOU MAY NOT KNOW
• Build robust automation in calculations
• Build more proactive interactions
• Reduce effort of planners
• Reduce administrative overhead
• One language
©2020 Goodfriend Solutions LLC Slide 8
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
Identifying The Significance
©2020 Goodfriend Solutions LLC Slide 9
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
TRANSLATE THIS TO FINANCE & ACCOUNTING
• Faster
• Immediate consolidated reporting – faster answers to the CFO and decision-
making
• Immediate response time on form save – more productive
• System Synchronization
• Where Planning is the source
• Where Planning is the destination
• Financial Planning / Reporting / Strategic Planning / Forecasting
• One message
• More self service / less dependency on administrators
©2020 Goodfriend Solutions LLC Slide 10
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
TRANSLATE THIS TO APPLICATION SUPPORT
• Fewer requests for help
• Fewer false positive system related issues
• Better communication
• Proactive troubleshooting
• Improved performance
• Automatic issue resolution
• Less time spent automating tasks
• Fewer technologies required to support the applications
• Fewer people and less time to support the applications
©2020 Goodfriend Solutions LLC Slide 11
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
Documentation
©2020 Goodfriend Solutions LLC Slide 12
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
GROOVY JAVADOCS
• Location
• https://docs.oracle.com/en/cloud/saas
/enterprise-performance-management-
common/groov/index.html
• REST Related Classes (REST Package)
• Connection
• HttpRequest
• HttpResponse
• HttpMethod
©2020 Goodfriend Solutions LLC Slide 13
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
REST
• Location
• https://docs.oracle.com/en/cloud/saas
/enterprise-performance-management-
common/prest/
• Planning related
• Planning REST APIs
• Migration REST APIs
• Migration REST APIs
• Setting Maintenance Window Time
• Managing Users
• Data Management REST APIs
©2020 Goodfriend Solutions LLC Slide 14
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
REST Basics
©2020 Goodfriend Solutions LLC Slide 15
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
REST TO YOU AND ME
• Industry standard
• Is a stateless protocol geared toward performance
• Available on most web services
• Executed by a URL
• Parameters
• Payload
• A response is returned that can be acted on
©2020 Goodfriend Solutions LLC Slide 16
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
ANATOMY OF A REQUEST
• URL
• Endpoint
• Path
• Method
• Headers
• Authorization
• Payload (or body/data)
©2020 Goodfriend Solutions LLC Slide 17
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
DOCUMENTATION: REST REQUEST LAYOUT
©2020 Goodfriend Solutions LLC Slide 18
Path
Method
Payload
Parameters
URL
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
Business Rule Basics
©2020 Goodfriend Solutions LLC Slide 19
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
GETTING STARTED – EXECUTING REFRESH
©2020 Goodfriend Solutions LLC Slide 20
• Setup connection with the URL and the AUTHORIZATION
• Identify the path
• Identify the METHOD
• Assign any required HEADERS
• Add the PAYLOAD
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
GETTING STARTED – CHECKING STATUS
©2020 Goodfriend Solutions LLC Slide 21
• Initiate another request
• Update the URL
• Update the METHOD
• Read the response
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
Working Examples
©2020 Goodfriend Solutions LLC Slide 22
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
IMPORT DATA FROM ANOTHER SOURCE
• Connect directly to the source
• No file movements
• Automation 100% in the cloud
• Reduces automation build/maintenance
• Retrieves JSON from source and updates Essbase
• Example
• Load currency rates
• No need for users to remember to do it
• Updated as needed
• No planner data entry errors
©2020 Goodfriend Solutions LLC Slide 23
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
IMPORT DATA FROM ANOTHER SOURCE - SCRIPT
©2020 Goodfriend Solutions LLC Slide 24
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
RUNNING A BUSINESS RULE
• Connect to any environment
• Automation 100% in the cloud
• Reduces automation build/maintenance
• Retrieves JSON from source
• Example
• Execute a business rule with run time prompts
• Prompts an be entered or passed from another business rule
• Status is monitored until completion
• Job console contains detailed information
©2020 Goodfriend Solutions LLC Slide 25
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
RUNNING A BUSINESS RULE - SCRIPT
• Use global connection
• Setup URL, method, header, and payload
• Payload includes
• Business rule name
• Run time prompts
©2020 Goodfriend Solutions LLC Slide 26
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
RUNNING A BUSINESS RULE - SCRIPT
• Status is monitored until completion
• Additional REST requests are made every second
©2020 Goodfriend Solutions LLC Slide 27
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
SYNCHRONIZING DATA
• Real time data movement
• No scheduled tasks required
• Real time reporting
• Integrated mapping
• Automatic synchronization
• Other Planning plan types
• Other Planning environments
• Other systems (FCCS, OneStream, Anaplan, Azure, on premise relational)
©2020 Goodfriend Solutions LLC Slide 28
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
SYNCHRONIZING DATA - SCRIPT
©2020 Goodfriend Solutions LLC Slide 29
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
SYNCHRONIZING DATA - SCRIPT
©2020 Goodfriend Solutions LLC Slide 30
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
SYNCHRONIZING DATA – THE IMPORT
• Payload
"aggregateEssbaseData":true,
"cellNotesOption":"Overwrite",
"dateFormat":"DD/MM/YYYY",
"strictDateValidation":true
"dataGrid":
response from the previous request
©2020 Goodfriend Solutions LLC Slide 31
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
SENDING EMAILS
• Connect to Office365, Exchange, third party services
• Improves communication
• Introduces proactive care and reduces administrative overhead
• Uses
• Notify user after long running process completes
• Notify administrators when a business rule fails
• Example
• Send email from a business rule
• Run time prompts allow for rule to be accessed from other artifacts
©2020 Goodfriend Solutions LLC Slide 32
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
SENDING EMAILS - SCRIPT
• Connects to third party service
• URL, method, header, and payload is constructed
• Email components use RTPs to be dynamic and reduce redundant
scripts
©2020 Goodfriend Solutions LLC Slide 33
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
UPDATE METADATA
• Connect directly to the source
• No file movements
• Automation 100% in the cloud
• Reduces automation build/maintenance
• Retrieves JSON from source and updates Essbase
• Example
• Update store hierarchy from BestBuy.com
©2020 Goodfriend Solutions LLC Slide 34
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
UPDATE METADATA - SCRIPT
• Setup connection to Best Buy
• Retrieve all stores with its ID, city, state(region), country, and long
name
• Authorization and payload is in the URL as parameters
• Save number of items in each query
• Save the number of iterations to be made (totalPages)
©2020 Goodfriend Solutions LLC Slide 35
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
UPDATE METADATA - SCRIPT
• Loop through each
group
• Add each city
identified
• Add each store
identified with ID and
Alias
• Small difference for
international stores
©2020 Goodfriend Solutions LLC Slide 36
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
UPDATE METADATA - RESULT
• Stores are consolidated to city
• City is consolidated to state
• States are organized into a
regions and divisions
(management hierarchy)
©2020 Goodfriend Solutions LLC Slide 37
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
Before Concluding
©2020 Goodfriend Solutions LLC Slide 38
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
COMPONENTS
• Groovy
• Open source
• Here to stay
• Planning is built with Groovy
• Oracle exposes Groovy for us to use
• RESTful API
• Transfer information through website actions
• Enables actions to be initiated
• Add a member
• Export data
• Get prices for all Best Buy products in the photo department
• Retrieve real time baseball player statistics from MLB
• EPM Planning API
• Predefined objects and functions
©2020 Goodfriend Solutions LLC Slide 39
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
WHERE TO GO TO GET HELP
• In2Hyperion
• www.in2hyperion.com/adventures-in-groovy
• podia.in2hyperion.com
• REST API
docs.oracle.com/en/cloud/saas/enterprise-performance-management-common/prest/toc.htm
• Groovy Javadocs
docs.oracle.com/en/cloud/saas/enterprise-performance-management-common/groov/index.html
©2020 Goodfriend Solutions LLC Slide 40
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
15% OFF TODAY AND TOMORROW
• Discount location
• https://in2hyperion.podia.com/?coupon=2020NCOATUG
• http://bit.ly/2020NCOATUG
• Try before you buy
• Available until Friday at 11PM EST
• REST class will NOT be completed until November
• 2 of the 5 modules will be released within the week
©2020 Goodfriend Solutions LLC Slide 41
in HYPERION
ORACLE • EPBCS
L E A R N I N G C E N T E R
2 Module
15% off all training
http://bit.ly/2020NCOATUG
Using REST with EPM Cloud Planning
inHYPERION
OracleEPMl
LEARNINGCENTER
CURRENT CURRICULUM
©2020 Goodfriend Solutions LLC Slide 42
Class Price Modules
Sample Training FREE 2 Includes 2 updates to Groovy for EPM
Cloud Planning
Mastering The EPM Planning Javadocs $99.00 3 Essential content to be independent in
building Groovy calculations
Groovy for EPM Cloud Planning $849.00 11 11 (Including updates as included API is
updated)
Groovy for EPM Cloud Planning (Grid Builders
Only)
$199.00 3 For those that just want to master Grid
Builders, modules from Groovy for EPM
Cloud Planning
Using the REST API in Groovy Calculations for
EPM Cloud Planning
$449.00 5 Oct/Nov release date – Understanding
REST and using it in Groovy calculations

More Related Content

What's hot

Agile2018 Top 10 Takeaways - Synerzip
Agile2018 Top 10 Takeaways - SynerzipAgile2018 Top 10 Takeaways - Synerzip
Agile2018 Top 10 Takeaways - SynerzipSynerzip
 
Blame DevOps: Shifting Left the Wrong Way
Blame DevOps: Shifting Left the Wrong WayBlame DevOps: Shifting Left the Wrong Way
Blame DevOps: Shifting Left the Wrong WayVMware Tanzu
 
Supercharging Optimizely Performance by Moving Decisions to the Edge
Supercharging Optimizely Performance by Moving Decisions to the EdgeSupercharging Optimizely Performance by Moving Decisions to the Edge
Supercharging Optimizely Performance by Moving Decisions to the EdgeOptimizely
 
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018DevOpsGroup
 
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies ...
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies  ...WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies  ...
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies ...DevOpsGroup
 
DevOpsGroup Cloud Adoption Frameworks - agile south coast
DevOpsGroup Cloud Adoption Frameworks - agile south coastDevOpsGroup Cloud Adoption Frameworks - agile south coast
DevOpsGroup Cloud Adoption Frameworks - agile south coastDevOpsGroup
 
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies DevOpsGroup
 
Taking Your Product Development to the Next Level with Full Stack
Taking Your Product Development to the Next Level with Full StackTaking Your Product Development to the Next Level with Full Stack
Taking Your Product Development to the Next Level with Full StackOptimizely
 
The future of (Windows) operations #WinOps #DevOps
The future of (Windows) operations #WinOps #DevOpsThe future of (Windows) operations #WinOps #DevOps
The future of (Windows) operations #WinOps #DevOpsDevOpsGroup
 
The Role of Automation in the Journey to Continuous Delivery
The Role of Automation in the Journey to Continuous DeliveryThe Role of Automation in the Journey to Continuous Delivery
The Role of Automation in the Journey to Continuous DeliveryXebiaLabs
 
Measure and increase developer productivity with help of Severless by Kazulki...
Measure and increase developer productivity with help of Severless by Kazulki...Measure and increase developer productivity with help of Severless by Kazulki...
Measure and increase developer productivity with help of Severless by Kazulki...Vadym Kazulkin
 
XebiaLabs: DevOps 2020 with Gene Kim
XebiaLabs: DevOps 2020 with Gene KimXebiaLabs: DevOps 2020 with Gene Kim
XebiaLabs: DevOps 2020 with Gene KimXebiaLabs
 
Draftkings: Launching w/ Confidence at Scale, FutureStack17 NYC
Draftkings: Launching w/ Confidence at Scale, FutureStack17 NYCDraftkings: Launching w/ Confidence at Scale, FutureStack17 NYC
Draftkings: Launching w/ Confidence at Scale, FutureStack17 NYCNew Relic
 
How to Start Your Application Modernization Journey
How to Start Your Application Modernization JourneyHow to Start Your Application Modernization Journey
How to Start Your Application Modernization JourneyVMware Tanzu
 
Planning for Contract Agile Projects
Planning for Contract Agile ProjectsPlanning for Contract Agile Projects
Planning for Contract Agile ProjectsMike Cohn
 
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy EnvironmentsDOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy EnvironmentsDevOps Enterprise Summmit
 
Learn What’s New With CA 1® - Take Advantage of the Enhancements You Requested
Learn What’s New With CA 1® - Take Advantage of the Enhancements You RequestedLearn What’s New With CA 1® - Take Advantage of the Enhancements You Requested
Learn What’s New With CA 1® - Take Advantage of the Enhancements You RequestedCA Technologies
 
Planning and Tracking Agile Projects
Planning and Tracking Agile ProjectsPlanning and Tracking Agile Projects
Planning and Tracking Agile ProjectsMike Cohn
 
Building for DevOps Success
Building for DevOps SuccessBuilding for DevOps Success
Building for DevOps SuccessDevOpsGroup
 

What's hot (20)

Agile2018 Top 10 Takeaways - Synerzip
Agile2018 Top 10 Takeaways - SynerzipAgile2018 Top 10 Takeaways - Synerzip
Agile2018 Top 10 Takeaways - Synerzip
 
Blame DevOps: Shifting Left the Wrong Way
Blame DevOps: Shifting Left the Wrong WayBlame DevOps: Shifting Left the Wrong Way
Blame DevOps: Shifting Left the Wrong Way
 
Supercharging Optimizely Performance by Moving Decisions to the Edge
Supercharging Optimizely Performance by Moving Decisions to the EdgeSupercharging Optimizely Performance by Moving Decisions to the Edge
Supercharging Optimizely Performance by Moving Decisions to the Edge
 
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
 
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies ...
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies  ...WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies  ...
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies ...
 
DevOpsGroup Cloud Adoption Frameworks - agile south coast
DevOpsGroup Cloud Adoption Frameworks - agile south coastDevOpsGroup Cloud Adoption Frameworks - agile south coast
DevOpsGroup Cloud Adoption Frameworks - agile south coast
 
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies
 
Taking Your Product Development to the Next Level with Full Stack
Taking Your Product Development to the Next Level with Full StackTaking Your Product Development to the Next Level with Full Stack
Taking Your Product Development to the Next Level with Full Stack
 
The future of (Windows) operations #WinOps #DevOps
The future of (Windows) operations #WinOps #DevOpsThe future of (Windows) operations #WinOps #DevOps
The future of (Windows) operations #WinOps #DevOps
 
The Role of Automation in the Journey to Continuous Delivery
The Role of Automation in the Journey to Continuous DeliveryThe Role of Automation in the Journey to Continuous Delivery
The Role of Automation in the Journey to Continuous Delivery
 
Measure and increase developer productivity with help of Severless by Kazulki...
Measure and increase developer productivity with help of Severless by Kazulki...Measure and increase developer productivity with help of Severless by Kazulki...
Measure and increase developer productivity with help of Severless by Kazulki...
 
XebiaLabs: DevOps 2020 with Gene Kim
XebiaLabs: DevOps 2020 with Gene KimXebiaLabs: DevOps 2020 with Gene Kim
XebiaLabs: DevOps 2020 with Gene Kim
 
EVOLVE'15 | Enhance | Norberto Leite | Effectively Scale and Operate AEM with...
EVOLVE'15 | Enhance | Norberto Leite | Effectively Scale and Operate AEM with...EVOLVE'15 | Enhance | Norberto Leite | Effectively Scale and Operate AEM with...
EVOLVE'15 | Enhance | Norberto Leite | Effectively Scale and Operate AEM with...
 
Draftkings: Launching w/ Confidence at Scale, FutureStack17 NYC
Draftkings: Launching w/ Confidence at Scale, FutureStack17 NYCDraftkings: Launching w/ Confidence at Scale, FutureStack17 NYC
Draftkings: Launching w/ Confidence at Scale, FutureStack17 NYC
 
How to Start Your Application Modernization Journey
How to Start Your Application Modernization JourneyHow to Start Your Application Modernization Journey
How to Start Your Application Modernization Journey
 
Planning for Contract Agile Projects
Planning for Contract Agile ProjectsPlanning for Contract Agile Projects
Planning for Contract Agile Projects
 
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy EnvironmentsDOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
 
Learn What’s New With CA 1® - Take Advantage of the Enhancements You Requested
Learn What’s New With CA 1® - Take Advantage of the Enhancements You RequestedLearn What’s New With CA 1® - Take Advantage of the Enhancements You Requested
Learn What’s New With CA 1® - Take Advantage of the Enhancements You Requested
 
Planning and Tracking Agile Projects
Planning and Tracking Agile ProjectsPlanning and Tracking Agile Projects
Planning and Tracking Agile Projects
 
Building for DevOps Success
Building for DevOps SuccessBuilding for DevOps Success
Building for DevOps Success
 

Similar to Using REST with EPM Cloud Planning

OPS Executive insights Webinar - Tanzu Slides
OPS Executive insights Webinar - Tanzu SlidesOPS Executive insights Webinar - Tanzu Slides
OPS Executive insights Webinar - Tanzu SlidesVMware Tanzu
 
[Oracle Webcast] Discover the Oracle Blockchain Platform through the eyes of ...
[Oracle Webcast] Discover the Oracle Blockchain Platform through the eyes of ...[Oracle Webcast] Discover the Oracle Blockchain Platform through the eyes of ...
[Oracle Webcast] Discover the Oracle Blockchain Platform through the eyes of ...Sanae BEKKAR
 
Achieving digital transformation with Siebel CRM and Oracle Cloud
Achieving digital transformation with Siebel CRM and Oracle Cloud Achieving digital transformation with Siebel CRM and Oracle Cloud
Achieving digital transformation with Siebel CRM and Oracle Cloud Sonia Wadhwa
 
Enterprise Monitoring 2018: Converged Application & Infrastructure Monitoring...
Enterprise Monitoring 2018: Converged Application & Infrastructure Monitoring...Enterprise Monitoring 2018: Converged Application & Infrastructure Monitoring...
Enterprise Monitoring 2018: Converged Application & Infrastructure Monitoring...eG Innovations
 
5° Sessione Oracle - CRUI: Cloud come leva per la trasformazione digitale
5° Sessione Oracle - CRUI: Cloud come leva per la trasformazione digitale5° Sessione Oracle - CRUI: Cloud come leva per la trasformazione digitale
5° Sessione Oracle - CRUI: Cloud come leva per la trasformazione digitaleJürgen Ambrosi
 
205410 primavera and sap
205410 primavera and sap205410 primavera and sap
205410 primavera and sapp6academy
 
Oracle Primavera Roadmap 2015
Oracle Primavera Roadmap 2015Oracle Primavera Roadmap 2015
Oracle Primavera Roadmap 2015p6academy
 
ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)
ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)
ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)Emtec Inc.
 
Cloud-Native Microservices using Helidon
Cloud-Native Microservices using HelidonCloud-Native Microservices using Helidon
Cloud-Native Microservices using HelidonSven Bernhardt
 
Greenfield data platform implementation
Greenfield data platform implementation Greenfield data platform implementation
Greenfield data platform implementation Romain Lhéritier
 
Next-Generation Kubernetes Optimization: Optimize Live 2.0
Next-Generation Kubernetes Optimization: Optimize Live 2.0Next-Generation Kubernetes Optimization: Optimize Live 2.0
Next-Generation Kubernetes Optimization: Optimize Live 2.0StormForge .io
 
Cardtronics Future Ready with Oracle EPM Cloud
Cardtronics Future Ready with Oracle EPM CloudCardtronics Future Ready with Oracle EPM Cloud
Cardtronics Future Ready with Oracle EPM CloudPerficient, Inc.
 
Mohamed Taman short C.V version v1.0
Mohamed Taman short C.V version v1.0Mohamed Taman short C.V version v1.0
Mohamed Taman short C.V version v1.0Mohamed Taman
 
Con1169 office depot scm cloud mbx session
Con1169 office depot scm cloud mbx sessionCon1169 office depot scm cloud mbx session
Con1169 office depot scm cloud mbx sessionBharti Tiwary, PMP
 
Introduction to Pig | Pig Architecture | Pig Fundamentals
Introduction to Pig | Pig Architecture | Pig FundamentalsIntroduction to Pig | Pig Architecture | Pig Fundamentals
Introduction to Pig | Pig Architecture | Pig FundamentalsSkillspeed
 
Escaping OpenStack: 3 Secrets to Delivering the Private Cloud Developers Want
Escaping OpenStack: 3 Secrets to Delivering the Private Cloud Developers WantEscaping OpenStack: 3 Secrets to Delivering the Private Cloud Developers Want
Escaping OpenStack: 3 Secrets to Delivering the Private Cloud Developers WantStratoscale
 
OpenStack + Cloud Foundry for the OpenStack Boston Meetup
OpenStack + Cloud Foundry for the OpenStack Boston MeetupOpenStack + Cloud Foundry for the OpenStack Boston Meetup
OpenStack + Cloud Foundry for the OpenStack Boston Meetupragss
 
Moving to the Cloud-How to Develop Cloud Strategy for Your Organization
Moving to the Cloud-How to Develop Cloud Strategy for Your OrganizationMoving to the Cloud-How to Develop Cloud Strategy for Your Organization
Moving to the Cloud-How to Develop Cloud Strategy for Your OrganizationEmtec Inc.
 
Approyo Presents: A Real-Life Journey on the Upgrade to SAP S/4HANA 1809/1909
Approyo Presents: A Real-Life Journey on the Upgrade to SAP S/4HANA 1809/1909Approyo Presents: A Real-Life Journey on the Upgrade to SAP S/4HANA 1809/1909
Approyo Presents: A Real-Life Journey on the Upgrade to SAP S/4HANA 1809/1909Kyle Ackerman
 

Similar to Using REST with EPM Cloud Planning (20)

OPS Executive insights Webinar - Tanzu Slides
OPS Executive insights Webinar - Tanzu SlidesOPS Executive insights Webinar - Tanzu Slides
OPS Executive insights Webinar - Tanzu Slides
 
[Oracle Webcast] Discover the Oracle Blockchain Platform through the eyes of ...
[Oracle Webcast] Discover the Oracle Blockchain Platform through the eyes of ...[Oracle Webcast] Discover the Oracle Blockchain Platform through the eyes of ...
[Oracle Webcast] Discover the Oracle Blockchain Platform through the eyes of ...
 
Cloud Integration Strategy
Cloud Integration StrategyCloud Integration Strategy
Cloud Integration Strategy
 
Achieving digital transformation with Siebel CRM and Oracle Cloud
Achieving digital transformation with Siebel CRM and Oracle Cloud Achieving digital transformation with Siebel CRM and Oracle Cloud
Achieving digital transformation with Siebel CRM and Oracle Cloud
 
Enterprise Monitoring 2018: Converged Application & Infrastructure Monitoring...
Enterprise Monitoring 2018: Converged Application & Infrastructure Monitoring...Enterprise Monitoring 2018: Converged Application & Infrastructure Monitoring...
Enterprise Monitoring 2018: Converged Application & Infrastructure Monitoring...
 
5° Sessione Oracle - CRUI: Cloud come leva per la trasformazione digitale
5° Sessione Oracle - CRUI: Cloud come leva per la trasformazione digitale5° Sessione Oracle - CRUI: Cloud come leva per la trasformazione digitale
5° Sessione Oracle - CRUI: Cloud come leva per la trasformazione digitale
 
205410 primavera and sap
205410 primavera and sap205410 primavera and sap
205410 primavera and sap
 
Oracle Primavera Roadmap 2015
Oracle Primavera Roadmap 2015Oracle Primavera Roadmap 2015
Oracle Primavera Roadmap 2015
 
ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)
ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)
ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)
 
Cloud-Native Microservices using Helidon
Cloud-Native Microservices using HelidonCloud-Native Microservices using Helidon
Cloud-Native Microservices using Helidon
 
Greenfield data platform implementation
Greenfield data platform implementation Greenfield data platform implementation
Greenfield data platform implementation
 
Next-Generation Kubernetes Optimization: Optimize Live 2.0
Next-Generation Kubernetes Optimization: Optimize Live 2.0Next-Generation Kubernetes Optimization: Optimize Live 2.0
Next-Generation Kubernetes Optimization: Optimize Live 2.0
 
Cardtronics Future Ready with Oracle EPM Cloud
Cardtronics Future Ready with Oracle EPM CloudCardtronics Future Ready with Oracle EPM Cloud
Cardtronics Future Ready with Oracle EPM Cloud
 
Mohamed Taman short C.V version v1.0
Mohamed Taman short C.V version v1.0Mohamed Taman short C.V version v1.0
Mohamed Taman short C.V version v1.0
 
Con1169 office depot scm cloud mbx session
Con1169 office depot scm cloud mbx sessionCon1169 office depot scm cloud mbx session
Con1169 office depot scm cloud mbx session
 
Introduction to Pig | Pig Architecture | Pig Fundamentals
Introduction to Pig | Pig Architecture | Pig FundamentalsIntroduction to Pig | Pig Architecture | Pig Fundamentals
Introduction to Pig | Pig Architecture | Pig Fundamentals
 
Escaping OpenStack: 3 Secrets to Delivering the Private Cloud Developers Want
Escaping OpenStack: 3 Secrets to Delivering the Private Cloud Developers WantEscaping OpenStack: 3 Secrets to Delivering the Private Cloud Developers Want
Escaping OpenStack: 3 Secrets to Delivering the Private Cloud Developers Want
 
OpenStack + Cloud Foundry for the OpenStack Boston Meetup
OpenStack + Cloud Foundry for the OpenStack Boston MeetupOpenStack + Cloud Foundry for the OpenStack Boston Meetup
OpenStack + Cloud Foundry for the OpenStack Boston Meetup
 
Moving to the Cloud-How to Develop Cloud Strategy for Your Organization
Moving to the Cloud-How to Develop Cloud Strategy for Your OrganizationMoving to the Cloud-How to Develop Cloud Strategy for Your Organization
Moving to the Cloud-How to Develop Cloud Strategy for Your Organization
 
Approyo Presents: A Real-Life Journey on the Upgrade to SAP S/4HANA 1809/1909
Approyo Presents: A Real-Life Journey on the Upgrade to SAP S/4HANA 1809/1909Approyo Presents: A Real-Life Journey on the Upgrade to SAP S/4HANA 1809/1909
Approyo Presents: A Real-Life Journey on the Upgrade to SAP S/4HANA 1809/1909
 

More from Kyle Goodfriend

Take groovy to places you never thought were possible
Take groovy to places you never thought were possibleTake groovy to places you never thought were possible
Take groovy to places you never thought were possibleKyle Goodfriend
 
ODTUG Getting Groovy with ePBCS
ODTUG Getting Groovy with ePBCSODTUG Getting Groovy with ePBCS
ODTUG Getting Groovy with ePBCSKyle Goodfriend
 
ePBCS Gridbuilder Deep Dive - Last Minute KScope Souvenirs
ePBCS Gridbuilder Deep Dive - Last Minute KScope SouvenirsePBCS Gridbuilder Deep Dive - Last Minute KScope Souvenirs
ePBCS Gridbuilder Deep Dive - Last Minute KScope SouvenirsKyle Goodfriend
 
Why Groovy is Game Changing
Why Groovy is Game ChangingWhy Groovy is Game Changing
Why Groovy is Game ChangingKyle Goodfriend
 
Top-Down and BottomS-Up Planning at Breakthru Beverage Group
Top-Down and BottomS-Up Planning at Breakthru Beverage GroupTop-Down and BottomS-Up Planning at Breakthru Beverage Group
Top-Down and BottomS-Up Planning at Breakthru Beverage GroupKyle Goodfriend
 
CHCC 2017 Q1 Event Overview
CHCC 2017 Q1 Event OverviewCHCC 2017 Q1 Event Overview
CHCC 2017 Q1 Event OverviewKyle Goodfriend
 
Top Down and Bottom Up Planning at Breakthru Beverage Group Follow Up
Top Down and Bottom Up Planning at Breakthru Beverage Group Follow UpTop Down and Bottom Up Planning at Breakthru Beverage Group Follow Up
Top Down and Bottom Up Planning at Breakthru Beverage Group Follow UpKyle Goodfriend
 
Top Down and Bottom Up Planning at Breakthru Beverage Group
Top Down and Bottom Up Planning at Breakthru Beverage GroupTop Down and Bottom Up Planning at Breakthru Beverage Group
Top Down and Bottom Up Planning at Breakthru Beverage GroupKyle Goodfriend
 
Ohio Valley Oracle Application User Group
Ohio Valley Oracle Application User GroupOhio Valley Oracle Application User Group
Ohio Valley Oracle Application User GroupKyle Goodfriend
 
Groovy and PBCS is Game Changing
Groovy and PBCS is Game ChangingGroovy and PBCS is Game Changing
Groovy and PBCS is Game ChangingKyle Goodfriend
 
Create Unlimited Custom Spreads for Driver Based Planning
Create Unlimited Custom Spreads for Driver Based PlanningCreate Unlimited Custom Spreads for Driver Based Planning
Create Unlimited Custom Spreads for Driver Based PlanningKyle Goodfriend
 
Automating Hyperion Planning Tasks
Automating Hyperion Planning TasksAutomating Hyperion Planning Tasks
Automating Hyperion Planning TasksKyle Goodfriend
 
Driving Accountability Through Disciplined Planning at Abercrombie & Fitch
Driving Accountability Through Disciplined Planning at Abercrombie & FitchDriving Accountability Through Disciplined Planning at Abercrombie & Fitch
Driving Accountability Through Disciplined Planning at Abercrombie & FitchKyle Goodfriend
 
Supercharge PBCS with PowerShell
Supercharge PBCS with PowerShellSupercharge PBCS with PowerShell
Supercharge PBCS with PowerShellKyle Goodfriend
 

More from Kyle Goodfriend (14)

Take groovy to places you never thought were possible
Take groovy to places you never thought were possibleTake groovy to places you never thought were possible
Take groovy to places you never thought were possible
 
ODTUG Getting Groovy with ePBCS
ODTUG Getting Groovy with ePBCSODTUG Getting Groovy with ePBCS
ODTUG Getting Groovy with ePBCS
 
ePBCS Gridbuilder Deep Dive - Last Minute KScope Souvenirs
ePBCS Gridbuilder Deep Dive - Last Minute KScope SouvenirsePBCS Gridbuilder Deep Dive - Last Minute KScope Souvenirs
ePBCS Gridbuilder Deep Dive - Last Minute KScope Souvenirs
 
Why Groovy is Game Changing
Why Groovy is Game ChangingWhy Groovy is Game Changing
Why Groovy is Game Changing
 
Top-Down and BottomS-Up Planning at Breakthru Beverage Group
Top-Down and BottomS-Up Planning at Breakthru Beverage GroupTop-Down and BottomS-Up Planning at Breakthru Beverage Group
Top-Down and BottomS-Up Planning at Breakthru Beverage Group
 
CHCC 2017 Q1 Event Overview
CHCC 2017 Q1 Event OverviewCHCC 2017 Q1 Event Overview
CHCC 2017 Q1 Event Overview
 
Top Down and Bottom Up Planning at Breakthru Beverage Group Follow Up
Top Down and Bottom Up Planning at Breakthru Beverage Group Follow UpTop Down and Bottom Up Planning at Breakthru Beverage Group Follow Up
Top Down and Bottom Up Planning at Breakthru Beverage Group Follow Up
 
Top Down and Bottom Up Planning at Breakthru Beverage Group
Top Down and Bottom Up Planning at Breakthru Beverage GroupTop Down and Bottom Up Planning at Breakthru Beverage Group
Top Down and Bottom Up Planning at Breakthru Beverage Group
 
Ohio Valley Oracle Application User Group
Ohio Valley Oracle Application User GroupOhio Valley Oracle Application User Group
Ohio Valley Oracle Application User Group
 
Groovy and PBCS is Game Changing
Groovy and PBCS is Game ChangingGroovy and PBCS is Game Changing
Groovy and PBCS is Game Changing
 
Create Unlimited Custom Spreads for Driver Based Planning
Create Unlimited Custom Spreads for Driver Based PlanningCreate Unlimited Custom Spreads for Driver Based Planning
Create Unlimited Custom Spreads for Driver Based Planning
 
Automating Hyperion Planning Tasks
Automating Hyperion Planning TasksAutomating Hyperion Planning Tasks
Automating Hyperion Planning Tasks
 
Driving Accountability Through Disciplined Planning at Abercrombie & Fitch
Driving Accountability Through Disciplined Planning at Abercrombie & FitchDriving Accountability Through Disciplined Planning at Abercrombie & Fitch
Driving Accountability Through Disciplined Planning at Abercrombie & Fitch
 
Supercharge PBCS with PowerShell
Supercharge PBCS with PowerShellSupercharge PBCS with PowerShell
Supercharge PBCS with PowerShell
 

Recently uploaded

FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 

Recently uploaded (20)

FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 

Using REST with EPM Cloud Planning

  • 1. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning in HYPERION Oracle EPM l L E A R N I N G C E N T E R USING REST WITH EPM CLOUD PLANNING Kyle Goodfriend www.in2hyperion.com In2hyperion.podia.com ©2020 Goodfriend Solutions LLC Slide 1
  • 2. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER SESSION GOALS • Exposure to REST functionality • Introduction to documentation • REST • Javadocs • Introduction to calculation using REST • Example showcase with reusable scripts • Growing your knowledge of Groovy and REST ©2020 Goodfriend Solutions LLC Slide 2
  • 3. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER ©2020 Goodfriend Solutions LLC Slide 3 GET E X C I T E D
  • 4. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER ©2020 Goodfriend Solutions LLC Slide 4 EASE O F U S E
  • 5. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER ABOUT KYLE • Director, The Hackett Group • Education • Career • Stock valuation / market analysis • Accounting • Finance • Education • Supporting finance & accounting • Consulting • IT background & training • #Missing • Contact Information • Kyle.goodfriend@thehackettgroup.com • kyle@in2hyperion.com • Recognition • Oracle • Oracle Ace Director • Oracle Enterprise Planning and Budgeting Cloud Service Implementation Essentials • Oracle Hyperion Planning 11 Certified Implementation Specialist • Oracle Cloud Customer Connect – Silver Trophy Member • Essbase & Planning Sales Specialist • Essbase & Planning Pre-Sales Specialist • Essbase & Planning Support Specialist • Oracle Cloud Services Specialist • Anaplan • Anaplan Way • Anaplanner • MS Microsoft Certified Professional ©2020 Goodfriend Solutions LLC Slide 5
  • 6. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER TRAINING DISCOUNT ©2020 Goodfriend Solutions LLC Slide 6 15%OFF LIMITED TIME
  • 7. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER ©2020 Goodfriend Solutions LLC Slide 7 • Makes things better • Makes things faster • Data can be validated pre-save • Run-time prompts can be validated WHAT YOU HAVE HEARD
  • 8. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER BUT WHAT YOU MAY NOT KNOW • Build robust automation in calculations • Build more proactive interactions • Reduce effort of planners • Reduce administrative overhead • One language ©2020 Goodfriend Solutions LLC Slide 8
  • 9. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning Identifying The Significance ©2020 Goodfriend Solutions LLC Slide 9
  • 10. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER TRANSLATE THIS TO FINANCE & ACCOUNTING • Faster • Immediate consolidated reporting – faster answers to the CFO and decision- making • Immediate response time on form save – more productive • System Synchronization • Where Planning is the source • Where Planning is the destination • Financial Planning / Reporting / Strategic Planning / Forecasting • One message • More self service / less dependency on administrators ©2020 Goodfriend Solutions LLC Slide 10
  • 11. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER TRANSLATE THIS TO APPLICATION SUPPORT • Fewer requests for help • Fewer false positive system related issues • Better communication • Proactive troubleshooting • Improved performance • Automatic issue resolution • Less time spent automating tasks • Fewer technologies required to support the applications • Fewer people and less time to support the applications ©2020 Goodfriend Solutions LLC Slide 11
  • 12. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning Documentation ©2020 Goodfriend Solutions LLC Slide 12
  • 13. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER GROOVY JAVADOCS • Location • https://docs.oracle.com/en/cloud/saas /enterprise-performance-management- common/groov/index.html • REST Related Classes (REST Package) • Connection • HttpRequest • HttpResponse • HttpMethod ©2020 Goodfriend Solutions LLC Slide 13
  • 14. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER REST • Location • https://docs.oracle.com/en/cloud/saas /enterprise-performance-management- common/prest/ • Planning related • Planning REST APIs • Migration REST APIs • Migration REST APIs • Setting Maintenance Window Time • Managing Users • Data Management REST APIs ©2020 Goodfriend Solutions LLC Slide 14
  • 15. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning REST Basics ©2020 Goodfriend Solutions LLC Slide 15
  • 16. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER REST TO YOU AND ME • Industry standard • Is a stateless protocol geared toward performance • Available on most web services • Executed by a URL • Parameters • Payload • A response is returned that can be acted on ©2020 Goodfriend Solutions LLC Slide 16
  • 17. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER ANATOMY OF A REQUEST • URL • Endpoint • Path • Method • Headers • Authorization • Payload (or body/data) ©2020 Goodfriend Solutions LLC Slide 17
  • 18. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER DOCUMENTATION: REST REQUEST LAYOUT ©2020 Goodfriend Solutions LLC Slide 18 Path Method Payload Parameters URL
  • 19. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning Business Rule Basics ©2020 Goodfriend Solutions LLC Slide 19
  • 20. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER GETTING STARTED – EXECUTING REFRESH ©2020 Goodfriend Solutions LLC Slide 20 • Setup connection with the URL and the AUTHORIZATION • Identify the path • Identify the METHOD • Assign any required HEADERS • Add the PAYLOAD
  • 21. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER GETTING STARTED – CHECKING STATUS ©2020 Goodfriend Solutions LLC Slide 21 • Initiate another request • Update the URL • Update the METHOD • Read the response
  • 22. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning Working Examples ©2020 Goodfriend Solutions LLC Slide 22
  • 23. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER IMPORT DATA FROM ANOTHER SOURCE • Connect directly to the source • No file movements • Automation 100% in the cloud • Reduces automation build/maintenance • Retrieves JSON from source and updates Essbase • Example • Load currency rates • No need for users to remember to do it • Updated as needed • No planner data entry errors ©2020 Goodfriend Solutions LLC Slide 23
  • 24. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER IMPORT DATA FROM ANOTHER SOURCE - SCRIPT ©2020 Goodfriend Solutions LLC Slide 24
  • 25. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER RUNNING A BUSINESS RULE • Connect to any environment • Automation 100% in the cloud • Reduces automation build/maintenance • Retrieves JSON from source • Example • Execute a business rule with run time prompts • Prompts an be entered or passed from another business rule • Status is monitored until completion • Job console contains detailed information ©2020 Goodfriend Solutions LLC Slide 25
  • 26. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER RUNNING A BUSINESS RULE - SCRIPT • Use global connection • Setup URL, method, header, and payload • Payload includes • Business rule name • Run time prompts ©2020 Goodfriend Solutions LLC Slide 26
  • 27. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER RUNNING A BUSINESS RULE - SCRIPT • Status is monitored until completion • Additional REST requests are made every second ©2020 Goodfriend Solutions LLC Slide 27
  • 28. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER SYNCHRONIZING DATA • Real time data movement • No scheduled tasks required • Real time reporting • Integrated mapping • Automatic synchronization • Other Planning plan types • Other Planning environments • Other systems (FCCS, OneStream, Anaplan, Azure, on premise relational) ©2020 Goodfriend Solutions LLC Slide 28
  • 29. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER SYNCHRONIZING DATA - SCRIPT ©2020 Goodfriend Solutions LLC Slide 29
  • 30. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER SYNCHRONIZING DATA - SCRIPT ©2020 Goodfriend Solutions LLC Slide 30
  • 31. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER SYNCHRONIZING DATA – THE IMPORT • Payload "aggregateEssbaseData":true, "cellNotesOption":"Overwrite", "dateFormat":"DD/MM/YYYY", "strictDateValidation":true "dataGrid": response from the previous request ©2020 Goodfriend Solutions LLC Slide 31
  • 32. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER SENDING EMAILS • Connect to Office365, Exchange, third party services • Improves communication • Introduces proactive care and reduces administrative overhead • Uses • Notify user after long running process completes • Notify administrators when a business rule fails • Example • Send email from a business rule • Run time prompts allow for rule to be accessed from other artifacts ©2020 Goodfriend Solutions LLC Slide 32
  • 33. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER SENDING EMAILS - SCRIPT • Connects to third party service • URL, method, header, and payload is constructed • Email components use RTPs to be dynamic and reduce redundant scripts ©2020 Goodfriend Solutions LLC Slide 33
  • 34. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER UPDATE METADATA • Connect directly to the source • No file movements • Automation 100% in the cloud • Reduces automation build/maintenance • Retrieves JSON from source and updates Essbase • Example • Update store hierarchy from BestBuy.com ©2020 Goodfriend Solutions LLC Slide 34
  • 35. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER UPDATE METADATA - SCRIPT • Setup connection to Best Buy • Retrieve all stores with its ID, city, state(region), country, and long name • Authorization and payload is in the URL as parameters • Save number of items in each query • Save the number of iterations to be made (totalPages) ©2020 Goodfriend Solutions LLC Slide 35
  • 36. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER UPDATE METADATA - SCRIPT • Loop through each group • Add each city identified • Add each store identified with ID and Alias • Small difference for international stores ©2020 Goodfriend Solutions LLC Slide 36
  • 37. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER UPDATE METADATA - RESULT • Stores are consolidated to city • City is consolidated to state • States are organized into a regions and divisions (management hierarchy) ©2020 Goodfriend Solutions LLC Slide 37
  • 38. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning Before Concluding ©2020 Goodfriend Solutions LLC Slide 38
  • 39. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER COMPONENTS • Groovy • Open source • Here to stay • Planning is built with Groovy • Oracle exposes Groovy for us to use • RESTful API • Transfer information through website actions • Enables actions to be initiated • Add a member • Export data • Get prices for all Best Buy products in the photo department • Retrieve real time baseball player statistics from MLB • EPM Planning API • Predefined objects and functions ©2020 Goodfriend Solutions LLC Slide 39
  • 40. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER WHERE TO GO TO GET HELP • In2Hyperion • www.in2hyperion.com/adventures-in-groovy • podia.in2hyperion.com • REST API docs.oracle.com/en/cloud/saas/enterprise-performance-management-common/prest/toc.htm • Groovy Javadocs docs.oracle.com/en/cloud/saas/enterprise-performance-management-common/groov/index.html ©2020 Goodfriend Solutions LLC Slide 40
  • 41. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER 15% OFF TODAY AND TOMORROW • Discount location • https://in2hyperion.podia.com/?coupon=2020NCOATUG • http://bit.ly/2020NCOATUG • Try before you buy • Available until Friday at 11PM EST • REST class will NOT be completed until November • 2 of the 5 modules will be released within the week ©2020 Goodfriend Solutions LLC Slide 41
  • 42. in HYPERION ORACLE • EPBCS L E A R N I N G C E N T E R 2 Module 15% off all training http://bit.ly/2020NCOATUG Using REST with EPM Cloud Planning inHYPERION OracleEPMl LEARNINGCENTER CURRENT CURRICULUM ©2020 Goodfriend Solutions LLC Slide 42 Class Price Modules Sample Training FREE 2 Includes 2 updates to Groovy for EPM Cloud Planning Mastering The EPM Planning Javadocs $99.00 3 Essential content to be independent in building Groovy calculations Groovy for EPM Cloud Planning $849.00 11 11 (Including updates as included API is updated) Groovy for EPM Cloud Planning (Grid Builders Only) $199.00 3 For those that just want to master Grid Builders, modules from Groovy for EPM Cloud Planning Using the REST API in Groovy Calculations for EPM Cloud Planning $449.00 5 Oct/Nov release date – Understanding REST and using it in Groovy calculations