Top Banner
1 Copyright © 2016 MindStream Analytics. All rights reserved. DATA TRANSFORMERS Moving from MaxL to EPM Automate for Oracle Planning & Budgeting Cloud Service (PBCS) PHIL SABLE Manager, Planning & Analysis Practice THE MONTHLY WEBINAR SERIES
40

Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

Jan 15, 2017

Download

Business

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

1Copyright © 2016 MindStream Analytics. All rights reserved.

DATA TRANSFORMERS

Moving from MaxL to EPM Automate for Oracle Planning & Budgeting Cloud Service (PBCS)

PHIL SABLEManager, Planning & Analysis Practice

T H E M O N T H L Y W E B I N A R S E R I E S

Page 2: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

2Copyright © 2016 MindStream Analytics. All rights reserved.

About MindStreamMindStream Analytics is a leading consulting and managed services provider with a proventrack record for helping leading global companies address their enterprise challenges,focused on delivering sustainable profitability and competitive advantage.

Data is a new economic asset that is rapidly expanding and changing. You're challenged tofigure out how to use it to your organization's advantage. We work collaboratively with ourclients and bringing innovative strategies that enable organizations to gain competitiveedge and win with data.

MindStream has been recognized by CIOReview in November 2015 as a 100 “MostPromising Oracle Solutions Provider,” ProformaTech for our innovation, and others for ourinnovative thinking and business analytic applications expertise. In 2015, MindStream wasnamed by MSPmentor as a “Top 501 Managed Services Provider.” We were recently named“Top 10 Fastest GrowingData Analytics Company 2016” by The Silicon Review.

Page 3: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

3Copyright © 2016 MindStream Analytics. All rights reserved.

Agenda

• Introduction MindStream Analytics – Phil Sable

• Overview of topics covered

• Moving from MaxL to EPM Automate

• Summary

• Questions

Page 4: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

4Copyright © 2016 MindStream Analytics. All rights reserved.

About Phil Sable• 15 years of Planning Experience• 20 years of Essbase & BI Experience• Oracle Certified Expert in Hyperion

Planning & Essbase• Manager, Planning & Analysis Practice

Page 5: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

5Copyright © 2016 MindStream Analytics. All rights reserved.

Topics Covered• What is EPM Automate

• Why use EPM Automate

• EPM tasks that are commonly automated

• Creating an EPM Automate scripts

• Demo

• Summary

Page 6: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

6Copyright © 2016 MindStream Analytics. All rights reserved.

What is EPM Automate?

Page 7: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

7Copyright © 2016 MindStream Analytics. All rights reserved.

What is EPM Automate?• Should not to be confused with EPMA

• EPM Automate is a utility that comes with the new Oracle Planning and Budgeting Cloud Service (PBCS)

• It uses secure HTTP connections to communicate the PBCS Service instance

• This utility enables Service Administrators to remotely perform and automate various administrative tasks.

• Administrators can create scripts that are capable of completing a wide array of tasks and automate their execution using Windows Scheduler

Page 8: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

8Copyright © 2016 MindStream Analytics. All rights reserved.

EPM Automate Tasks• Import and export metadata and data

• Refresh the application

• Run business rules on data

• Copy data from one database to another

• Upload and manage files into service instances

• Run a Data Management batch rules

• Export and import application and artifact snapshots

Page 9: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

9Copyright © 2016 MindStream Analytics. All rights reserved.

EPM Automate Architecture

Page 10: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

10Copyright © 2016 MindStream Analytics. All rights reserved.

Why use EPM Automate?

Page 11: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

11Copyright © 2016 MindStream Analytics. All rights reserved.

Why Use EPM Automate?• In response to companies looking for more decentralized services with less IT

overhead, Oracle has launched the Planning and Budgeting Cloud Service (PBCS).

• PBCS is a hosted version of the Oracle Hyperion Planning and Data Management/Integration (FDMEE) tools with a particular focus on a completely online-based interface

• When moving to Oracle PBCS you no longer have direct access to the Essbase server’s operating system

• Without access to the Essbase server we also lose access to the tool that is commonly used to automate a wide variety of administrative tasks, MaxL

• To address this, Oracle has developed a new utility named EPM Automate.

Page 12: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

12Copyright © 2016 MindStream Analytics. All rights reserved.

Tasks commonly automated Using MaxL

