SlideShare ist ein Scribd-Unternehmen logo
1 von 43
Downloaden Sie, um offline zu lesen
Getting the Most out of EPM
Automating Data Loads with FDMEE
January 22, 2016
Deborah R Newborn
(dnewborn@finitsolutions.com)
• Founded in 2002
• 75+ employees in 20+ states
• Mostly CPAs, MBAs
• 50+ Planning / Essbase Clients
• 80+ HFM Clients
• Managed largest roll-out of HFM in North America
• Market Leader in ARM/FCM
• World Leader in FDM implementations and custom
solutions
Finit Overview
EPM Services
Full Cycle Implementations
Upgrades
Dedicated Support
• We make and deliver
personalized financial
reporting solutions and
experiences.
• Listening, questioning, and
analyzing
• Building relationships … not
company to company, but
person to person.
• We are Makers and Doers
Why is Finit Here?
The Finit Family
• All owners actively involved in the
business
• No debt or external owners
• Prioritize the customer, not
profitability
• Long term stability
• employees, not subcontractors
• Compensation model based on
client satisfaction
How do we achieve our beliefs?
• Our values, on which we ask you to provide consultant
feedback:
Finit Values
Our values, culture, and approach to
becoming a trusted advisor to our
customers has led to 100% customer
success for every Finit client (225+) and
every project (450+)
Finit Customer Success
Some Finit Customers
Deborah R Newborn
dnewborn@finitsolutions.com
• 9 years of Hyperion experience
• Integration team at Finit
• FDM, FDMEE, HFM, Essbase,
Enterprise
• Specializing in large scale,
multi-product
implementations
• Kscope Speaker – FDM
Integrations with Essbase and
Planning
About the Presenter
Questions
• What will be discussed?
• Batch Processing Basics
• Defining Batches
• Batch Types
• Settings and Parameters
• Working with custom scripts and rules
• Working with multiple batches
• Executing and scheduling batches
• What will be held for future webinars or blog posts?
• Working with multi-period data files
• Batch processing of metadata rules
• Working with Batch Groups
Agenda
Batch Processing Basics
• Batch Definition Summary – list of existing batches
• Batch Definition Details – all the settings/options of a
batch listed in the Batch Summary section
• Batch Job – a rule associated with a batch. There can be
one or more jobs associated with a batch.
Key Terminology
• Setup
• On the SetUp tab of the
FDMEE Task Pane there is a
menu item called Batch.
Under Batch we have Batch
Definition. This is where
batches are created and
managed.
• Workflow
• On the Workflow tab under
Other we have Batch
Execution. This is where
batches are processed. They
can be executed or
scheduled. You can also
check the status of the batch
here.
Basic Navigation
Defining Batches
• The high level steps involved in setting up a batch are:
• Determine the type of batch to create and where data will load.
• Select from various settings to supply the details of the batch.
• Specify any associated rules that should be processed when the
batch is executed. (Only available with certain batch types.)
• Consider if the batch should be scheduled and if so, what sort
of schedule is desired.
Batch Creation
• In the Batch Summary, define the batch by giving it a
name. Then specify the target application for the load as
well as the type of batch and how it should be
processed.
• FDMEE Batch Types
• Metadata – for processing metadata rules
• Data – for processing data load rules
• Batch – for processing a group of batch processes (batch of
batches)
• Open Batch – for processing data files
• Open Batch multi-period – for processing data files with multiple
periods
• Write back – for processing write back rules (only available with
certain integrations)
Batch Definition Summary
• A batch definition consists of a number of options. Most
options are common to all batches but a few are batch
type specific.
• Let’s take a look at the Batch Definition Summary and
Details in an FDMEE application.
Batch Definition Details
• Promotes automation of data file loads with the POV
being specified by the file name. This functionality is
similar to what is used in FDM Classic and only works
with files.
• The file name should be arranged in the following format:
FileID~RuleName~Period~LoadMethod
• FileID – The user can specify a naming convention to force the
sequence of processing files.
• RuleName – This is the data rule that will be used to process the
file. This can be auto created when the batch runs based on the
file name or the batch can use the location’s existing data rule.
• Period – This is the reporting period for the file’s data.
• LoadMethod – The load method determines how data is
imported into FDMEE and exported to the target application.
Open Batch Processing
• The key steps for creating an open batch are:
• Create a batch with batch type Open Batch
• Complete the batch definition and parameters tabs with the
desired options.
• NOTE: No batch jobs are allowed with Open Batch.
Open Batch Processing
• A batch can be executed by accessing Batch Execution on
the Other menu of the Workflow tab.
• The Batch Execution screen will show all batches (of all
types) to which you have access.
• Select a batch and click Execute.
• You can view the status of a batch by clicking Check
Status. This will take you to the Process Details screen
which can also be accessed directly from the Workflow
tab of the FDMEE task pane.
Open Batch Processing – Batch
Execution
• All batches are listed in the batch execution with high
level information such as the target application and type
of batch.
Open Batch Processing – Batch
Execution
• The results of the batch run are available on the Process
Details screen.
Open Batch Processing – Batch
Execution
• Working with Batch Scripts
• Batch scripts are used to add custom scripting to a basic batch
process.
• Only Custom Scripts under the Script Editor are valid to be used
as a batch script.
• Batch scripts can be set to run before and/or after a batch
process run and are assigned to the batch in the definition
screen.
• Parameter values can be used with custom scripts allowing user
inputs to be collected as a part of the overall batch process.
Custom Scripting
• Assume an integration with PeopleSoft and Planning
• A custom script can be used to collect user inputs for the data
that should be extracted from Planning.
• The input parameters can be used to dynamically update a
write back rule.
• The write back rule is called by a batch and the data is
processed.
• The batch also launches a batch script used to scrub the data
after it is pulled.
Custom Script – Example 1: Write Back
• A user accesses the custom script by going to Script
Execution and launching the script.
Custom Script – Example 1: Write Back
• The custom script includes prompts for collecting the
parameters that will be passed to the write back rule.
• API calls are used in the custom script to get the
parameter values.
Custom Script – Example 1: Write Back
• The user inputs are passed to the write back rule table.
Custom Script – Example 1: Write Back
• The write back rule reflects the parameters collected
from the user during each process run.
Custom Script – Example 1: Write Back
• A batch job with type Write Back is created with the
write back rule and the After Batch Script assigned.
Custom Script – Example 1: Write Back
• The After Batch Script is used to clean up the data after
it is pulled.
Custom Script – Example 1: Write Back
• In the previous example the After Batch Script included
custom log entries for the updates to the PeopleSoft
tables after the batch run.
• API calls are available for custom log entries at various
levels such as fdmAPI.logDebug and fdmAPI.logInfo.
Custom Script – Example 2: Logging
Batch Jobs
• Batches can be created to launch rules depending on the
type of batch. Only one type of rule can be associated
with a batch.
Working with Rules
Batch Type Type of Job/Rule
Metadata Metadata Rules
Data Data Load Rules
Batch An existing batch
Open Batch Not allowed
• Sample Data Load Rule
Working with Rules
• To create a batch to run a data load rule, create a new batch on the
Batch Definition screen. For the type, select Data. In the Batch
Definition section, complete the required fields.
• Add a new batch job by clicking Add in the Batch Jobs section at the
bottom of the Batch Definition screen. Type in the rule name or
select it by browsing out to the current list of rules in the
application.
Working with Rules
• FDMEE makes it possible to manage the launching of
multiple data load rules.
• Within the Batch Jobs section, multiple batch jobs can be
added to the batch.
• Add a sequence for multiple rules to control the processing
order.
Working with Rules
• Multiple batches can be launched together by creating a
“batch of batches”
• Use Case: Assume regions North America, Europe, and Asia are
on a different instance of EBS and their process needs to run at
different times. They each have a batch process in place to
process the data for the region’s locations.
• Assume their will be a point during the close calendar where
we want to run all 3 batches at the same time.
• To accomplish this, we can create a new batch of type Batch.
All three batches can then be added to the “master” batch.
Working with Rules
Working with Rules
• The existing batch for each region can be added as a
batch job to the consolidated batch.
Scheduling Batches
• Batches can be scheduled from the Batch Execution
screen. Select the batch name to be scheduled and click
Schedule.
• The Schedule menu has various options for scheduling.
• Currently, there isn’t an option to schedule a batch to
run at specific times during the day. To accomplish this,
associate multiple schedules to the batch for the desired
times.
Scheduling Batches
Scheduling Batches – Sample
Schedules
Questions?
Email us for a copy of the slides
or link to the recording
insights@finitsolutions.com
Past webinars:
www.finitsolutions.com/
webinars
Thank you for attending!
Presenter:
Deborah R Newborn
dnewborn@finitsolutions.com
General Questions:
Greg Barrett
gbarrett@finitsolutions.com
Joe Mizerk
jmizerk@finitsolutions.com

