Tony Scalese, Edgewater Ranzal Oracle Financial Data Management (FDM) practice director, presented "Jython Scripting in FDMEE - It's Not That Scary" at KScope14.
HFM API Deep Dive – Making a Better Financial Management ClientCharles Beyer
While the Financial Management Client program that ships with HFM provides key functionality is quite reliable, there are many areas where it could be improved. Fortunately for us, the Financial Management Client is a great example of a program that implements the HFM COM API as many of the program’s features are directly attributable to API functions. Due to this fact, we can focus on adding value without having to completely reinvent the wheel.
This session, which builds off of a previous API presentation, will further walk you through a complete program build utilizing HFM COM API functionality and Microsoft Visual Studio .NET. Fully working code will be provided as well for viewers.
Hyperion EPM APIs - Added value from HFM, Workspace, FDM, Smartview, and Shar...Charles Beyer
Application Programming Interfaces allow developers to leverage existing program code in an effort to build additional functionality, automate processes or present existing functionality in a different format. APIs exist for many of Hyperion products; however, clear examples of how to use them are not always easy to find nor are applications for the API readily available. Proper application of the APIs for HFM, Workspace, FDM, Smartview and Shared Services can simplify the daily routines of end users and administrators.
This session will provide a high level overview of how each of the APIs work. Additionally, real-world examples for each API will be provided. Fully working code will be available for download from the ODTUG 12 site which attendees can use in their own environments.
This document discusses custom reporting in Oracle's Financial Data Management Enterprise Edition (FDMEE). It provides examples of custom reports that were created to enhance standard reports, integrate with other systems, and align with business reports. The key steps outlined for creating a custom report include defining the SQL query, building the report template in BI Publisher Desktop, defining the report, and testing the report. One detailed example shows how a custom report was built to include account descriptions from both FDMEE and an ERP system by joining tables in the query and using synonyms.
Part 1: Trigger Batch/Command File from FDMEE
How to make FDMEE-triggered Essbase calculation and partition scripts targeted so that they run only for the entities that are applicable to the current FDMEE load.
Part 2: Run a MAXL script from Smartview
Use an Essbase CDF inside an Essbase calculation script to run a MAXL script. The calculation script can be run from Smartview.
Minnesota Hyperion User Group Discussion on Financial Data Management Enterprise Edition: the combination of Financial Data Quality Management (FDM) and ERP Integrator (ERPi)
What is FDMEE?
What can you do with FDMEE?
Considerations for converting to FDMEE?
What’s new with FDMEE?
What’s coming next with FDMEE?
Jon Harvey, Oracle EPM Practice Lead
Josh Kinkeade, Oracle HFM Practice Lead
This document discusses migrating applications from Oracle's Hyperion Financial Data Management (FDM) Classic to the newer Oracle Financial Data Management Enterprise Edition (FDMEE). It provides an overview of the migration utility that can automate much of the migration process. The utility can migrate artifacts like locations, import formats, rules and mappings but will not migrate items like security, scripts or custom reports. The document reviews prerequisites for the migration utility and the general steps for completing a migration, including installing the utility scenarios and configuring the source and target repositories.
Getting the Most Out of FDM - Integrating with Essbase and Planningfinitsolutions
FDM offers a centralized platform for collecting data from all areas of the organization and a standardized approach to data validation and loading. Its intuitive interface, powerful audit trail, repeatable end-user driven workflow and out of the box reports have made it an integration staple to consolidation systems such as HFM and Enterprise.
With an adapter specifically designed to integrate with Essbase and Planning FDM can be a solution for those applications as well. We will take a look at successful FDM to Essbase and Planning implementations and how FDM can be configured in ways that lead to successful integrations.
Tony Scalese, Edgewater Ranzal Oracle Financial Data Management (FDM) practice director, presented "Jython Scripting in FDMEE - It's Not That Scary" at KScope14.
HFM API Deep Dive – Making a Better Financial Management ClientCharles Beyer
While the Financial Management Client program that ships with HFM provides key functionality is quite reliable, there are many areas where it could be improved. Fortunately for us, the Financial Management Client is a great example of a program that implements the HFM COM API as many of the program’s features are directly attributable to API functions. Due to this fact, we can focus on adding value without having to completely reinvent the wheel.
This session, which builds off of a previous API presentation, will further walk you through a complete program build utilizing HFM COM API functionality and Microsoft Visual Studio .NET. Fully working code will be provided as well for viewers.
Hyperion EPM APIs - Added value from HFM, Workspace, FDM, Smartview, and Shar...Charles Beyer
Application Programming Interfaces allow developers to leverage existing program code in an effort to build additional functionality, automate processes or present existing functionality in a different format. APIs exist for many of Hyperion products; however, clear examples of how to use them are not always easy to find nor are applications for the API readily available. Proper application of the APIs for HFM, Workspace, FDM, Smartview and Shared Services can simplify the daily routines of end users and administrators.
This session will provide a high level overview of how each of the APIs work. Additionally, real-world examples for each API will be provided. Fully working code will be available for download from the ODTUG 12 site which attendees can use in their own environments.
This document discusses custom reporting in Oracle's Financial Data Management Enterprise Edition (FDMEE). It provides examples of custom reports that were created to enhance standard reports, integrate with other systems, and align with business reports. The key steps outlined for creating a custom report include defining the SQL query, building the report template in BI Publisher Desktop, defining the report, and testing the report. One detailed example shows how a custom report was built to include account descriptions from both FDMEE and an ERP system by joining tables in the query and using synonyms.
Part 1: Trigger Batch/Command File from FDMEE
How to make FDMEE-triggered Essbase calculation and partition scripts targeted so that they run only for the entities that are applicable to the current FDMEE load.
Part 2: Run a MAXL script from Smartview
Use an Essbase CDF inside an Essbase calculation script to run a MAXL script. The calculation script can be run from Smartview.
Minnesota Hyperion User Group Discussion on Financial Data Management Enterprise Edition: the combination of Financial Data Quality Management (FDM) and ERP Integrator (ERPi)
What is FDMEE?
What can you do with FDMEE?
Considerations for converting to FDMEE?
What’s new with FDMEE?
What’s coming next with FDMEE?
Jon Harvey, Oracle EPM Practice Lead
Josh Kinkeade, Oracle HFM Practice Lead
This document discusses migrating applications from Oracle's Hyperion Financial Data Management (FDM) Classic to the newer Oracle Financial Data Management Enterprise Edition (FDMEE). It provides an overview of the migration utility that can automate much of the migration process. The utility can migrate artifacts like locations, import formats, rules and mappings but will not migrate items like security, scripts or custom reports. The document reviews prerequisites for the migration utility and the general steps for completing a migration, including installing the utility scenarios and configuring the source and target repositories.
Getting the Most Out of FDM - Integrating with Essbase and Planningfinitsolutions
FDM offers a centralized platform for collecting data from all areas of the organization and a standardized approach to data validation and loading. Its intuitive interface, powerful audit trail, repeatable end-user driven workflow and out of the box reports have made it an integration staple to consolidation systems such as HFM and Enterprise.
With an adapter specifically designed to integrate with Essbase and Planning FDM can be a solution for those applications as well. We will take a look at successful FDM to Essbase and Planning implementations and how FDM can be configured in ways that lead to successful integrations.
This webinar discusses migrating from Oracle's Hyperion Financial Data Management (FDM) Classic application to the newer FDMEE application. It introduces the speakers and outlines the agenda. The presentation covers prerequisites for conversion, system requirements, artifacts that can and cannot be migrated, opportunities and nuances of FDMEE, and how to develop a migration plan. Benefits of migrating include improved functionality, integration, data integrity, and flexibility. The application migration process involves running scripts, configuring Oracle Data Integrator, importing scenarios, and executing extracts to migrate mappings, historical data, and other artifacts from FDM to FDMEE. Questions from attendees are invited at the end.
The document discusses Oracle's FDMEE (FDM Enterprise Edition), which replaced the classic FDM and ERPi data integration tools in Oracle EPM version 11.1.2.3. FDMEE can integrate data from various sources like ERP systems, databases, and files into EPM applications like Oracle Hyperion Planning. It has the functions of both classic FDM and ERPi and uses the Oracle Data Integrator engine. The document then provides a tutorial on using FDMEE to load data from a text file into an Oracle Hyperion Planning application in three parts - concepts, configuration and definition, and execution.
Presenting Presenting changes in embedded CloverETL for IBM Infosphere MDM Master Data Management and new licensing options for CloverETL Designer and Server for partners and end users.
The document describes a training course on CloverETL, an open-source data integration tool. The course goals are to learn how to compose transformations to connect to various data sources and sinks, handle errors, and design complex job flows. The course modules cover basics of the tool, common components, databases, structured data, advanced graph design, and the CloverETL Server. It also provides information on the CloverETL product family and describes how to work with metadata and use the Reformat transformation component to write code directly in CTL.
Klondike16 - Making the Move from FDM Classic to FDM EEDenis Gray
The document summarizes Denis Gray's presentation on migrating from Oracle's Financial Data Management Classic (FDM Classic) to the next generation product, Financial Data Management Enterprise Edition (FDMEE). It provides an overview of FDMEE's new features, the various migration methods available including a utility for migrating metadata and data from FDM Classic. The presentation also includes a demo of using the migration utility to extract data and metadata from an FDM Classic environment and load it into an FDMEE environment.
Empowering Enterprise Planning Solutions with Calculation ManagerAlithya
Edgewater Ranzal invited to present Empowering Enterprise Planning Solutions with Calculation Manager at Oracle Hyperion User Group Minnesota (HUGmn) Tech Day 2015. The presentation introduces Calculation Manager, a component of EPMA that lets you create Oracle Hyperion Planning Business Rules in both scripts and graphical mode.
The document discusses loading text data into an Oracle Hyperion Planning application using the Oracle Hyperion Financial Data Quality Management Enterprise Edition (FDMEE). It provides a tutorial in 3 parts: concepts, configuration and definition, and execution. It explains how to register a text file as the data source, define mappings between the source and Planning application dimensions, and load the data. FDMEE allows integrating data from various sources and writing data back to source systems.
Cast Iron Cloud Integration Best PracticesSarath Ambadas
This document provides best practices for developing and managing WebSphere Cast Iron integrations. It discusses naming conventions, error handling, orchestration development, appliance configuration, performance tuning, and upgrade processes. Development best practices include splitting large orchestrations, using configuration properties, and testing before deploying. Appliance best practices involve monitoring resources and purging logs. Performance can be improved by configuring connection pooling, batch processing, and tuning job concurrency. Upgrades involve backing up repositories and deploying existing projects to new versions.
This document discusses Sicoob's migration from their homegrown Java batch framework to the Java Batch standard (JSR-352) and IBM WebSphere Application Server Liberty profile. Some key points:
- Sicoob developed their own Java batch framework in 2012 but wanted to migrate as JSR-352 was finalized and for improved support.
- They worked with IBM to evaluate WebSphere Developer Tools and the Liberty profile beta for developing Java batch applications.
- A use case was developed to compare performance of their existing framework versus the new JSR-352 implementation on Liberty.
- Sicoob's batch workload included over 500k jobs daily across 16 application servers processing various financial workflows.
Oracle EBS Release 12: Tips for PatchingScott Jenner
The document discusses tips and tricks for patching Oracle E-Business Suite Release 12. It introduces the Patch Application Assistant (PAA) tool, which allows administrators to complete failed or interrupted patch operations. The document also covers best practices for patching performance, availability, and maintenance in Release 12, including using distributed patching, merge patches, restricted Apache mode, and timing reports.
Ten Steps To Empowerment Convert Custom Reports To Oracle Business Intelligence Publisher and Empower your IT organization as well as your business users
14 Easy Steps to End-User Empowerment: Convert Custom Reports to BI PublisherMohan Dutt
The document outlines 14 steps to convert custom Oracle Reports to Oracle BI Publisher for end-user empowerment. The steps include preparing the environment, converting reports to XML format, creating templates in RTF format, generating and executing PL/SQL packages, setting the output format to XML, creating and registering data definitions and templates, creating a bursting file, and configuring the output. Completing these steps allows business users to select templates, languages, and output formats to generate and view reports without IT assistance.
Container Pricing for IBM Z - Application Development and Test Solutioncpricing
IBM announced details of three Container Pricing for IBM Z solutions on 14th November 2017. Container Pricing for IBM Z provides simplified software pricing for qualified solutions to combine flexible deployment options with competitive economics that are directly relevant to those solutions.
The Application Development and Test Solution allows clients to increase their entitlement for current z/OS-based development and test environment capacity, up to triple its existing size, with no capacity-based increase in IBM monthly license charge (MLC) software charges for that workload.
This document contains all the key informational text from the announcement letter for the Application Development and Test Solution.
This document discusses preventative mechanisms for crashes of the OTM application server and provides a systematic data recovery process. It recommends developing alerts to monitor inbound/outbound transaction loads and active monitoring during periods of high data processing. If a crash occurs, the recovery process involves stabilizing the system by stopping inbound traffic and bouncing servers, then recovering lost data by identifying impacted processes and objects and running validation scripts.
Oracle Release 12 E-Business Suite Patching Best PracticesScott Jenner
This document provides tips and best practices for patching Oracle R12 E-Business Suite (EBS) environments. It discusses using options like hotpatching with adpatch to minimize downtime when applying applications tier patches. It also recommends using a staged APPL_TOP environment and distributed Auto Patch (AD) to test patches and enhance patching performance across multiple nodes respectively.
Container Pricing for IBM Z – Payments Pricing Solutioncpricing
IBM announced details of three Container Pricing for IBM Z solutions on 14th November 2017. Container Pricing for IBM Z provides simplified software pricing for qualified solutions to combine flexible deployment options with competitive economics that are directly relevant to those solutions.
Container Pricing for IBM Z allows clients to deploy the IBM Payments Pricing Solution for z/OS, V1.1, (recently announced in Software Announcement US217-292) to use the Container Pricing infrastructure to enhance deployment flexibility and simplify the reporting and billing process.
This document contains all the key informational text from the announcement letter for the Payments Pricing Solution.
Container Pricing for IBM Z – New Application Solutioncpricing
IBM announced details of three Container Pricing for IBM Z solutions on 14th November 2017. Container Pricing for IBM Z provides simplified software pricing for qualified solutions to combine flexible deployment options with competitive economics that are directly relevant to those solutions.
The New Application Solution provides a more flexible software pricing model for deploying new applications. This allows new applications to be tightly integrated with colocated workloads, with the price predictability of a dedicated environment.
This document contains all the key informational text from the announcement letter for the New Application Solution.
Francisco Amores from Infratects gave a presentation on best practices for writing scripts in Jython for Oracle's Financial Data Management Enterprise Edition (FDMEE). Some of the key best practices covered included following PEP8 coding standards, using idiomatic Jython techniques, leveraging the Java API, handling errors properly, and focusing scripts on reusability and readability. The presentation provided examples and highlighted the benefits of migrating old VB scripts to Jython for FDMEE applications.
FDM and ODI are both tools for loading financial data into target systems like Hyperion. FDM has a predefined workflow for mapping, validating, and loading data, while ODI allows more flexibility in designing workflows. FDM is focused on end users and mappings, while ODI can also load metadata and is more IT-driven. Both require licenses for commercial use. Syntelli Solutions is an analytics consulting firm that specializes in predictive modeling and leveraging tools like Spotfire, Tableau, and Essbase for business decision making.
This webinar discusses migrating from Oracle's Hyperion Financial Data Management (FDM) Classic application to the newer FDMEE application. It introduces the speakers and outlines the agenda. The presentation covers prerequisites for conversion, system requirements, artifacts that can and cannot be migrated, opportunities and nuances of FDMEE, and how to develop a migration plan. Benefits of migrating include improved functionality, integration, data integrity, and flexibility. The application migration process involves running scripts, configuring Oracle Data Integrator, importing scenarios, and executing extracts to migrate mappings, historical data, and other artifacts from FDM to FDMEE. Questions from attendees are invited at the end.
The document discusses Oracle's FDMEE (FDM Enterprise Edition), which replaced the classic FDM and ERPi data integration tools in Oracle EPM version 11.1.2.3. FDMEE can integrate data from various sources like ERP systems, databases, and files into EPM applications like Oracle Hyperion Planning. It has the functions of both classic FDM and ERPi and uses the Oracle Data Integrator engine. The document then provides a tutorial on using FDMEE to load data from a text file into an Oracle Hyperion Planning application in three parts - concepts, configuration and definition, and execution.
Presenting Presenting changes in embedded CloverETL for IBM Infosphere MDM Master Data Management and new licensing options for CloverETL Designer and Server for partners and end users.
The document describes a training course on CloverETL, an open-source data integration tool. The course goals are to learn how to compose transformations to connect to various data sources and sinks, handle errors, and design complex job flows. The course modules cover basics of the tool, common components, databases, structured data, advanced graph design, and the CloverETL Server. It also provides information on the CloverETL product family and describes how to work with metadata and use the Reformat transformation component to write code directly in CTL.
Klondike16 - Making the Move from FDM Classic to FDM EEDenis Gray
The document summarizes Denis Gray's presentation on migrating from Oracle's Financial Data Management Classic (FDM Classic) to the next generation product, Financial Data Management Enterprise Edition (FDMEE). It provides an overview of FDMEE's new features, the various migration methods available including a utility for migrating metadata and data from FDM Classic. The presentation also includes a demo of using the migration utility to extract data and metadata from an FDM Classic environment and load it into an FDMEE environment.
Empowering Enterprise Planning Solutions with Calculation ManagerAlithya
Edgewater Ranzal invited to present Empowering Enterprise Planning Solutions with Calculation Manager at Oracle Hyperion User Group Minnesota (HUGmn) Tech Day 2015. The presentation introduces Calculation Manager, a component of EPMA that lets you create Oracle Hyperion Planning Business Rules in both scripts and graphical mode.
The document discusses loading text data into an Oracle Hyperion Planning application using the Oracle Hyperion Financial Data Quality Management Enterprise Edition (FDMEE). It provides a tutorial in 3 parts: concepts, configuration and definition, and execution. It explains how to register a text file as the data source, define mappings between the source and Planning application dimensions, and load the data. FDMEE allows integrating data from various sources and writing data back to source systems.
Cast Iron Cloud Integration Best PracticesSarath Ambadas
This document provides best practices for developing and managing WebSphere Cast Iron integrations. It discusses naming conventions, error handling, orchestration development, appliance configuration, performance tuning, and upgrade processes. Development best practices include splitting large orchestrations, using configuration properties, and testing before deploying. Appliance best practices involve monitoring resources and purging logs. Performance can be improved by configuring connection pooling, batch processing, and tuning job concurrency. Upgrades involve backing up repositories and deploying existing projects to new versions.
This document discusses Sicoob's migration from their homegrown Java batch framework to the Java Batch standard (JSR-352) and IBM WebSphere Application Server Liberty profile. Some key points:
- Sicoob developed their own Java batch framework in 2012 but wanted to migrate as JSR-352 was finalized and for improved support.
- They worked with IBM to evaluate WebSphere Developer Tools and the Liberty profile beta for developing Java batch applications.
- A use case was developed to compare performance of their existing framework versus the new JSR-352 implementation on Liberty.
- Sicoob's batch workload included over 500k jobs daily across 16 application servers processing various financial workflows.
Oracle EBS Release 12: Tips for PatchingScott Jenner
The document discusses tips and tricks for patching Oracle E-Business Suite Release 12. It introduces the Patch Application Assistant (PAA) tool, which allows administrators to complete failed or interrupted patch operations. The document also covers best practices for patching performance, availability, and maintenance in Release 12, including using distributed patching, merge patches, restricted Apache mode, and timing reports.
Ten Steps To Empowerment Convert Custom Reports To Oracle Business Intelligence Publisher and Empower your IT organization as well as your business users
14 Easy Steps to End-User Empowerment: Convert Custom Reports to BI PublisherMohan Dutt
The document outlines 14 steps to convert custom Oracle Reports to Oracle BI Publisher for end-user empowerment. The steps include preparing the environment, converting reports to XML format, creating templates in RTF format, generating and executing PL/SQL packages, setting the output format to XML, creating and registering data definitions and templates, creating a bursting file, and configuring the output. Completing these steps allows business users to select templates, languages, and output formats to generate and view reports without IT assistance.
Container Pricing for IBM Z - Application Development and Test Solutioncpricing
IBM announced details of three Container Pricing for IBM Z solutions on 14th November 2017. Container Pricing for IBM Z provides simplified software pricing for qualified solutions to combine flexible deployment options with competitive economics that are directly relevant to those solutions.
The Application Development and Test Solution allows clients to increase their entitlement for current z/OS-based development and test environment capacity, up to triple its existing size, with no capacity-based increase in IBM monthly license charge (MLC) software charges for that workload.
This document contains all the key informational text from the announcement letter for the Application Development and Test Solution.
This document discusses preventative mechanisms for crashes of the OTM application server and provides a systematic data recovery process. It recommends developing alerts to monitor inbound/outbound transaction loads and active monitoring during periods of high data processing. If a crash occurs, the recovery process involves stabilizing the system by stopping inbound traffic and bouncing servers, then recovering lost data by identifying impacted processes and objects and running validation scripts.
Oracle Release 12 E-Business Suite Patching Best PracticesScott Jenner
This document provides tips and best practices for patching Oracle R12 E-Business Suite (EBS) environments. It discusses using options like hotpatching with adpatch to minimize downtime when applying applications tier patches. It also recommends using a staged APPL_TOP environment and distributed Auto Patch (AD) to test patches and enhance patching performance across multiple nodes respectively.
Container Pricing for IBM Z – Payments Pricing Solutioncpricing
IBM announced details of three Container Pricing for IBM Z solutions on 14th November 2017. Container Pricing for IBM Z provides simplified software pricing for qualified solutions to combine flexible deployment options with competitive economics that are directly relevant to those solutions.
Container Pricing for IBM Z allows clients to deploy the IBM Payments Pricing Solution for z/OS, V1.1, (recently announced in Software Announcement US217-292) to use the Container Pricing infrastructure to enhance deployment flexibility and simplify the reporting and billing process.
This document contains all the key informational text from the announcement letter for the Payments Pricing Solution.
Container Pricing for IBM Z – New Application Solutioncpricing
IBM announced details of three Container Pricing for IBM Z solutions on 14th November 2017. Container Pricing for IBM Z provides simplified software pricing for qualified solutions to combine flexible deployment options with competitive economics that are directly relevant to those solutions.
The New Application Solution provides a more flexible software pricing model for deploying new applications. This allows new applications to be tightly integrated with colocated workloads, with the price predictability of a dedicated environment.
This document contains all the key informational text from the announcement letter for the New Application Solution.
Francisco Amores from Infratects gave a presentation on best practices for writing scripts in Jython for Oracle's Financial Data Management Enterprise Edition (FDMEE). Some of the key best practices covered included following PEP8 coding standards, using idiomatic Jython techniques, leveraging the Java API, handling errors properly, and focusing scripts on reusability and readability. The presentation provided examples and highlighted the benefits of migrating old VB scripts to Jython for FDMEE applications.
FDM and ODI are both tools for loading financial data into target systems like Hyperion. FDM has a predefined workflow for mapping, validating, and loading data, while ODI allows more flexibility in designing workflows. FDM is focused on end users and mappings, while ODI can also load metadata and is more IT-driven. Both require licenses for commercial use. Syntelli Solutions is an analytics consulting firm that specializes in predictive modeling and leveraging tools like Spotfire, Tableau, and Essbase for business decision making.
Edgewater Ranzal presented at ODTUG Kaleidoscope 2015 (KSCOPE15) on the importance of assessing Oracle Hyperion Financial Data Quality Management (FDM) mappings in your Oracle Enterprise Performance Management (EPM) system.
This document provides an overview of FDMEE (Financial Data Quality Management, Enterprise Edition) capabilities presented by Tony Scalese from Edgewater Ranzal. The summary includes:
FDMEE has evolved over the past 20 years from its origins as Upstream to support more flexible data integration, transformations, and analytics capabilities compared to prior versions. FDMEE supports capabilities like parallel processing, calculation scripts, batch automation, and scheduling to improve performance. It can directly integrate data from sources like ERPs and perform transformations.
What's in the Box?: An Intro to HFM System Utilities Alithya
Ever wanted to add years to an HFM application without rebuilding it? How about extract the task or data audit information? Want to copy extended analytics templates from one user to another? Oracle ACE Chris Barbieri walks through more than half a dozen very useful utilities that actually ship with HFM that you may not be aware of.
FDM to ERPi– Upgrade & Migration StrategiesAlithya
Edgewater Ranzal Integration Practice Director and Oracle ACE Tony Scalese presented at KScope 2013 on strategies for moving from Oracle Hyperion Financial Data Quality Management (FDM) to FDM Enterprise Edition (FDMEE), which combines FDM with ERP Integrator (ERPi).
Oracle Hyperion Planning Best PracticesIssam Hejazin
This document discusses key considerations for a successful Hyperion Planning implementation. It covers important project phases like analyze/design, build, test, and rollout. It recommends building techniques such as application definition, delineating plan types, defining dimensionality, integrating metadata and data, building forms, developing calculations, and defining process flow and security. Critical success factors include clearly defined goals, stakeholder participation, finance and IT involvement, thorough testing, and consistent project management.
The document discusses various multiplexing techniques including frequency division multiplexing (FDM), wavelength division multiplexing (WDM), time division multiplexing (TDM), and code division multiplexing (CDM). It provides examples of how each technique works, such as using different carrier frequencies for FDM, assigning time slots to each channel for TDM, and multiplying data values by unique code sequences for CDM. The techniques allow multiple signals to be combined and transmitted over a shared medium then separated again at the receiving end.
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...SlideShare
This document provides a summary of the analytics available through SlideShare for monitoring the performance of presentations. It outlines the key metrics that can be viewed such as total views, actions, and traffic sources over different time periods. The analytics help users identify topics and presentation styles that resonate best with audiences based on view and engagement numbers. They also allow users to calculate important metrics like view-to-contact conversion rates. Regular review of the analytics insights helps users improve future presentations and marketing strategies.
Near real-time anomaly detection at Lyftmarkgrover
Near real-time anomaly detection at Lyft, by Mark Grover and Thomas Weise at Strata NY 2018.
https://conferences.oreilly.com/strata/strata-ny/public/schedule/detail/69155
This document summarizes a presentation about using FluentD for end-to-end monitoring. It discusses the challenges of monitoring modern distributed applications and introduces FluentD as a highly pluggable framework that can capture logs and metrics from various sources and filter, aggregate, and route the data to various outputs like databases, alerting services, and visualization tools. It then provides examples of using FluentD to address challenges like consolidating logs from microservices and filtering critical events. Potential approaches for scaling FluentD in containerized environments are also discussed.
S. Ramkumar is a software developer with over 5 years of experience in Python, Perl, and Unix shell scripting. He has worked on projects for clients like Verizon and Morgan Stanley, developing scripts for automation, data processing, reporting and more. His skills include writing scripts for tasks like system monitoring, file transfer, database integration, and report generation. He is looking for a challenging position that utilizes his programming and problem-solving abilities.
How to Scale Operations for a Multi-Cloud Platform using PCFVMware Tanzu
What’s in a cloud platform? Turns out, often several clouds! Companies automate operations in a cloud by treating all components as commodities. However, at enterprise- scale, different business requirements dictate deploying multiple clouds including:
- Hybrid infrastructures and multiple cloud providers
- Compliance with country privacy laws and different security standards
- Specialization requests
The most advanced Pivotal Cloud Foundry (PCF) customers engineer their entire cloud platform, including their multitude of PCF instances, as a product. They create pervasive automation, treat their infrastructure as code, and continuously test and update their platform with delivery pipelines.
In this webinar we’ll discuss how companies are scaling operations of their multi-cloud platforms with Pivotal Cloud Foundry.
We’ll cover:
- Why enterprises deploy multiple clouds
- What operational challenges this causes
- How PCF customers are applying DevOps techniques and tools to platform automation
- An idealized tool stack for a engineering a multi-cloud platform at scale
- How to improve your platform engineering
We thank you in advance for joining us.
The Pivotal Team
Presenter : Greg Chase, James Ma, Caleb Washburn, Pivotal
Scaling PHP Applications with Zend PlatformShahar Evron
Zend Platform provides tools to help PHP applications scale. It includes PHP Intelligence for application monitoring, performance features like job queues and caching, and session clustering to share session data across multiple servers. It offers comprehensive and integrated solutions to common problems in scaling PHP applications.
Ui Modeling In Action With PMF, e4(XWT) And EGFBENOIT_LANGLOIS
The document discusses UI modeling using PMF and EGF. It introduces PMF as a platform-independent UI modeling tool and EGF as a model-to-text generation framework. It then summarizes how PMF models can be transformed to XWT user interfaces using patterns and factories in EGF. Key benefits highlighted include separating UI development roles, integrating with Eclipse tools, and enabling customizable UI generation.
This presentation discusses how IBM UrbanCode Deploy can automate deployment across platforms from mainframe to mobile. It enables continuous delivery by automating deployment processes for traditional and cloud applications. The tool provides visibility into deployments across environments and manages configurations. It supports deployment of applications to various platforms including mobile, middleware, and mainframe systems of record.
This document discusses approaches for migrating data from Oracle's Financial Data Management Enterprise Edition (FDMEE) to its successor product, Oracle's Financial Data Management Enterprise Edition (FDMEE). It outlines two main approaches - using Oracle's migration utility or doing a full rebuild. The migration utility uses Oracle Data Integrator (ODI) under the hood and can automate some but not all aspects of the migration. A full rebuild takes more time but allows for cleaning up of unused artifacts and other improvements. Best practices are discussed such as designing the target system structure, rebuilding scripts with Jython, and thorough testing.
This document provides an overview of PowerApps custom controls (PCF). PCF allows developers to create reusable custom controls with enhanced capabilities compared to web resources. It discusses the PCF project structure, including the manifest and index files. PCF controls can be built with TypeScript, React, and other frameworks. The document demonstrates how to set up a development environment and build a PCF control. It also provides resources for the PCF community and links for additional documentation.
IBM's Problem Determination Tools have evolved since their introduction in 2000 to become more robust and functionally superior through ongoing releases. Customers are migrating to the tools due to issues with older products, demands for more sophisticated development and testing tools, and rising maintenance fees for other solutions. The Problem Determination Tools suite features capabilities for supporting SOA/composite applications, optimizing performance, debugging applications, managing and testing data, and conducting various types of testing.
Ashish Kumar Chaurasia has over 6 years of experience in information technology with expertise in data integration, Oracle technologies, and business processes. He has worked extensively with Oracle Data Integrator, Oracle databases, and other Oracle applications. His roles have included designing and developing data integration solutions, managing projects, and providing support and training to customers.
This document discusses strategies for modernizing applications and moving workloads to Kubernetes and container platforms like Pivotal Container Service (PKS). It recommends identifying candidate applications using buckets based on factors like programming language, dependencies, and access to source code. It outlines assessing applications' business value and technical quality using Gartner's TIME methodology to prioritize efforts. The document provides an overview of PKS and how it can provide benefits like increased speed, stability, scalability and cost savings. It recommends starting projects by pushing a few applications to production on PKS to measure ROI metrics.
This document discusses strategies for modernizing applications and moving workloads to Kubernetes and container platforms like Pivotal Container Service (PKS). It recommends identifying candidate applications using buckets based on factors like programming language, dependencies, and access to source code. It outlines assessing applications' business value and technical quality using Gartner's TIME methodology to prioritize efforts. The document provides an overview of PKS and how it can provide benefits like increased speed, security, scalability and cost savings. It recommends starting projects by pushing a few applications to production on PKS to measure ROI metrics.
Faster, more Secure Application Modernization and Replatforming with PKS - Ku...VMware Tanzu
Faster, more Secure Application Modernization and Replatforming with PKS - Kubernetes for the Enterprise - London
Alex Ley
Associate Director, App Transformation, Pivotal EMEA
28th March 2018
Automated software modernisation is the best solution that is fast, low cost, preserves legacy value and is less risky by comparison to the traditional methodology of a re-write or replacement by packaged ERP. Object Management Groups (OMGs) Model Driven Architecture (MDA) methodology provides an automated model-driven reverse engineering and forward engineering process called Architecture Driven Modernisation (ADM) which has already been successfully adopted by a variety of high profile organisations such as Boeing, U.S. Air Force, Raytheon, EDS, Thales (European Aerospace) and numerous governments worldwide.
WORPCLOUD LTD is focused on being an Automated Software Modernisation Expert. We use OMG compliant tools and parsing techniques to extract all system information, business semantics and software artifacts into an XML repository called the Abstract Syntax Tree Metamodel. Next we use MDAs automated transformation procedures to generate new source code of your choice. Manual architecting of the target system are also performed before the transformation thus ensuring; speed, low cost and accuracy of the automated process combined with the flexibility & insight of human analysis.
Research reveals that application modernisation and migration budgets are currently very strong, covering between 25% to 71% of most companies IT budgets in 2013/2014. This clearly indicates that application modernisation is one of the most significant issues affecting companies – due to high software maintenance costs, low business flexibility and crippled integration and interoperability. Software modernisation is the sole remedy for these problems and your organisation can make huge savings by modernising.
Automated software modernisation is the best solution that is fast, low cost, preserves legacy value and is less risky by comparison to the traditional methodology of a re-write or replacement by packaged ERP. Object Management Groups (OMGs) Model Driven Architecture (MDA) methodology provides an automated model-driven reverse engineering and forward engineering process called Architecture Driven Modernisation (ADM) which has already been successfully adopted by a variety of high profile organisations such as Boeing, U.S. Air Force, Raytheon, EDS, Thales (European Aerospace) and numerous governments worldwide.
WORPCLOUD LTD is focused on being an Automated Software Modernisation Expert. We use OMG compliant tools and parsing techniques to extract all system information, business semantics and software artifacts into an XML repository called the Abstract Syntax Tree Metamodel. Next we use MDAs automated transformation procedures to generate new source code of your choice. Manual architecting of the target system are also performed before the transformation thus ensuring; speed, low cost and accuracy of the automated process combined with the flexibility & insight of human analysis.
Research reveals that application modernisation and migration budgets are currently very strong, covering between 25% to 71% of most companies IT budgets in 2013/2014. This clearly indicates that application modernisation is one of the most significant issues affecting companies – due to high software maintenance costs, low business flexibility and crippled integration and interoperability. Software modernisation is the sole remedy for these problems and your organisation can make huge savings by modernising.
The document discusses the LAMP security stack and introduces the Zend Framework. It summarizes LAMP as an open source stack using Linux, Apache, MySQL, and PHP/Python/Perl. It then discusses the Zend Framework, which is a PHP framework that aims to simplify tasks and demonstrate best practices. The framework focuses on being modular, industry-leading, and easy to use while taking advantage of PHP5 features.
p2 is an extensible provisioning platform for OSGi systems that helps manage all aspects of software installation, deployment, updating, and servicing from build time to runtime. It provides a model where all installable software units are treated uniformly, along with tools for building, deploying, and managing software repositories. p2 decouples decision making from content to provide a flexible solution that can be used for provisioning in various environments and configurations.
Building workflow solution with Microsoft Azure and Cloud | Integration MondayBizTalk360
This document provides an overview of workflow solutions using Microsoft Azure and cloud technologies. It discusses Power Automate, Logic Apps, and Durable Functions for automating business processes and workflows. It covers what each technology can do, pricing models, use cases, and monitoring/governance options. Key takeaways are that the technologies are not competing and to choose based on use case, and that they are mature leading options with moderate learning curves.
The document describes a practical training project to develop a job portal website using PHP at Masters Infosoft Pvt. Ltd. in Jaipur, India by Arjun lal Kumawat, a student at Sobhasaria Engineering College. It discusses the objectives, scope, system analysis and design, hardware and software requirements, data flow diagram, and testing of the job portal website project.
Similar to Taking Your FDM Application to the Next Level with Advanced Scripting (20)
Leading Practices in Multi-Pillar Oracle Cloud ImplementationsAlithya
The document outlines an agenda for a presentation on leading practices in multi-pillar Oracle Cloud implementations. The agenda includes introductions, an Oracle Cloud introduction, typical paths to moving applications to the cloud, customer stories, and Alithya's methodology for multi-pillar Oracle Cloud implementations. It also discusses integrations, conversions, reporting, and master data management.
Why and How to Implement Operation Transfer Pricing (OTP) with Oracle EPM Cloud Alithya
MUFG implemented an operational transfer pricing (OTP) solution using Oracle Cloud EPM to address challenges with their legacy system. Key pain points with the old system included time-consuming and error-prone data input, limited calculation and modeling capabilities, and manual reporting. The new Cloud EPM solution provides automated, self-service processing and analysis to improve efficiency, accuracy and transparency of MUFG's OTP process.
How to Deploy & Integrate Oracle EPM Cloud Profitability and Cost Management ...Alithya
Oracle EPM Cloud Profitability and Cost Management (PCM) enables detailed cost and revenue allocations to provide accurate profitability reporting at various levels. PCM can be deployed as a sub-ledger to the general ledger to facilitate strategic profit and loss reporting, management decision making, and organizational behavior changes. Two-way integration between PCM and the general ledger ensures allocation details from PCM balance with general ledger accounts.
Workforce Plus: Tips and Tricks to Give Workforce an Extra Kick! Alithya
This document provides tips and tricks for configuring the Oracle Workforce module. It discusses dimensionality considerations when building a workforce application and outlines the different planning granularity options. It also covers scenario handling, compensation calculations including base salary, additional earnings, benefits and taxes. Configuration of components, options, and tiers is explained. Custom dimensions, calculations, and expense logic are discussed. Effective use of out-of-the-box functionality versus custom configurations is recommended.
How to Allocate Your Close Time More EffectivelyAlithya
This document summarizes a presentation on how to more effectively allocate time during the financial close process. It discusses typical close timelines, tracking close progress, and opportunities to improve the process. The presentation covers how allocations can impact the close cycle and provides use cases from insurance, financial services, and manufacturing industries. It suggests starting the improvement process by considering reporting needs and complexity, then offers tips like leveraging automation and master data relationships.
Viasat Launches to the Cloud with Oracle Enterprise Data Management Alithya
The document discusses Viasat's implementation of Oracle Enterprise Data Management Cloud Services to improve its master data management processes. Previously, Viasat had a manual process for metadata changes that could take days or months to complete. With EDMCS, Viasat now has a single tool for managing master data across Oracle E-Business Suite, Hyperion Planning, and Workday. Key benefits include improved data governance, reduced change time, and better integration between systems. Alithya helped design and advise on the implementation during 2020-2021.
How Do I Love Cash Flow? Let Me Count the Ways… Alithya
This document discusses best practices for configuring and implementing a cash flow statement framework in Oracle Hyperion Financial Management (HFM). It provides an overview of key concepts like dimension configuration, data loading and mapping, calculations, and reporting. The presentation covers the indirect cash flow method and how the framework facilitates translation and eliminations at low levels.
Legg Mason’s Enterprise, Profit Driven Quest with Oracle EPM CloudAlithya
This presentation was given at Oracle Modern Business Experience, on 3/21/2019 by Wil Adkins, Managing Director FP&A, Legg Mason and Mike Killeen, SVP, Technology & Strategy, Alithya
Supply Chain Advisory and MMIS System Oracle ImplementationAlithya
Many healthcare systems are experiencing rising operation costs and expenses due to operational inefficiencies, making it more challenging — and expensive — to provide quality patient care and engagements.
In this workshop, learn how to establish clear opportunities to optimize your labor, processes, procedures, technology, and inventory costs and a vision to integrate and optimize your current technology investments.
Become an organization that reinvents itself to accelerate efficiencies and cost reduction strategies using digital transformation to provide integrated systems and solutions for an immediate impact.
Digital Transformation in Healthcare: Journey to Oracle Cloud for Integrated,...Alithya
Healthcare has always been a data-driven industry. Until recently, many healthcare institutions struggled with disparate data in siloed enterprise systems because an integrated Cloud solution wasn’t widely available across Enterprise Resource Planning (ERP), Human Capital Management (HCM), and Enterprise Performance Management (EPM) processes. Today more than ever, it is critical that health systems have the ability to deliver quality care at the right cost. Equally important is the ability to remain agile and adapt to events around them. Without the right foundation in place – these things are impossible. That is why digital transformation is the future of healthcare.
Healthcare has always been a data-driven industry. Until recently, many healthcare institutions struggled with disparate data in siloed enterprise systems because an integrated Cloud solution wasn’t widely available across Enterprise Resource Planning (ERP), Human Capital Management (HCM), and Enterprise Performance Management (EPM) processes. Today more than ever, it is critical that health systems have the ability to deliver quality care at the right cost. Equally important is the ability to remain agile and adapt to events around them. Without the right foundation in place – these things are impossible. That is why digital transformation is the future of healthcare.
In this session, attendees learn:
• Establishing the foundation in the chart of accounts. Visualize how the right COA design can provide actionable analytics.
• Gain an understanding of how financials can directly connect with an EPM-focused solution like Planning to reduce manual processes and increase the efficiency of financial operations teams, therefore, assisting in bringing about real cost transparency to your organization.
• Finally, see how a Human Capital Management (HCM) and Payroll solution integrates seamlessly with the Planning process to provide better visibility into and reporting capabilities on the organization’s employees.
Join us as we embark on the Oracle Cloud digital transformation journey in pursuit of improving healthcare outcomes and bending the cost curve.
nter-pod Revolutions: Connected Enterprise Solution in Oracle EPM Cloud Alithya
The session will discuss a library of solutions implemented at clients for transferring between applications in separate pods. Each configuration has its own merits and use case. The four main categories that will be discussed are -
1. Trickle Feed - uses a combination of inter-pod REST API connection, data management load rule, groovy scripting and scheduled EPM Automate job on a jump server to pick-up the files from source and push to target.
2. Focused On-save Push - pushes an intersection from source to target using inter-pod REST API connection, data management load rule and groovy scripting.
3. Scheduled Push- uses a combination of windows or Linux job, inter-pod REST API connection, groovy scripting, data management load rule and EPM Automate commands to extract and push data en masse from source to target.
4. Json Extract and Load - uses a combination of groovy scripting and inter-pod REST API connection to extract and push an intersection on-save.
The audience will walk-away with learnings and understanding of inter-pod configurations, mainly for EPM Cloud planning applications. Snippets of code will form the "gold dust" takeaway from the session.
ODTUG Configuring Workforce: Employee? Job? or Both? Alithya
The document provides an overview of configuring Oracle's EPBCS Workforce module, including:
- The three levels of planning granularity - employee only, job only, or employee and job
- Enabling features such as expense planning, headcount planning, and workforce management
- Setting up custom dimensions, benefits/taxes/earnings, salary grades, and other metadata
- Preparing for planning and forecasting by loading data, setting assumptions and rates, and synchronizing data
Oracle Cloud Time and Labor: Default Payroll Rate, Override Rate and Flat Dol...Alithya
Presentation was given at ODTUG & OHUG HCM Week. Recorded on 11/6/2020 given by Karen N. Settembrino.
Review the configuration required to support showing the default rate on the Responsive UI and the Classic UI time card along with configuring the manager’s ability to override the rate when necessary. In addition, show the setup necessary to support flat dollar amount entries on the time card to pass to payroll.
AUSOUG I Am Paying for my Cloud License. What's Next?Alithya
The document provides an overview of a presentation on profitability and cost management using Oracle EPM Cloud. It discusses key capabilities like flexibility, accuracy, shared methodology, and transparency. It also highlights use cases and demonstrates features through a live demo. The presentation encourages organizations to evaluate where they are versus competitors and determine how to advance their profitability analysis and planning.
A Journey to Profitability with Oracle PCMCSAlithya
A presentation that highlights the easy and effective journey to profitability using the Oracle Profitability and Cost Management solution implemented by Alithya.
Presentation originally delivered by Evan Leffler, Lead Consultant, to a live audience at HUGmn Tech Day in Chaska, MN, 3/14/18.
So, you can write basic calculations or maybe even intermediate. Nearly every Essbase and Planning applications requires calculations. The better you are at calculations, the more business value your applications deliver. But what makes the difference between good enough and great? What makes your code more reliable, faster, and easier to understand and debug? What techniques can you use to think through challenges and come up with solutions? This session offers some time-tested approaches to writing better calc scripts. Topics include:
Getting the requirements straight, thoroughly but without wasting time
Taking advantage of dimensionality and block structure
Variables and parameterization
One script or two?
What needs to be commented?
Alternative approaches to some common challenges
This session is intended for Essbase BSO developers who want to think about what “better code” means and how to write it. It requires at least some knowledge of Essbase BSO calculations.
Hosted by Ron Moore at the ODTUG Learn from Home Series
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Building RAG with self-deployed Milvus vector database and Snowpark Container...Zilliz
This talk will give hands-on advice on building RAG applications with an open-source Milvus database deployed as a docker container. We will also introduce the integration of Milvus with Snowpark Container Services.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIVladimir Iglovikov, Ph.D.
Presented by Vladimir Iglovikov:
- https://www.linkedin.com/in/iglovikov/
- https://x.com/viglovikov
- https://www.instagram.com/ternaus/
This presentation delves into the journey of Albumentations.ai, a highly successful open-source library for data augmentation.
Created out of a necessity for superior performance in Kaggle competitions, Albumentations has grown to become a widely used tool among data scientists and machine learning practitioners.
This case study covers various aspects, including:
People: The contributors and community that have supported Albumentations.
Metrics: The success indicators such as downloads, daily active users, GitHub stars, and financial contributions.
Challenges: The hurdles in monetizing open-source projects and measuring user engagement.
Development Practices: Best practices for creating, maintaining, and scaling open-source libraries, including code hygiene, CI/CD, and fast iteration.
Community Building: Strategies for making adoption easy, iterating quickly, and fostering a vibrant, engaged community.
Marketing: Both online and offline marketing tactics, focusing on real, impactful interactions and collaborations.
Mental Health: Maintaining balance and not feeling pressured by user demands.
Key insights include the importance of automation, making the adoption process seamless, and leveraging offline interactions for marketing. The presentation also emphasizes the need for continuous small improvements and building a friendly, inclusive community that contributes to the project's growth.
Vladimir Iglovikov brings his extensive experience as a Kaggle Grandmaster, ex-Staff ML Engineer at Lyft, sharing valuable lessons and practical advice for anyone looking to enhance the adoption of their open-source projects.
Explore more about Albumentations and join the community at:
GitHub: https://github.com/albumentations-team/albumentations
Website: https://albumentations.ai/
LinkedIn: https://www.linkedin.com/company/100504475
Twitter: https://x.com/albumentations
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Zilliz
Join us to introduce Milvus Lite, a vector database that can run on notebooks and laptops, share the same API with Milvus, and integrate with every popular GenAI framework. This webinar is perfect for developers seeking easy-to-use, well-integrated vector databases for their GenAI apps.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
“An Outlook of the Ongoing and Future Relationship between Blockchain Technologies and Process-aware Information Systems.” Invited talk at the joint workshop on Blockchain for Information Systems (BC4IS) and Blockchain for Trusted Data Sharing (B4TDS), co-located with with the 36th International Conference on Advanced Information Systems Engineering (CAiSE), 3 June 2024, Limassol, Cyprus.
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
Taking Your FDM Application to the Next Level with Advanced Scripting
1. Taking Your FDM Application to the Next
Level with Advanced Scripting
Tony Scalese
Edgewater Ranzal
www.ranzal.com
2. About Edgewater Ranzal
One of the Largest
Oracle/Hyperion Practices in
the U.S.
Oracle / Hyperion Platinum
15 Years Partner - Highest Status
700+ clients
1000+ projects Vertical Expertise with High-
Profile Clients from Coast to
Coast
Sound Project Methodology
Insures Project Success
“One Stop Shop” for ALL EPM
Implementation needs
3. Our Services
Business
Consolidation Planning
Intelligence
Data Project
Infrastructure
Services Management
4. Who Is Tony Scalese
Over 10 years Experience with Data Integration and
Financial Planning & Consolidation on the Hyperion suite
of products
Established many innovative FDM design, customization
and automation concepts that have evolved into standard
Industry-wide practices.
Certified HFM Consultant - System 9 & Fusion 11
Present at Oracle conferences, Ranzal webcasts and post
on Oracle Technology Network (OTN) and blog on
www.FDMGuru.com
B.A. Economics, Allegheny College; MBA Candidate,
Babson College
6. What is FDM Scripting?
FDM has a powerful scripting engine that
leverages the VBScript programming
language to further extend the application’s
functionality
Scripts can be used to execute SQL queries
Scripts can leverage windows objects (Shell) to
execute batch command files
FDM Scripting is as powerful as your
programming skills & knowledge of the
application architecture
7. Script Types
Import: Execute during the import workflow
stage when assigned to the import format
used by the location processing data
Event: Execute during predefined “events”
within the application. These are similar to
Excel workbook macros that execute
“OnOpen”
Custom: All other scripts that are used to
perform additional actions/functions in FDM
8. Import Scripts
DataPump – Used with Delimited & Fixed Width
Import formats
Execute for the dimension to which they are assigned
in the import format.
Execute for each line in the data file
Integration – Used with Script Import Formats
Used to provide direct integration to relational sources
Executes SQL queries to retrieve data from source
Often Utilizes an ADO connection
Working example in the Admin Guide
9. Import Scripts – Some Facts
API objects are not available for use in Import
Scripts - Data Pump or Integration
Data Pump scripts are passed the field (strField)
defined by the import format – i.e, field x of y - as
well as the entire record (strRecord)
Temporary variables can be used during the
import process and accessed by other import
scripts – RES.pVarTempx
You cannot execute Import scripts from the
script editor
10. Import Scripts – The #1 Pitfall
Pre/Cross Dimensional Mapping - if source account
is X, Y or Z then Entity is A
While there are times this can be necessary, robust event
scripting can often address the need for this logic
Why is this approach flawed?
Limited visibility to the true source value for a given
dimension
Mapping “logic” is likely no longer an end user function;
scripts are only visible to administrators
Any time the logic changes, the data file must be re-
imported
ERPi does not currently support modifications to the source
member that was extracted from the G/L
11. Example Integration Script Package
Create connection to source
Connection strings vary based on source
DB type
Run query to get source records
SQL Select query
Append query result to FDM worktable
12. Event Scripts – Some Facts
Only execute when the Event actually has
code
Application passes certain arguments to the
event script when triggered
“Action” event scripts often execute multiple
subprocesses and/or other event scripts
You cannot add “new” Event scripts
You cannot execute Event scripts from the
script editor
13. Event Scripts
Event Script Executed
StartUp During Log In and Logout of the application
ShutDown Does not execute in 11.1.2.0
StatusMessage When using the API function mStatusMessage
SystemLocked When the system is Locked
POVChanged When the point-of-view is changed
SecurityChanged When security is changed
ImportMap (Bef & Aft) During the Import of a mapping .TRx file
CopyMap (Bef & Aft) During the Copy of map from one location to another
ClearData (Bef & Aft) When data is cleared for a given point-of-view
FileImport (Bef & Aft) When a flat file is imported; does not apply to adaptor & script
based import formats
14. Event Scripts
Event Script Executed
Validate (Bef & Aft) During Validate workflow step
ExportToDat (Bef & Aft) During Export step when a data file is created
Load (Bef & Aft) During Export step when data file export is loaded
to target system
Consolidate (Bef & Aft) During a target system is consolidation
Check (Bef & Aft) When Check workflow step
Calculate (Bef & Aft) When Calculate is executed; Process Logic/Maps
ProcLogicGrp (Bef & Aft) When Logic groups applied; during Import &
Process Logic/Maps
ProcMap (Bef & Aft) When Maps are applied; during Import & Process
Logic/Maps; only executes for locations with
Wildcard maps
15. Event Scripts
Event Script Executed
ArchiveItemAction During archive of import & export files
ControlsAction During Certification (un)Review & (un)Submit
ImportAction When Import workflow step is run
MemoItemAction When Memos are added, updated or deleted
MultiloadAction During Multi-Load and Journal processing
BatchAction During batch execution
BatchAutoMapCorrect During a batch process that utilizes the autocorrect
mapping feature
17. Custom Scripts
3 types of Custom scripts
General: All other actions in FDM; example –
Batch loader script
Plug-In: No longer used
Web: Used to create tasks flows that allow end
users to execute scripts without requiring access
to script editor
18. Running SQL from Scripts
Select Queries – Used to retrieve data from a
table
Set rs = DW.DataAccess.farsKeySet(strSQL)
DML Queries – Used to Update/Insert/Delete
data
blnResult =
DW.DataManipulation.fExecuteDML(strSQL)
19. Scripting Objects
File System Object
Set FSO =
CreateObject(“Scripting.FileSystemObject)
Set objFile = FSO.CreateTextFile(PathToFile,
OverwriteExisting, blnUnicode)
Windows Shell Object
Set wShell =
WScript.CreateObject("WScript.Shell")
lngResult = WShell.Run(strCommand,
WindowStyle, blnWaitOnReturn)
20. Batch Loader
From the Workbench, Tools Batch
Processing
Set the Batch Processing options and click
Create Script
21. Batch Loader Script Package
Process Level – Tells FDM which workflow
steps to perform; see
enmBatchProcessLevels
Delimiter – File name delimiter use in the
batch file name.
Example: 1~Location~Category~Period~rr.txt
Map Auto Correct – Controls if FDM should
automap missing members to a
default/suspense member; True/False
22. Object Browser
Object Browser contains a
list of all of the API functions
that are available to be used
in FDM scripts
Object Browser is only
available in WorkBench
Many objects provide a
description of the return or
required arguments
23. Accelerators
Accelerators are prewritten snippets of code
that perform common scripting operations
including:
Get detailed POV information (location metadata)
Create and loop through a recordset
Work with text files using FSO
Send email
Accelerators provide 70-80% of the code,
you will often need to update/refine
24. Using Accelerators
Select the section of the script where you need the
accelerator code
Double click the accelerator and the code is inserted
Refine as needed – you will need to review the code
25. Adaptor Specific Objects
Import the Type Library of the
Adaptor
Right click the object browser
and select Add Type Library
Browse to the adaptor folder
and import the
AdaptorName.tlb file
26. Scheduling Scripts
FDM Task Manager – FDM component that
allows custom scripts to be scheduled on
specific intervals; seconds, days of the week,
specific day(s) each month
FDM Shell Object – Used to execute custom
scripts from a windows batch file; batch file
can be scheduled within Windows Scheduled
Tasks or any enterprise scheduling software
27. Task Manager
Select application &
script to execute
Specify Login
credentials – non
expiring recommended
Specify Time interval to
execute
28. FDM Shell
Shell object is in the SharedComponents of
the installation directory
Double click the UPSShell executable
Open Notepad and paste
Default syntax is provided
Consists of 2 parts – Path to FDM Shell & Call to
script
30. Taking a Detour – HFM Architecture
HFM subcubes are the intersection of the
Accounts, ICP, Custom1-4 & Period for the
Year, Entity, Scenario and Value dimensions
When loading in replace mode, the entire
subcube is cleared for each unique Year, Entity
Scenario that is contained in the data
This is the default HFM behavior – loading
through FDM or directly in HFM through load
tasks
Data is “orphaned” in HFM if an entity is loaded
and then in subsequent loads is not part of the
data set – meaning potentially inaccurate
financial results
31. Preliminary Load
Preliminary
load includes a
errant G/L
posting that
misclassifies
data into the
‘Rhode Island’
entity
32. Reload
G/L posting is
corrected and
previous entry is
re-classed from
Rhode Island to
Massachusetts
Data is not cleared
from Rhode Island
since no data
exists in the G/L
file for R.I.
HFM is wrong!
33. How Can FDM Help?
Smart Replace is a Ranzal custom developed
FDM solution that addresses this common data
quality issue caused by the default clear
behavior of HFM
A list of the unique entities that have been loaded to
HFM is maintained
The data that is currently being loaded to HFM is
compared against the list of historically loaded data
If any “orphaned” entities are found, a data clearing
record for that entity is added to the data set being
loaded
34. Reload with Smart Replace
G/L posting is
corrected and
previous entry is
re-classed from
Rhode Island to
Massachusetts
Data is cleared
from Rhode
Island by the
custom Smart
Replace
functionality
HFM is correct!
35. What To Learn More?
FDM Adaptor Actions
FDM API Guide
http://www.oracle.com/technology/documentation/epm.html
Oracle Technology Network (OTN)
http://forums.oracle.com/forums/forum.jspa?forumID=409&s
tart=0
Ranzal & Associates
http://www.ranzal.com
W3 Schools
http://www.w3schools.com
Google
36. Scripting Challenge
Tell me a problem you are facing in your
FDM application that you believe or know
custom scripting will address
Entries can be dropped at the Ranzal booth or
email me (ascalese@ranzal.com) before the end
of the conference
I will select 1 challenge and create a script
that addresses the issue
I will schedule a 1 hr web session to demo
the solution
38. Other Ranzal Presentations
Calculation Manager: The New and Improved Application to Create Hyperion
Planning Business Rules – Monday, 11:15 am, Room 102C
Security and Auditing in HFM – Tuesday, 4:30pm, 101B
Best Practices for Using DRM with EPMA – Wednesday, 8:30am, 103A
Getting Started with Calc Manager for HFM – Wednesday, 8:30am, 101B
Advanced Topics in Calc Manager for HFM – Wednesday, 9:45am, 101B
Maximizing the Value of an EPM Investment with ERPi, FDM & EPMA – Wednesday,
11:15am, 101B
Taking your FDM application to the next level with Advanced Scripting – Friday,
8:30am, 101B
IFRS reporting within Hyperion Financial Management – Thursday, 10:30am, 101B