• Import and export data

• Dimension metadata updates

• Refresh the application

• Run business rules

• Creating Backups

• Updating Variables

Page 13: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

13Copyright © 2016 MindStream Analytics. All rights reserved.

Creating an EPM Automate Scripts

Page 14: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

14Copyright © 2016 MindStream Analytics. All rights reserved.

Installing EPM AutomateTo install EPM Automate downloaded the utility from the Oracle PBCS workspace by navigating to Tools >Install

Page 15: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

15Copyright © 2016 MindStream Analytics. All rights reserved.

Running EPM AutomateDouble clicking on the batch file that is installed starts the EPM Automate Utility.

Page 16: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

16Copyright © 2016 MindStream Analytics. All rights reserved.

Running EPM AutomateA new command line widows opens when you start EPM Automate

Page 17: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

17Copyright © 2016 MindStream Analytics. All rights reserved.

EPMAutomateHelpType‘epmautomate help’andhitentertoopenOraclesEPMAutomateonlinehelp

Page 18: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

18Copyright © 2016 MindStream Analytics. All rights reserved.

EPMAutomateLoginHelpType‘epmautomate loginhelp’forinformationonthecommandlineparametersneededtologintoEPMAutomate

Page 19: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

19Copyright © 2016 MindStream Analytics. All rights reserved.

EPMAutomateLoginThelogincommandneedstheusername,password,url andtheidentitydomainparameters.Hereisanexampleofalogincommand:

Page 20: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

20Copyright © 2016 MindStream Analytics. All rights reserved.

EPMAutomateLoginA“LoginSuccessful”messageisdisplayedwhenyouareloggedintoEPMAutomate

Page 21: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

21Copyright © 2016 MindStream Analytics. All rights reserved.

EPMAutomateLoginLikeMaxLthisutilitycanbecalledfromabatchfileandthisallowsyoutodolightsoutautomationusinganycommontaskscheduler

Page 22: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

22Copyright © 2016 MindStream Analytics. All rights reserved.

OraclePBCSInbox/OutboxFolder

• AllfilesuploadedtoOraclePBCSusingtheEPMAutomateutilitygetuploadedtotheInbox/Outboxfolder

• ThereisanewsecondinterfacedeliveredwithPBSCcalledtheSimplifiedInterface

• Nottoworrythestandardinterfaceisstillavailableifyouprefer• HowevertheInbox/Outboxfoldercanonlybeaccessedonly

throughthePBCSSimplifiedInterface• TogotoSimplifiedinterface,navigatetoAdminister-

>PlanningandBudgetingServiceandthenclickonSimplifiedInterface

Page 23: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

23Copyright © 2016 MindStream Analytics. All rights reserved.

OraclePBCSInbox/OutboxFolderFromtheSimplifiedInterface,clickonthe‘Console’option. YouwillseetheInbox/OutboxExplorerunder‘Actions’

Page 24: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

24Copyright © 2016 MindStream Analytics. All rights reserved.

SettingupanImportDataJob• Beforeyouuseepm automatetoautomatecertaintasks,you

needtosetupanimportorexportoperationandsavethatasajobandthenuseepm automatetorefer tothatjobandcarryouttheimportorexportoperation

• Tosetupanimportjob,fromConsoleclickon‘Actions’->Import Data.(Tocreateanexportjob,clickonExport)OntheImportDatapage,clickon‘Create’.

Page 25: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

25Copyright © 2016 MindStream Analytics. All rights reserved.

SettingupanImportDataJob• Clickon‘SaveasJob’tocreatethejob

• ToEnterajobnameandthenclickonsave.

Page 26: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

26Copyright © 2016 MindStream Analytics. All rights reserved.

SettingupanImportDataJob• YouwillberedirectedtotheConsolewhichwillnowshowyou

thejobyoujustcreated

• ClickonClose.Ifyouneedtodeletethisjobclickonsettingsiconandthenclickdelete.

Page 27: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

27Copyright © 2016 MindStream Analytics. All rights reserved.

SettingupanImportMetadataJob

• Tosetupanimportmetadatajob,fromtheSimplifiedInterface,navigateto‘Console’andthenselectthe‘Dimensions’tab.

Page 28: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

28Copyright © 2016 MindStream Analytics. All rights reserved.

SettingupanImportMetadataJob