Weitere ähnliche Inhalte

Was ist angesagt?

Deep dive on dynamic member lists
Deep dive on dynamic member listsDeep dive on dynamic member lists
Deep dive on dynamic member listsfinitsolutions
 
HFM Extended Analytics
HFM Extended AnalyticsHFM Extended Analytics
HFM Extended Analyticsaa026593
 
FDMEE Tutorial - Part 1
FDMEE Tutorial - Part 1FDMEE Tutorial - Part 1
FDMEE Tutorial - Part 1Van Huy
 
HFM Business Rule Writing Tips and Techniques
HFM Business Rule Writing Tips and TechniquesHFM Business Rule Writing Tips and Techniques
HFM Business Rule Writing Tips and TechniquesAlithya
 
FDMEE script examples
FDMEE script examplesFDMEE script examples
FDMEE script examplesAmit Soni
 
FDMEE script examples
FDMEE script examplesFDMEE script examples
FDMEE script examplesAmit Sharma
 
Hfm rule custom consolidation
Hfm rule custom consolidationHfm rule custom consolidation
Hfm rule custom consolidationAmit Sharma
 
Best Practices in HFM Application Design
Best Practices in HFM Application Design Best Practices in HFM Application Design
Best Practices in HFM Application Design Alithya
 
03. data forms in hyperion planning
03. data forms in hyperion planning03. data forms in hyperion planning
03. data forms in hyperion planningepmvirtual.com
 
Security and Auditing in HFM
Security and Auditing in HFMSecurity and Auditing in HFM
Security and Auditing in HFMAlithya
 
Beginning Calculation Manager for Essbase and Hyperion Planning
Beginning Calculation Manager for Essbase and Hyperion Planning Beginning Calculation Manager for Essbase and Hyperion Planning
Beginning Calculation Manager for Essbase and Hyperion Planning Alithya
 
Hyperion EPM APIs - Added value from HFM, Workspace, FDM, Smartview, and Shar...
Hyperion EPM APIs - Added value from HFM, Workspace, FDM, Smartview, and Shar...Hyperion EPM APIs - Added value from HFM, Workspace, FDM, Smartview, and Shar...
Hyperion EPM APIs - Added value from HFM, Workspace, FDM, Smartview, and Shar...Charles Beyer
 
Finit one small step - tips and tricks for transitioning from fdm to fdmee
Finit   one small step - tips and tricks for transitioning from fdm to fdmeeFinit   one small step - tips and tricks for transitioning from fdm to fdmee
Finit one small step - tips and tricks for transitioning from fdm to fdmeefinitsolutions
 
Oracle FCCS Getting Started Guide II
Oracle FCCS Getting Started Guide IIOracle FCCS Getting Started Guide II
Oracle FCCS Getting Started Guide IIRati Sharma
 
Finit solutions getting the most out of hfm process management and phased sub...
Finit solutions getting the most out of hfm process management and phased sub...Finit solutions getting the most out of hfm process management and phased sub...
Finit solutions getting the most out of hfm process management and phased sub...finitsolutions
 
Finit solutions getting the most out of hfm - intercompany matching and eli...
Finit solutions   getting the most out of hfm - intercompany matching and eli...Finit solutions   getting the most out of hfm - intercompany matching and eli...
Finit solutions getting the most out of hfm - intercompany matching and eli...finitsolutions
 
Where Did That Come From? Techniques for Debugging HFM
Where Did That Come From?  Techniques for Debugging HFMWhere Did That Come From?  Techniques for Debugging HFM
Where Did That Come From? Techniques for Debugging HFMfinitsolutions
 
Hfm to Financial Consolidation and Close Cloud
Hfm to Financial Consolidation and Close CloudHfm to Financial Consolidation and Close Cloud
Hfm to Financial Consolidation and Close CloudAlithya
 
Cash flow in hfm – simplified
Cash flow in hfm – simplifiedCash flow in hfm – simplified
Cash flow in hfm – simplifiedAlithya
 

Was ist angesagt? (20)

Deep dive on dynamic member lists
Deep dive on dynamic member listsDeep dive on dynamic member lists
Deep dive on dynamic member lists
 
HFM Extended Analytics
HFM Extended AnalyticsHFM Extended Analytics
HFM Extended Analytics
 
FDMEE Tutorial - Part 1
FDMEE Tutorial - Part 1FDMEE Tutorial - Part 1
FDMEE Tutorial - Part 1
 
HFM Business Rule Writing Tips and Techniques
HFM Business Rule Writing Tips and TechniquesHFM Business Rule Writing Tips and Techniques
HFM Business Rule Writing Tips and Techniques
 
FDMEE script examples
FDMEE script examplesFDMEE script examples
FDMEE script examples
 
FDMEE script examples
FDMEE script examplesFDMEE script examples
FDMEE script examples
 
Hfm rule custom consolidation
Hfm rule custom consolidationHfm rule custom consolidation
Hfm rule custom consolidation
 
Best Practices in HFM Application Design
Best Practices in HFM Application Design Best Practices in HFM Application Design
Best Practices in HFM Application Design
 
03. data forms in hyperion planning
03. data forms in hyperion planning03. data forms in hyperion planning
03. data forms in hyperion planning
 
Oracle FCCS: A Deep Dive
Oracle FCCS: A Deep DiveOracle FCCS: A Deep Dive
Oracle FCCS: A Deep Dive
 
Security and Auditing in HFM
Security and Auditing in HFMSecurity and Auditing in HFM
Security and Auditing in HFM
 
Beginning Calculation Manager for Essbase and Hyperion Planning
Beginning Calculation Manager for Essbase and Hyperion Planning Beginning Calculation Manager for Essbase and Hyperion Planning
Beginning Calculation Manager for Essbase and Hyperion Planning
 
Hyperion EPM APIs - Added value from HFM, Workspace, FDM, Smartview, and Shar...
Hyperion EPM APIs - Added value from HFM, Workspace, FDM, Smartview, and Shar...Hyperion EPM APIs - Added value from HFM, Workspace, FDM, Smartview, and Shar...
Hyperion EPM APIs - Added value from HFM, Workspace, FDM, Smartview, and Shar...
 
Finit one small step - tips and tricks for transitioning from fdm to fdmee
Finit   one small step - tips and tricks for transitioning from fdm to fdmeeFinit   one small step - tips and tricks for transitioning from fdm to fdmee
Finit one small step - tips and tricks for transitioning from fdm to fdmee
 
Oracle FCCS Getting Started Guide II
Oracle FCCS Getting Started Guide IIOracle FCCS Getting Started Guide II
Oracle FCCS Getting Started Guide II
 
Finit solutions getting the most out of hfm process management and phased sub...
Finit solutions getting the most out of hfm process management and phased sub...Finit solutions getting the most out of hfm process management and phased sub...
Finit solutions getting the most out of hfm process management and phased sub...
 
Finit solutions getting the most out of hfm - intercompany matching and eli...
Finit solutions   getting the most out of hfm - intercompany matching and eli...Finit solutions   getting the most out of hfm - intercompany matching and eli...
Finit solutions getting the most out of hfm - intercompany matching and eli...
 
Where Did That Come From? Techniques for Debugging HFM
Where Did That Come From?  Techniques for Debugging HFMWhere Did That Come From?  Techniques for Debugging HFM
Where Did That Come From? Techniques for Debugging HFM
 
Hfm to Financial Consolidation and Close Cloud
Hfm to Financial Consolidation and Close CloudHfm to Financial Consolidation and Close Cloud
Hfm to Financial Consolidation and Close Cloud
 
Cash flow in hfm – simplified
Cash flow in hfm – simplifiedCash flow in hfm – simplified
Cash flow in hfm – simplified
 

Andere mochten auch

KScope14 Jython Scripting
KScope14 Jython ScriptingKScope14 Jython Scripting
KScope14 Jython ScriptingAlithya
 
Migration Approaches for FDMEE
Migration Approaches for FDMEEMigration Approaches for FDMEE
Migration Approaches for FDMEEAlithya
 
Loading Smartlists into PBCS using FDMEE
Loading Smartlists into PBCS using FDMEELoading Smartlists into PBCS using FDMEE
Loading Smartlists into PBCS using FDMEERay Février
 
FDMEE 11.1.2.4.200 Partner Meeting - May 2016
FDMEE 11.1.2.4.200 Partner Meeting - May 2016FDMEE 11.1.2.4.200 Partner Meeting - May 2016
FDMEE 11.1.2.4.200 Partner Meeting - May 2016Ray Février
 
KScope14 FDMEE Multiproduct
KScope14 FDMEE MultiproductKScope14 FDMEE Multiproduct
KScope14 FDMEE MultiproductAlithya
 
Terumo Medical Integrated Business Analytics at its Best
Terumo Medical Integrated Business Analytics at its BestTerumo Medical Integrated Business Analytics at its Best
Terumo Medical Integrated Business Analytics at its BestAlithya
 
Cycling Off FDM Classic on Steroids and Taking a Dose of FDMEE HGH
Cycling Off FDM Classic on Steroids and Taking a Dose of FDMEE HGHCycling Off FDM Classic on Steroids and Taking a Dose of FDMEE HGH
Cycling Off FDM Classic on Steroids and Taking a Dose of FDMEE HGHAlithya
 
Finit creative solutions for cash flow fx analysis through dashboarding
Finit   creative solutions for cash flow fx analysis through dashboardingFinit   creative solutions for cash flow fx analysis through dashboarding
Finit creative solutions for cash flow fx analysis through dashboardingfinitsolutions
 
Planning Process Considerations
Planning Process ConsiderationsPlanning Process Considerations
Planning Process Considerationsfinitsolutions
 
What Would Happen If I...? FDMEE Edition
What Would Happen If I...? FDMEE EditionWhat Would Happen If I...? FDMEE Edition
What Would Happen If I...? FDMEE EditionAlithya
 