• Tosetupanimportmetadatajob,fromtheSimplifiedInterface,navigateto‘Console’andthenselectthe‘Dimensions’tab.

Page 29: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

29Copyright © 2016 MindStream Analytics. All rights reserved.

SettingupanImportMetadataJob• ToThenfromwithinthe‘Dimensions’tab,clickon‘Import’(To

createanexportjob,clickonExport)

• Clickon‘Create’

Page 30: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

30Copyright © 2016 MindStream Analytics. All rights reserved.

SettingupanImportMetadataJob• SelectLocationasPlanningInbox

• Specifytheimportfilename

• SelectaFileType

• Putacheckonthe‘ClearMembers’incaseyouwanttoclearallmembersbeforeloadingthenewfile

Page 31: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

31Copyright © 2016 MindStream Analytics. All rights reserved.

SettingupanImportMetadataJob

• Clickon‘SaveasJob’

• Provideanameforthejob

• ClickonSaveandthenclickonOK

Page 32: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

32Copyright © 2016 MindStream Analytics. All rights reserved.

SettingupEPMAutomatebatchfile• InthisexampleIhavesetuptwobatchfilestoloadFXRates

• Thefirstbatchfile“Login.bat”containstheloginid,passwordURLandidentitydomainparameters

• Wewillpasstheseparameterstothesecondbatchfile“LoadBudFXRates.bat”containingtheepm automatecommands.

• ThecontentsonLogin.batarebelow

Page 33: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

33Copyright © 2016 MindStream Analytics. All rights reserved.

SettingupEPMAutomatebatchfile

• HerearethecontentsoftheLoadBudFXRates.batfile.

• Thesequenceisasfollows:

Page 34: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

34Copyright © 2016 MindStream Analytics. All rights reserved.

EncryptingYourEPMAutomatePassword

• WithoutencryptiontheusernameandpasswordcanbeaccessedfromtheLogin.batfile.

• WhentheLogin.batfileislaunchedtheusernameandpasswordaredisplayedinthecommandlinewindow

• Thisisacommonsecurityconcernformanycustomers

• ToaddressthisconcernOraclehasdevelopedamechanismthatencryptsthepassword

Page 35: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

35Copyright © 2016 MindStream Analytics. All rights reserved.

Encryption(Continued)

• UsesAdvancedEncryptionStandard(AES)toencryptyourpassword

• Theencryptionprocessstoresthepasswordinapasswordfile

• Thispasswordfileisthenreferenced inthelogin

• Encryptingyourpasswordisaonetimeprocess.

Page 36: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

36Copyright © 2016 MindStream Analytics. All rights reserved.

Encryption(Continued)

Usage:epmautomate encryptPASSWORDKEYPASSWORD_FILEwhere:

• PASSWORDisthepasswordoftheServiceAdministrator.

• KEYistheprivatekeythatistobeusedtoencryptthepassword.

• PASSWORD_FILEisthenameandlocationofthefilethatstorestheencryptedpassword.Thepasswordfilemustusethe.epw extension.

Example:epmautomate encryptP@ssword1myKey C:\mySecuredir\password.epw

Page 37: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

37Copyright © 2016 MindStream Analytics. All rights reserved.

Encryption(Continued)

Usinganunencryptedpassword:

epmautomate loginUSERNAMEPASSWORDURLIDENTITYDOMAIN

Usinganencryptedpassword:

epmautomate loginUSERNAMEPASSWORD_FILEURLIDENTITYDOMAIN

Page 38: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

38Copyright © 2016 MindStream Analytics. All rights reserved.

Page 39: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

39Copyright © 2016 MindStream Analytics. All rights reserved.

SummaryToday we learned:

• What EPM Automate is

• Why we have to use EPM Automate

• Some of the most commonly automated EPM tasks

• How to automate these tasks by creating using EPM Automate scripts

Page 40: Moving from MaxL to EPMAutomate for Oracle Planning & Budgeting Cloud Service (PBCS)

40Copyright © 2016 MindStream Analytics. All rights reserved.

Thank you!Questions?

Phil SableManager, Planning & Analysis

Lisa SpencerEVP, Sales & Marketing

Office: [email protected]

Office: [email protected]

MindStream Analytics brings you…Expert Knowledge on Oracle Planning & Budgeting Cloud Service (PBCS)