Finit - What's Trending: Topics on the Cloud and Infrastructure
Finit -  What's Trending: Topics on the Cloud and InfrastructureFinit -  What's Trending: Topics on the Cloud and Infrastructure
Finit - What's Trending: Topics on the Cloud and Infrastructurefinitsolutions
 
EPM, ERP, Cloud and On-Premise – All options explained - OOW CON9532
EPM, ERP, Cloud and On-Premise – All options explained - OOW CON9532EPM, ERP, Cloud and On-Premise – All options explained - OOW CON9532
EPM, ERP, Cloud and On-Premise – All options explained - OOW CON9532Ray Février
 
Finit formula and business rule efficiency in one stream
Finit   formula and business rule efficiency in one streamFinit   formula and business rule efficiency in one stream
Finit formula and business rule efficiency in one streamfinitsolutions
 
Finit - All Things Chart of Accounts
Finit  - All Things Chart of AccountsFinit  - All Things Chart of Accounts
Finit - All Things Chart of Accountsfinitsolutions
 
Finit how to let go - enterprise archive apps
Finit   how to let go - enterprise archive appsFinit   how to let go - enterprise archive apps
Finit how to let go - enterprise archive appsfinitsolutions
 
Finit Hyperion Planning & PBCS Simplified User Interface
Finit  Hyperion Planning & PBCS Simplified User InterfaceFinit  Hyperion Planning & PBCS Simplified User Interface
Finit Hyperion Planning & PBCS Simplified User Interfacefinitsolutions
 
Sky Is The Limit: Extending Oracle PBCS Beyond The Finance Department
Sky Is The Limit: Extending Oracle PBCS Beyond The Finance DepartmentSky Is The Limit: Extending Oracle PBCS Beyond The Finance Department
Sky Is The Limit: Extending Oracle PBCS Beyond The Finance DepartmenteCapital Advisors
 

Andere mochten auch (18)

KScope14 Jython Scripting
KScope14 Jython ScriptingKScope14 Jython Scripting
KScope14 Jython Scripting
 
Migration Approaches for FDMEE
Migration Approaches for FDMEEMigration Approaches for FDMEE
Migration Approaches for FDMEE
 
Loading Smartlists into PBCS using FDMEE
Loading Smartlists into PBCS using FDMEELoading Smartlists into PBCS using FDMEE
Loading Smartlists into PBCS using FDMEE
 
FDMEE 11.1.2.4.200 Partner Meeting - May 2016
FDMEE 11.1.2.4.200 Partner Meeting - May 2016FDMEE 11.1.2.4.200 Partner Meeting - May 2016
FDMEE 11.1.2.4.200 Partner Meeting - May 2016
 
KScope14 FDMEE Multiproduct
KScope14 FDMEE MultiproductKScope14 FDMEE Multiproduct
KScope14 FDMEE Multiproduct
 
Terumo Medical Integrated Business Analytics at its Best
Terumo Medical Integrated Business Analytics at its BestTerumo Medical Integrated Business Analytics at its Best
Terumo Medical Integrated Business Analytics at its Best
 
Cycling Off FDM Classic on Steroids and Taking a Dose of FDMEE HGH
Cycling Off FDM Classic on Steroids and Taking a Dose of FDMEE HGHCycling Off FDM Classic on Steroids and Taking a Dose of FDMEE HGH
Cycling Off FDM Classic on Steroids and Taking a Dose of FDMEE HGH
 
Finit creative solutions for cash flow fx analysis through dashboarding
Finit   creative solutions for cash flow fx analysis through dashboardingFinit   creative solutions for cash flow fx analysis through dashboarding
Finit creative solutions for cash flow fx analysis through dashboarding
 
Planning Process Considerations
Planning Process ConsiderationsPlanning Process Considerations
Planning Process Considerations
 
What Would Happen If I...? FDMEE Edition
What Would Happen If I...? FDMEE EditionWhat Would Happen If I...? FDMEE Edition
What Would Happen If I...? FDMEE Edition
 
Finit - What's Trending: Topics on the Cloud and Infrastructure
Finit -  What's Trending: Topics on the Cloud and InfrastructureFinit -  What's Trending: Topics on the Cloud and Infrastructure
Finit - What's Trending: Topics on the Cloud and Infrastructure
 
EPM, ERP, Cloud and On-Premise – All options explained - OOW CON9532
EPM, ERP, Cloud and On-Premise – All options explained - OOW CON9532EPM, ERP, Cloud and On-Premise – All options explained - OOW CON9532
EPM, ERP, Cloud and On-Premise – All options explained - OOW CON9532
 
Finit formula and business rule efficiency in one stream
Finit   formula and business rule efficiency in one streamFinit   formula and business rule efficiency in one stream
Finit formula and business rule efficiency in one stream
 
Finit - All Things Chart of Accounts
Finit  - All Things Chart of AccountsFinit  - All Things Chart of Accounts
Finit - All Things Chart of Accounts
 
Introduction to HPCM
Introduction to HPCMIntroduction to HPCM
Introduction to HPCM
 
Finit how to let go - enterprise archive apps
Finit   how to let go - enterprise archive appsFinit   how to let go - enterprise archive apps
Finit how to let go - enterprise archive apps
 
Finit Hyperion Planning & PBCS Simplified User Interface
Finit  Hyperion Planning & PBCS Simplified User InterfaceFinit  Hyperion Planning & PBCS Simplified User Interface
Finit Hyperion Planning & PBCS Simplified User Interface
 
Sky Is The Limit: Extending Oracle PBCS Beyond The Finance Department
Sky Is The Limit: Extending Oracle PBCS Beyond The Finance DepartmentSky Is The Limit: Extending Oracle PBCS Beyond The Finance Department
Sky Is The Limit: Extending Oracle PBCS Beyond The Finance Department
 

Ähnlich wie Finit solutions - Automating Data Loads with FDMEE

UNIT3 DBMS.pptx operation nd management of data base
UNIT3 DBMS.pptx operation nd management of data baseUNIT3 DBMS.pptx operation nd management of data base
UNIT3 DBMS.pptx operation nd management of data baseshindhe1098cv
 
Testing Frameworks
Testing FrameworksTesting Frameworks
Testing FrameworksMoataz Nabil
 
MongoDB Days Silicon Valley: Best Practices for Upgrading to MongoDB
MongoDB Days Silicon Valley: Best Practices for Upgrading to MongoDBMongoDB Days Silicon Valley: Best Practices for Upgrading to MongoDB
MongoDB Days Silicon Valley: Best Practices for Upgrading to MongoDBMongoDB
 
TAG Presents: NetSuite SuiteFlow 101
TAG Presents: NetSuite SuiteFlow 101 TAG Presents: NetSuite SuiteFlow 101
TAG Presents: NetSuite SuiteFlow 101 TAG
 
Webinar: Best Practices for Upgrading to MongoDB 3.2
Webinar: Best Practices for Upgrading to MongoDB 3.2Webinar: Best Practices for Upgrading to MongoDB 3.2
Webinar: Best Practices for Upgrading to MongoDB 3.2Dana Elisabeth Groce
 
Analyzing OTM Logs and Troubleshooting
Analyzing OTM Logs and TroubleshootingAnalyzing OTM Logs and Troubleshooting
Analyzing OTM Logs and TroubleshootingMavenWire
 
Salesforce Lightning Process builder
Salesforce Lightning Process builderSalesforce Lightning Process builder
Salesforce Lightning Process builderThinqloud
 
Finit - Hybrid Cubes to the Rescue
Finit - Hybrid Cubes to the RescueFinit - Hybrid Cubes to the Rescue
Finit - Hybrid Cubes to the Rescuefinitsolutions
 
The Joy of Subforms with Randy Carey
The Joy of Subforms with Randy CareyThe Joy of Subforms with Randy Carey
The Joy of Subforms with Randy Careyjdaychi
 
Performance Tuning
Performance TuningPerformance Tuning
Performance TuningJannet Peetz
 
Closing Cockpit Ver6
Closing Cockpit Ver6Closing Cockpit Ver6
Closing Cockpit Ver6Gan Sha
 
Modularisation techniques new
Modularisation techniques newModularisation techniques new
Modularisation techniques newJeet Thombare
 
Performance tuning Grails applications
 Performance tuning Grails applications Performance tuning Grails applications
Performance tuning Grails applicationsGR8Conf
 
Machine Learning for Capacity Management
 Machine Learning for Capacity Management Machine Learning for Capacity Management
Machine Learning for Capacity ManagementEDB
 
SCRIMPS-STD: Test Automation Design Principles - and asking the right questions!
SCRIMPS-STD: Test Automation Design Principles - and asking the right questions!SCRIMPS-STD: Test Automation Design Principles - and asking the right questions!
SCRIMPS-STD: Test Automation Design Principles - and asking the right questions!Richard Robinson
 
Bdc BATCH DATA COMMUNICATION
Bdc BATCH DATA COMMUNICATIONBdc BATCH DATA COMMUNICATION
Bdc BATCH DATA COMMUNICATIONHitesh Gulani
 
Advance database system (part 2)
Advance database system (part 2)Advance database system (part 2)
Advance database system (part 2)Abdullah Khosa
 
Kaseya Connect 2013: Templates and Policy: The Next Steps
Kaseya Connect 2013: Templates and Policy: The Next StepsKaseya Connect 2013: Templates and Policy: The Next Steps
Kaseya Connect 2013: Templates and Policy: The Next StepsKaseya
 

Ähnlich wie Finit solutions - Automating Data Loads with FDMEE (20)

UNIT3 DBMS.pptx operation nd management of data base
UNIT3 DBMS.pptx operation nd management of data baseUNIT3 DBMS.pptx operation nd management of data base
UNIT3 DBMS.pptx operation nd management of data base
 
Testing Frameworks
Testing FrameworksTesting Frameworks
Testing Frameworks
 
MongoDB Days Silicon Valley: Best Practices for Upgrading to MongoDB
MongoDB Days Silicon Valley: Best Practices for Upgrading to MongoDBMongoDB Days Silicon Valley: Best Practices for Upgrading to MongoDB
MongoDB Days Silicon Valley: Best Practices for Upgrading to MongoDB
 
TAG Presents: NetSuite SuiteFlow 101
TAG Presents: NetSuite SuiteFlow 101 TAG Presents: NetSuite SuiteFlow 101
TAG Presents: NetSuite SuiteFlow 101
 
Webinar: Best Practices for Upgrading to MongoDB 3.2
Webinar: Best Practices for Upgrading to MongoDB 3.2Webinar: Best Practices for Upgrading to MongoDB 3.2
Webinar: Best Practices for Upgrading to MongoDB 3.2
 
Analyzing OTM Logs and Troubleshooting
Analyzing OTM Logs and TroubleshootingAnalyzing OTM Logs and Troubleshooting
Analyzing OTM Logs and Troubleshooting
 
Salesforce Lightning Process builder
Salesforce Lightning Process builderSalesforce Lightning Process builder
Salesforce Lightning Process builder
 
Finit - Hybrid Cubes to the Rescue
Finit - Hybrid Cubes to the RescueFinit - Hybrid Cubes to the Rescue
Finit - Hybrid Cubes to the Rescue
 
The Joy of Subforms with Randy Carey
The Joy of Subforms with Randy CareyThe Joy of Subforms with Randy Carey
The Joy of Subforms with Randy Carey
 
Performance Tuning
Performance TuningPerformance Tuning
Performance Tuning
 
Closing Cockpit Ver6
Closing Cockpit Ver6Closing Cockpit Ver6
Closing Cockpit Ver6
 
Modularisation techniques new
Modularisation techniques newModularisation techniques new
Modularisation techniques new
 
Performance tuning Grails applications
 Performance tuning Grails applications Performance tuning Grails applications
Performance tuning Grails applications
 
Machine Learning for Capacity Management
 Machine Learning for Capacity Management Machine Learning for Capacity Management
Machine Learning for Capacity Management
 
SCRIMPS-STD: Test Automation Design Principles - and asking the right questions!
SCRIMPS-STD: Test Automation Design Principles - and asking the right questions!SCRIMPS-STD: Test Automation Design Principles - and asking the right questions!
SCRIMPS-STD: Test Automation Design Principles - and asking the right questions!
 
Bdc BATCH DATA COMMUNICATION
Bdc BATCH DATA COMMUNICATIONBdc BATCH DATA COMMUNICATION
Bdc BATCH DATA COMMUNICATION
 
Advance database system (part 2)
Advance database system (part 2)Advance database system (part 2)
Advance database system (part 2)
 
Gherkin model BDD
Gherkin model BDDGherkin model BDD
Gherkin model BDD
 
Kaseya Connect 2013: Templates and Policy: The Next Steps
Kaseya Connect 2013: Templates and Policy: The Next StepsKaseya Connect 2013: Templates and Policy: The Next Steps
Kaseya Connect 2013: Templates and Policy: The Next Steps
 
Business workflow
Business workflowBusiness workflow
Business workflow
 

Mehr von finitsolutions

Cash Flow Series, Part 2: How to make HFM do the dirty work
Cash Flow Series, Part 2: How to make HFM do the dirty workCash Flow Series, Part 2: How to make HFM do the dirty work
Cash Flow Series, Part 2: How to make HFM do the dirty workfinitsolutions
 
Cash Flow Series, Part I: 2-dimensional vs 3-dimensional
Cash Flow Series, Part I: 2-dimensional vs 3-dimensionalCash Flow Series, Part I: 2-dimensional vs 3-dimensional
Cash Flow Series, Part I: 2-dimensional vs 3-dimensionalfinitsolutions
 
Lumberjack: Finit's Oracle EPM - Hyperion System Monitoring Tool
Lumberjack: Finit's Oracle EPM - Hyperion System Monitoring ToolLumberjack: Finit's Oracle EPM - Hyperion System Monitoring Tool
Lumberjack: Finit's Oracle EPM - Hyperion System Monitoring Toolfinitsolutions
 
Finit - Breaking Through the Cloud Part II: FCCS, Closing in on Full Parity w...
Finit - Breaking Through the Cloud Part II: FCCS, Closing in on Full Parity w...Finit - Breaking Through the Cloud Part II: FCCS, Closing in on Full Parity w...
Finit - Breaking Through the Cloud Part II: FCCS, Closing in on Full Parity w...finitsolutions
 
Finit - Creative Solutions for FX Analysis in HFM
Finit - Creative Solutions for FX Analysis in HFM Finit - Creative Solutions for FX Analysis in HFM
Finit - Creative Solutions for FX Analysis in HFM finitsolutions
 
Finit - Breaking Through the Cloud: An Overview of Oracle EPM Cloud
Finit - Breaking Through the Cloud: An Overview of Oracle EPM CloudFinit - Breaking Through the Cloud: An Overview of Oracle EPM Cloud
Finit - Breaking Through the Cloud: An Overview of Oracle EPM Cloudfinitsolutions
 
Finit - State of Oracle EPM
Finit - State of Oracle EPM Finit - State of Oracle EPM
Finit - State of Oracle EPM finitsolutions
 
Finit OneStream - What's Possible Part II
Finit  OneStream - What's Possible Part IIFinit  OneStream - What's Possible Part II
Finit OneStream - What's Possible Part IIfinitsolutions
 
Finit - Driver Based Forecasting 021216
Finit - Driver Based Forecasting 021216Finit - Driver Based Forecasting 021216
Finit - Driver Based Forecasting 021216finitsolutions
 
Finit - what would happen greatest hits and disasters
Finit -  what would happen greatest hits and disasters Finit -  what would happen greatest hits and disasters
Finit - what would happen greatest hits and disasters finitsolutions
 
Finit solutions - The Benefits of a Rolling Forecast
Finit solutions - The Benefits of a Rolling ForecastFinit solutions - The Benefits of a Rolling Forecast
Finit solutions - The Benefits of a Rolling Forecastfinitsolutions
 
OneStream - What's Possible?
OneStream - What's Possible?OneStream - What's Possible?
OneStream - What's Possible?finitsolutions
 
Redesigning Hyperion Planning - Is going from Block Storage (BSO) to Aggregat...
Redesigning Hyperion Planning - Is going from Block Storage (BSO) to Aggregat...Redesigning Hyperion Planning - Is going from Block Storage (BSO) to Aggregat...
Redesigning Hyperion Planning - Is going from Block Storage (BSO) to Aggregat...finitsolutions
 
Introduction to Oracle Hyperion Planning - New Features in 11.1.2.4
Introduction to Oracle Hyperion Planning - New Features in 11.1.2.4Introduction to Oracle Hyperion Planning - New Features in 11.1.2.4
Introduction to Oracle Hyperion Planning - New Features in 11.1.2.4finitsolutions
 
Upgrading to 11.1.2.4 and Other Technical Considerations
Upgrading to 11.1.2.4 and Other Technical ConsiderationsUpgrading to 11.1.2.4 and Other Technical Considerations
Upgrading to 11.1.2.4 and Other Technical Considerationsfinitsolutions
 
OneStream Functionality You Might Not be Using (But Should Be)
OneStream Functionality You Might Not be Using (But Should Be)OneStream Functionality You Might Not be Using (But Should Be)
OneStream Functionality You Might Not be Using (But Should Be)finitsolutions
 
Supplemental Data Manager - What is it? What are some use cases? How do I get...
Supplemental Data Manager - What is it? What are some use cases? How do I get...Supplemental Data Manager - What is it? What are some use cases? How do I get...
Supplemental Data Manager - What is it? What are some use cases? How do I get...finitsolutions
 
Data options with hyperion planning and essbase
Data options with hyperion planning and essbaseData options with hyperion planning and essbase
Data options with hyperion planning and essbasefinitsolutions
 

Mehr von finitsolutions (18)

Cash Flow Series, Part 2: How to make HFM do the dirty work
Cash Flow Series, Part 2: How to make HFM do the dirty workCash Flow Series, Part 2: How to make HFM do the dirty work
Cash Flow Series, Part 2: How to make HFM do the dirty work
 
Cash Flow Series, Part I: 2-dimensional vs 3-dimensional
Cash Flow Series, Part I: 2-dimensional vs 3-dimensionalCash Flow Series, Part I: 2-dimensional vs 3-dimensional
Cash Flow Series, Part I: 2-dimensional vs 3-dimensional
 
Lumberjack: Finit's Oracle EPM - Hyperion System Monitoring Tool
Lumberjack: Finit's Oracle EPM - Hyperion System Monitoring ToolLumberjack: Finit's Oracle EPM - Hyperion System Monitoring Tool
Lumberjack: Finit's Oracle EPM - Hyperion System Monitoring Tool
 
Finit - Breaking Through the Cloud Part II: FCCS, Closing in on Full Parity w...
Finit - Breaking Through the Cloud Part II: FCCS, Closing in on Full Parity w...Finit - Breaking Through the Cloud Part II: FCCS, Closing in on Full Parity w...
Finit - Breaking Through the Cloud Part II: FCCS, Closing in on Full Parity w...
 
Finit - Creative Solutions for FX Analysis in HFM
Finit - Creative Solutions for FX Analysis in HFM Finit - Creative Solutions for FX Analysis in HFM
Finit - Creative Solutions for FX Analysis in HFM
 
Finit - Breaking Through the Cloud: An Overview of Oracle EPM Cloud
Finit - Breaking Through the Cloud: An Overview of Oracle EPM CloudFinit - Breaking Through the Cloud: An Overview of Oracle EPM Cloud
Finit - Breaking Through the Cloud: An Overview of Oracle EPM Cloud
 
Finit - State of Oracle EPM
Finit - State of Oracle EPM Finit - State of Oracle EPM
Finit - State of Oracle EPM
 
Finit OneStream - What's Possible Part II
Finit  OneStream - What's Possible Part IIFinit  OneStream - What's Possible Part II
Finit OneStream - What's Possible Part II
 
Finit - Driver Based Forecasting 021216
Finit - Driver Based Forecasting 021216Finit - Driver Based Forecasting 021216
Finit - Driver Based Forecasting 021216
 
Finit - what would happen greatest hits and disasters
Finit -  what would happen greatest hits and disasters Finit -  what would happen greatest hits and disasters
Finit - what would happen greatest hits and disasters
 
Finit solutions - The Benefits of a Rolling Forecast
Finit solutions - The Benefits of a Rolling ForecastFinit solutions - The Benefits of a Rolling Forecast
Finit solutions - The Benefits of a Rolling Forecast
 
OneStream - What's Possible?
OneStream - What's Possible?OneStream - What's Possible?
OneStream - What's Possible?
 
Redesigning Hyperion Planning - Is going from Block Storage (BSO) to Aggregat...
Redesigning Hyperion Planning - Is going from Block Storage (BSO) to Aggregat...Redesigning Hyperion Planning - Is going from Block Storage (BSO) to Aggregat...
Redesigning Hyperion Planning - Is going from Block Storage (BSO) to Aggregat...
 
Introduction to Oracle Hyperion Planning - New Features in 11.1.2.4
Introduction to Oracle Hyperion Planning - New Features in 11.1.2.4Introduction to Oracle Hyperion Planning - New Features in 11.1.2.4
Introduction to Oracle Hyperion Planning - New Features in 11.1.2.4
 
Upgrading to 11.1.2.4 and Other Technical Considerations
Upgrading to 11.1.2.4 and Other Technical ConsiderationsUpgrading to 11.1.2.4 and Other Technical Considerations
Upgrading to 11.1.2.4 and Other Technical Considerations
 
OneStream Functionality You Might Not be Using (But Should Be)
OneStream Functionality You Might Not be Using (But Should Be)OneStream Functionality You Might Not be Using (But Should Be)
OneStream Functionality You Might Not be Using (But Should Be)
 
Supplemental Data Manager - What is it? What are some use cases? How do I get...
Supplemental Data Manager - What is it? What are some use cases? How do I get...Supplemental Data Manager - What is it? What are some use cases? How do I get...
Supplemental Data Manager - What is it? What are some use cases? How do I get...
 
Data options with hyperion planning and essbase
Data options with hyperion planning and essbaseData options with hyperion planning and essbase
Data options with hyperion planning and essbase
 

Kürzlich hochgeladen

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
 
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
 
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
 
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
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
"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
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
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
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
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
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 

Kürzlich hochgeladen (20)

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
 
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
 
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
 
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
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
"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...
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
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
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
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
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
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
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 

Finit solutions - Automating Data Loads with FDMEE

  • 1. Getting the Most out of EPM Automating Data Loads with FDMEE January 22, 2016 Deborah R Newborn (dnewborn@finitsolutions.com)
  • 2. • Founded in 2002 • 75+ employees in 20+ states • Mostly CPAs, MBAs • 50+ Planning / Essbase Clients • 80+ HFM Clients • Managed largest roll-out of HFM in North America • Market Leader in ARM/FCM • World Leader in FDM implementations and custom solutions Finit Overview
  • 3. EPM Services Full Cycle Implementations Upgrades Dedicated Support
  • 4. • We make and deliver personalized financial reporting solutions and experiences. • Listening, questioning, and analyzing • Building relationships … not company to company, but person to person. • We are Makers and Doers Why is Finit Here?
  • 5. The Finit Family • All owners actively involved in the business • No debt or external owners • Prioritize the customer, not profitability • Long term stability • employees, not subcontractors • Compensation model based on client satisfaction How do we achieve our beliefs?
  • 6. • Our values, on which we ask you to provide consultant feedback: Finit Values
  • 7. Our values, culture, and approach to becoming a trusted advisor to our customers has led to 100% customer success for every Finit client (225+) and every project (450+) Finit Customer Success
  • 9. Deborah R Newborn dnewborn@finitsolutions.com • 9 years of Hyperion experience • Integration team at Finit • FDM, FDMEE, HFM, Essbase, Enterprise • Specializing in large scale, multi-product implementations • Kscope Speaker – FDM Integrations with Essbase and Planning About the Presenter
  • 11. • What will be discussed? • Batch Processing Basics • Defining Batches • Batch Types • Settings and Parameters • Working with custom scripts and rules • Working with multiple batches • Executing and scheduling batches • What will be held for future webinars or blog posts? • Working with multi-period data files • Batch processing of metadata rules • Working with Batch Groups Agenda
  • 13. • Batch Definition Summary – list of existing batches • Batch Definition Details – all the settings/options of a batch listed in the Batch Summary section • Batch Job – a rule associated with a batch. There can be one or more jobs associated with a batch. Key Terminology
  • 14. • Setup • On the SetUp tab of the FDMEE Task Pane there is a menu item called Batch. Under Batch we have Batch Definition. This is where batches are created and managed. • Workflow • On the Workflow tab under Other we have Batch Execution. This is where batches are processed. They can be executed or scheduled. You can also check the status of the batch here. Basic Navigation
  • 16. • The high level steps involved in setting up a batch are: • Determine the type of batch to create and where data will load. • Select from various settings to supply the details of the batch. • Specify any associated rules that should be processed when the batch is executed. (Only available with certain batch types.) • Consider if the batch should be scheduled and if so, what sort of schedule is desired. Batch Creation
  • 17. • In the Batch Summary, define the batch by giving it a name. Then specify the target application for the load as well as the type of batch and how it should be processed. • FDMEE Batch Types • Metadata – for processing metadata rules • Data – for processing data load rules • Batch – for processing a group of batch processes (batch of batches) • Open Batch – for processing data files • Open Batch multi-period – for processing data files with multiple periods • Write back – for processing write back rules (only available with certain integrations) Batch Definition Summary
  • 18. • A batch definition consists of a number of options. Most options are common to all batches but a few are batch type specific. • Let’s take a look at the Batch Definition Summary and Details in an FDMEE application. Batch Definition Details
  • 19. • Promotes automation of data file loads with the POV being specified by the file name. This functionality is similar to what is used in FDM Classic and only works with files. • The file name should be arranged in the following format: FileID~RuleName~Period~LoadMethod • FileID – The user can specify a naming convention to force the sequence of processing files. • RuleName – This is the data rule that will be used to process the file. This can be auto created when the batch runs based on the file name or the batch can use the location’s existing data rule. • Period – This is the reporting period for the file’s data. • LoadMethod – The load method determines how data is imported into FDMEE and exported to the target application. Open Batch Processing
  • 20. • The key steps for creating an open batch are: • Create a batch with batch type Open Batch • Complete the batch definition and parameters tabs with the desired options. • NOTE: No batch jobs are allowed with Open Batch. Open Batch Processing
  • 21. • A batch can be executed by accessing Batch Execution on the Other menu of the Workflow tab. • The Batch Execution screen will show all batches (of all types) to which you have access. • Select a batch and click Execute. • You can view the status of a batch by clicking Check Status. This will take you to the Process Details screen which can also be accessed directly from the Workflow tab of the FDMEE task pane. Open Batch Processing – Batch Execution
  • 22. • All batches are listed in the batch execution with high level information such as the target application and type of batch. Open Batch Processing – Batch Execution
  • 23. • The results of the batch run are available on the Process Details screen. Open Batch Processing – Batch Execution
  • 24. • Working with Batch Scripts • Batch scripts are used to add custom scripting to a basic batch process. • Only Custom Scripts under the Script Editor are valid to be used as a batch script. • Batch scripts can be set to run before and/or after a batch process run and are assigned to the batch in the definition screen. • Parameter values can be used with custom scripts allowing user inputs to be collected as a part of the overall batch process. Custom Scripting
  • 25. • Assume an integration with PeopleSoft and Planning • A custom script can be used to collect user inputs for the data that should be extracted from Planning. • The input parameters can be used to dynamically update a write back rule. • The write back rule is called by a batch and the data is processed. • The batch also launches a batch script used to scrub the data after it is pulled. Custom Script – Example 1: Write Back
  • 26. • A user accesses the custom script by going to Script Execution and launching the script. Custom Script – Example 1: Write Back
  • 27. • The custom script includes prompts for collecting the parameters that will be passed to the write back rule. • API calls are used in the custom script to get the parameter values. Custom Script – Example 1: Write Back
  • 28. • The user inputs are passed to the write back rule table. Custom Script – Example 1: Write Back
  • 29. • The write back rule reflects the parameters collected from the user during each process run. Custom Script – Example 1: Write Back
  • 30. • A batch job with type Write Back is created with the write back rule and the After Batch Script assigned. Custom Script – Example 1: Write Back
  • 31. • The After Batch Script is used to clean up the data after it is pulled. Custom Script – Example 1: Write Back
  • 32. • In the previous example the After Batch Script included custom log entries for the updates to the PeopleSoft tables after the batch run. • API calls are available for custom log entries at various levels such as fdmAPI.logDebug and fdmAPI.logInfo. Custom Script – Example 2: Logging
  • 34. • Batches can be created to launch rules depending on the type of batch. Only one type of rule can be associated with a batch. Working with Rules Batch Type Type of Job/Rule Metadata Metadata Rules Data Data Load Rules Batch An existing batch Open Batch Not allowed
  • 35. • Sample Data Load Rule Working with Rules
  • 36. • To create a batch to run a data load rule, create a new batch on the Batch Definition screen. For the type, select Data. In the Batch Definition section, complete the required fields. • Add a new batch job by clicking Add in the Batch Jobs section at the bottom of the Batch Definition screen. Type in the rule name or select it by browsing out to the current list of rules in the application. Working with Rules
  • 37. • FDMEE makes it possible to manage the launching of multiple data load rules. • Within the Batch Jobs section, multiple batch jobs can be added to the batch. • Add a sequence for multiple rules to control the processing order. Working with Rules
  • 38. • Multiple batches can be launched together by creating a “batch of batches” • Use Case: Assume regions North America, Europe, and Asia are on a different instance of EBS and their process needs to run at different times. They each have a batch process in place to process the data for the region’s locations. • Assume their will be a point during the close calendar where we want to run all 3 batches at the same time. • To accomplish this, we can create a new batch of type Batch. All three batches can then be added to the “master” batch. Working with Rules
  • 39. Working with Rules • The existing batch for each region can be added as a batch job to the consolidated batch.
  • 41. • Batches can be scheduled from the Batch Execution screen. Select the batch name to be scheduled and click Schedule. • The Schedule menu has various options for scheduling. • Currently, there isn’t an option to schedule a batch to run at specific times during the day. To accomplish this, associate multiple schedules to the batch for the desired times. Scheduling Batches
  • 42. Scheduling Batches – Sample Schedules
  • 43. Questions? Email us for a copy of the slides or link to the recording insights@finitsolutions.com Past webinars: www.finitsolutions.com/ webinars Thank you for attending! Presenter: Deborah R Newborn dnewborn@finitsolutions.com General Questions: Greg Barrett gbarrett@finitsolutions.com Joe Mizerk jmizerk@finitsolutions.com