ADI is Hiring qualified US Based Infrastructure consultants

•May 29, 2015 • Leave a Comment

ADI

ADI is hiring infrastructure consultants.  Typically 10-50% travel.  If you are looking to join the best Hyperion/BI/OFSAA infrastructure team, ADI is the place…  ADI offers a full suite of IT services.

  • Hardware Sizing and Design
  • Installation and Configuration
  • Upgrades and Migrations
  • Data Integration, database administration
  • High Availability and Business Continuitry
  • Backup/Recovery
  • Disaster Recovery and Planning
  • Performance Tuning
  • Exalytics implementations
  • IT Classes
  • IT Advisory Services
  • Helpdesk integration services
  • Server Health Monitoring
  • Cloud Server hosting

Plus have access to a fully functioning LAB, generous training budgets, and a great friendly staff. Easy Expense and time management system using your mobile phone.

Want to do more than just installations and administration? Ready to take the next step in offering true IT advisory services,  for larger big name clients with a global organization and staff of experts?  Contact me today.

Webinar Alert: Upgrading to Oracle EPM 11.1.2.4 – What’s New and Comming

•May 12, 2015 • Leave a Comment

ADI

ADI Strategies Presents: Upgrading to 11.1.2.4 – What’s New and Coming
May 22, 2015, 11:00 AM – 12:00 PM PST
Considering an Oracle Hyperion EPM upgrade?

Join ADI Strategies for this upcoming webinar, where Oracle ACE Director Eric Helmer will walk you through what you need to know before considering upgrading to 11.1.2.4. Technical considerations are covered along with best practices and proven methodology to ensure you know what you can expect with your transition to Oracle’s newest version.

Please click Here to register.  It’s FREE to attend.

We hope that you can join us!

Join me at the Heartland OUG Meeting May 21st, Omaha!

•May 12, 2015 • Leave a Comment

Join me at this years Heartland OUG meeting at the Gallup Headquarters in Omaha, NE:

Gallup HQ
1001 Gallup Drive
Omaha, NE 68102

Sessions:

Heartland

Heartland2

Registration is FREE!  Please see http://heartlandoug.org for more information

#CL15LV Collaborate 15 update – it’s next week!

•April 8, 2015 • Leave a Comment

CL15

it’s that time of year again. The Collaborate 15 conference is in beautiful Las Vegas at the Mandalay Bay Hotel.  Did you know that the Collaborate conference is a collaborative event that is sponsored and coordinated by three user groups.

  • IOUG – Independent Oracle User Group
  • OAUG – Oralce Applications User Group
  • Quest – Quest International Users Group

By purchasing a ticket through any of these organization, you have access to all the sessions. Hence the name “Collaborate”.

OAUG Hyperion SIG Meeting

I will be presenting twice this year.   First I would like to invite you to the OAUG Hyperion SIG Meeting on Sunday April 12 3:30 PM – 4:30 PM, in Room Jasmine A.  Attending these SIG meetings are a great way to meet fellow Hyperion users and meet the OAUG Hyperion SIG Board in an open forum.  We will discuss OAUG and SIG Business and have various presentations by industry leaders that update the audience on what’s new across the EPM suite including Essbase, Consolations, Planning, Infrastructure, Planning on the Cloud, etc.  We will also have a roadmap presentation by Oracle.

Featured Sessions

10596: Reducing cost and risk: The critical value of IT planning in EPM/BI

Wed. April 15, 8:00 AM – 9:00 AM, Room Jasmine A

This session will cover how world class companies plan EPM projects, implementations, and upgrades from an IT perspective.  It will chronicle the activities that are involved from an IT perspective in order to endure projects are successful.  This session is valuable for the IT admin and the functional/Business team alike as it brings the worlds together and demonstrates how best to approach collaborate projects.

Attendees will be inspired to motivate their Enterprise Performance Management (EPM) teams to higher performance. Come prepared for a healthy exposé of the sometimes tense relationship between clients and their EPM consultants. Real-world case study vignettes are brought to life with colorful anecdotes from popular figures such as Stephen Covey, Julia Child, and Peter Drucker. Practical action ideas from this session will help your team anticipate challenges, optimize collaboration and accelerate ROI.

Looking to optimize your enterprise data governance (EDG) and master data management (MDM) investments? This presentation includes an overview of a leading maturity model followed by a series of real-life case study vignettes, leading practices and action ideas applicable across industry sectors and solution platforms. Participants will benefit from understanding a strategic framework as well as practical action steps to improve organizational commitment to EDG and MDM process, roles, accountability and more.

10385: Account Reconciliation (ARM) – Single version of the truth

Mon. April 13, 12:45 PM – 1:45 PM, Room Jasmine A

JDSU is leading provider of optical products, test and measurement solutions for the communications industry. JDSU leverages Oracle EBS and EPM suite from Oracle (version 11.1.2.1), which includes various FP&A tools such as Hyperion Account Reconciliation Manager (ARM), Planning, Essbase and Interactive Reporting. The goal is to implement enterprise solutions that can replace and automate existing reconciliation processes, tools, spreadsheets and applications, provide a consolidated platform for the future. JDSU has been using ARM since 2013, this presentation will share the user experience and feedback with audience.

10324: How to migrate to FDMEE and not die trying – Levi’s knows!

Wed. April 15, 3:15 PM – 4:15 PM, Room Jasmine A

Levi’s implemented and had been using FDM since 2009, and started the redesign to migrate to FDMEE in 2013 with a go-live in 2014. The key objectives were to improve system performance and simplify the data load process. Levi’s has 3 SAP and 7 non-SAP ledger systems around the world. Before the redesign, there were multiple data load processes and interfaces between the GL systems and FDM. After going through the redesign with FDMEE, Levi’s successfully transformed the import formats, mappings, and custom scripts into a streamlined and simplified data load process. The new solution also includes an FDMEE and DRM integration.

One-on-One Sessions

Please let me know if you are attending the conference and would like to have one-on-one chat.  I’ll be chatting with people that week giving advice on hardware design, upgrading, what’s new, etc.  Contact me if you will be in attendance.

ADI @ Collaborate

ADI Strategies will have a booth at the Mandalay Bay Exhibit Hall, Booth #607.  Stop by and meet the experts from all product specialties and enter to win some cool prizes.

Hyperion Connect Reception

The OAUG is hosting a cocktail session for Hyperion Users.  A great way to mix, mingle, and network with fellow Hyperion users and a great time:
7 p.m.-8:30 p.mm, Islander C, North Convention Center

Collaborate Resources

Resources to keep in touch while at the conference.

Register for collaborate here

These social media outlets are great ways to keep your ear to the ground on on-going events…

And Follow me on Twitter as I will be updating late breaking EPM related news throughout the show.  See you there…

Essbase Analytic Link (EAL) for HFM 11.1.2.4? Not yet…but soon

•March 31, 2015 • 4 Comments

Essbase Analytic Link for HFM is a pretty cool tool that allows customers to spin off Essbase cubes based on HFM applications.  Its a great way to get near real time Essbase trickle cubes continuously built from HFM data.  You can also merge HFM data and other systems to create advanced analytic KPIs with greater detail.  Changes in HFM are automatically pushed to Essbase in seconds without putting to much burden on HFM itself.

EAL

Now – we are very used to having the EAL developers far behind the EPM developers.  As a matter of fact, the most current EAL version is 11.1.2.2.400, and that .400 patch-set finally got EAL supported with 11.1.2.3 and it was just released 4 months ago!

That’s a problem.  But here is my biggest concern:

If you remember from my previous blog post on the extreme HFM platform changes, you will know the entire API and structure of HFM has ripped out and replaced.  So it’s obvious that many, if not all, of the calls that EAL uses with HFM are no longer there.  EAL is not only not supported with 11.1.2.4, it will certainly not work at all.

So here’s the question:  If it takes the EAL developers a year to get up to compatibility with modern EPM versions simply going from 11.1.2.2 to 11.1.2.3… how long do you think it will take Oracle to produce a new version of EAL that will support an entirely new HFM 11.1.2.4 architecture?

Answer from Oracle:  “We do not have a release target date”

The IT side take:   [edit] I am now hearing that 11.1.2.4 EAL support should be released in the .100 next month.  Very impressive, and great news to many customers.

Regardless, for the immediate time being, this is forcing some customers to consider not upgrading past 11.1.2.3 at this time.

For example, one customer needs to use EAL to spin-off Essbase cubes from HFM.  However they would also like to purchase the new Tax Provisioning module available in 11.1.2.4.  Seems they cannot have both… they will need to either implement EAL in 11.1.2.3 and not purchase the Tax Module, or implement 11.1.2.4 with the Tax Module, and not use EAL.

I will update when I get more information….

2015 Buzzwords and Trends in EPM

•March 23, 2015 • 1 Comment

trends

Want a reality check?   The Hyperion brand is 30+ years old. What a ride it has been.

If you have been watching lately you will know that Oracle has been hosting many EPM Days all across the nation. These are fantastic regional events that bring local people together to network and get some insight with some cutting edge workshops and EPM roadmaps.

During this EPM Days blitz, Oracle released Oracle’s Enterprise Performance Management Top Trends that outlined their take on the latest EPM trends… which is more of a of a multi-paged info graphic.

Between these events and recent publications, I have seen quite a reoccurring theme in Oracle’s EPM market strategy and roadmap, along with the obligatory bombardment of the latest and new buzzwords of the day. A few stick out to me….

1.) “Big Data”

The IT Side Take:

  • “90% of todays data has been generated in the last 24 months”
  • “Exponential growth of data being collected”
  • “We now have more data now than we had before”
  • “We have more data than can be realistically be processed with normal commodity hardware”

Ok we get it… but is there any point of time in history where we would not be able to say the same thing? Do we really think this is a new problem? It’s not… “Big Data” is just the new buzzword… actually not so new… it was coined in 1999.

We have always known about increasing data volumes.. it was just called different things.. In the 80’s they used terms like “Data Explosion” and in the 2000’s words like “cyberdata” or “cyberinfrastructure.” A lot came for the expectation of sensor data and RFID. The term big data means the same thing as the rest of them, but more aligns with other common phrases such as big oil and big tobacco.

And to be honest, the solution to this data volume problem has always been relatively the same as well. To solve problems with large amount of data, the solution was to break up the data up into chunks, process it separately and in parallel, then put it back together in a reportable format. Terms such as grid computing and distributed computing have been around forever and were invented for exactly this issue.

Terms such as Neural Networks and Machine Learning have been simply replaced with “big data discovery” and “predictive Analytics”…. All meaning about the same thing.

However, it’s the marketing behind it that is makes it new and shiny. Somehow the high tech marketing industry has convinced people that the large data volume issue was discovered and solved with the advent of Hadoop.

2.) “Internet of Things”

The IT Side take:

There will obviously be more Internet connected devices than the human population in very short order. Mobile devices are expected to grow to 12.5b by 2020. Many people are carrying around multiple mobile devices. Houses, appliances, TVs, cars, watches, etc are becoming connected with their own IP addresses. But is this new? Didn’t we know this was coming in 1998 when we formalized the IPV6 to allow for 2128 IP addresses?

Will these devices make our lives more convenient? Of Course.   But, more importantly this gives companies (and governments?) many more things to track your behavior… See “1. Big Data”

3.) “Digital Disruption”

The IT Side Take:

Simple term implying technological innovation can come quickly and disrupt markets the same way it always has and always will. The term implies you should reinvent your business to embrace or even lead rapid market change, referencing stories about ATMs, smart devices, and Uber. But has there ever a time in history where that would not be sound advice? It’s a bit over used and has lost it’s meaning.

I don’t mean to get caught up on the buzz words, but it’s not just me. Check out

Gartner’s Hype Cycle for emerging technologies. There is even a graphical representation on the buzzworthiness of modern fads. Priceless…

Buzzwords aside, I think we can glean some sense of reality and direction, even from Oracle buzzwords and other industry marketing. The main themes in EPM that are repeated at these conferences and meetings: Big Data, Cloud, Mobile, Social collaboration, etc.

Personally, what I try to do is read between the lines and understand how that relates to our lives as EPM/Hyperion users, administrators, and analysts.

What I have learned is that undoubtedly financial analysts of the near future will be “DFO”, or Digital From Birth. The idea of not having continuous Internet based access to information, portable data, and instant collaboration is unfathomable. And those that are going to succeed will deliver those capabilities to those financial analysts and will gain competitive advantage by doing so.

The world is evolving… decisions cannot be made by guts or instincts… its with data. The key is to drive data into daily decision making. The talent of tomorrow will have vastly different expectations of analytics and how to interact.

Big data for finance

  • Embrace predictive analytics to improve capital allocation and operations
  • Collaborate with operations to interpret new data sources
  • Increase frequency and broaden scope of management reporting.

Let’s face it… financial data in and of itself is not necessarily “big data” however, mixing operational and management data and analyzing financial effects could very well be.

EPM in Finance

  • Develop agile planning process to respond to changing environment.
  • Connect operational planning with financial assumptions
  • Push EPM lower to widen influence with line of business.

EPM on the go

  • Mobile devices to increase to 12.5b by 2020
  • Mobile doubles adoption rates for business analysis.
  • Mobile adoption to grow 10x in 2014.
  • Make processes portable.

Collaboration and Social

  • Pursue the wisdom of the crowd
  • Expand qualitative commentary in management reporting process
  • Partner with CMO to monitor reputation risk and impact on operating assumptions

Average worker collaborates with 10 or more people to accomplish daily tasks.

So perhaps it is time to look at Oracle EPM slightly differently. Generally I see people using the Oracle EPM suite for historic reporting, annual planning, controls and compliance, transaction processing, etc.

Perhaps the new way to look at EPM is as a new business navigation system. Being able to adapt to market events such as new regulations, disruptive competitors, or customer culture. Maybe we can think of EPM as a tool for real-time decision making, predicting the future, continuous improvement.

Sounds good and all… but there will certainly be cultural changes. Shift from using the tool as a report and statement generator and more of a predictive analytic tool. Shift from chasing the seemingly rising number restatements to an anytime virtual close. (Oracle claims they have customers that close 25 times a day)

What does it take? Willingness to change at all levels, steering committees and councils, world-class data governance, senior executive sponsorship, and investment. Hard? Maybe. Mandatory? You bet. Millennial analysts are coming. Lets get started…

HFM 11.1.2.4 under the covers – the new architecture

•March 5, 2015 • 2 Comments

Probably the biggest change in 11.1.2.4 is with Financial Management. In this release, the entire architecture has been redone and recoded. The biggest driver for this re-architecture was to get HFM onto Linux. Why? You guessed it – so it can be put in Exalytics and eventually into some sort of consolidation cloud offering. I’ll go deeper into the changes, but first… the shockers:

Shocker 1:  “Platform Independent”

For months, Oracle had been touting that 11.1.2.4 HFM would be released “platform independent.” However when it was released, we read the shocker: HFM on Linux is only supported on Exalytics! I think I can join the rest of my brethren in the industry and say this is just downright infuriating. Oracle states that the reason for the Exalytics mandate was because they wanted a known platform to roll out the initial Linux code set. However, Oracle has historically only certified their products to an operating system, and technically there is no reason why you could not install HFM on a commodity server running the same Linux operating system. (As a matter of fact people have). Regardless, doing so would violate the license agreement and not be supported. It is not clear weather Oracle plans to release HFM for commodity Linux in the future; my guess is that they would. One thing is clear however – 11.1.2.4 is certainly not “platform independent”

newarch

Shocker 2:  No more copyapp utility

11.1.2.4 does not contain a copyapp utility to migrate an application between environments. Instead, they have included a new artifact in LCM called “HFM application snapshot” that will do this for you. This has been met with a lot of complaints in the community. The traditional copyapp was a simple utility that directly connected a source and target database. By forcing customers to use LCM, now we have to ensure we have plenty of disk space to export the entire HFM application to disk, then copy the export to the target system, then import. You can include data or not. Regardless, this will easily double the amount of time it takes to do HFM migrations. Also, you will need to ensure nobody is using the system during the migration.

Shocker 3: SSL incomplete

Currently, SSL is only supported in the web layer, they have not implemented it in the application layer yet, but should be coming soon.

First Class Citizens

One of the biggest changes with the close suite is the promotion of the modules as “first class citizens” in the workspace WE see the new tax modules and supplemental data manager in there.

workspace2 workspace1

Along with this, we see a general move from clients to the web, additional utilities, embedding OFMA in HFM, better Calc Manager parity with VBScript, and better integration with FDM.

New Web Profile Editor

profile

Selection of Multiple files for load actions (Only using Firefox)

multiple files

Reordering of Tabs by users as a user preference.

reorder

The New Architecture

In order to remove the windows dependent components, The basics had to change:

  • Remove DCOM as the internal communication method
  • Remove all IIS components, including ASP and .net Web services
  • Embrace Java as the backbone of the API.
  • Eliminate the configuration settings in the Windows System Registry

So that’s what they did.

  • DCOM communications were replaced with TCP/IP for client/server communication.
  • ADO was replaced by ODBC for database communication
  • Removed IIS components and integrated into Weblogic
  • Combined the Smartview provider with the HFM web application in WLS.
  • Combined the LCM provider with the new JHsxserver
  • Replaced web services plugin to the Java API plugin for LCM.
  • Moved the configuration / settings to the database instead of the Windows system registry and moved all configuration to the web rather than the fat configuration clients.

11.1.2.3 arch

11.1.2.4 arch

As you can see, this architecture has been significantly simplified. All the web applications are in one Weblogic managed server (default port 9091), and all data retrievals go through one engine and one API. This also significantly reduced the code set footprint as well by eliminating 45% of the software files and 88% of the libraries.

Performance

The simplification also gave way to significant performance gains. The following outlines the biggest architectural differences that facilitated that.

  • Parallel threads. Historically HFM was maxed at 8 Threads for consolidations. And, to be honest, they did not scale all that well.   If you had an 8 CPU server that was using all 8 threads, you would see the %utilization of the CPUs dwindle as they scaled out. During large consolidations, it was common to see the first CPU at 100% and the last CPU only being used 20%. In 11.1.2.4, the 8 thread limitation has been removed and the calculation engine can now scale with all available CPUs. Oracle has tested this on servers with over 60 cores and has seen uniform distribution. Of course, remember that this dependent on the design of the application as well. You can only parallelize if the application is written in a way that it is possible. Regardless, these new advantages will significantly change the way consulting organizations architect HFM applications and the HFM servers.
  • Data retrieval: all data retrieval has been centralized into a single query engine. So things like FR, Smartview, and Web all use the same method for getting to HFM data.
  • Store only used currencies. In earlier version, all currencies and associated records were used when impacting regardless if your application used them. This was unnecessary work. In 11.1.2.4, only currencies used in the application are updated. If the parent has a different currency, it will pick that up at a later time when impact hits it.
  • User interface interactions and responsiveness. They replaced the very chatty webservices with a thrifty optimized engine that transfers objects between C++ server and Java based web tier.
  • Use SmartHeap. Oracle was able to improve memory allocation and reduce thrashing of heap. Instead of using Malloc ()it now uses a heap approach and using a different libraries.
  • Replaced ADO. The new ODBC method provides more efficient database communication.

Oracle’s initial benchmarking of HFM in the  new version is impressive. They have described case studies that claim instances of consolidations times shrinking from 2 hours  to 6 minutes simply by upgrading. Surprisingly, there is not much difference in performance at this time from a similarly sized commodity server and Exaytics at this time. However, that will change as Oracle is working on Exalytics-specific features in upcoming releases.

But what can YOU expect? Of course it depends on application design.  Here are some major factors to consider:

Size

  • If your app has more entities, it is more likely to see significant benefits.
  • If number of records in each entity across accounts and custom dimensions is relatively large, more likely to see tangible improvement.

Shape

  • If all base entities are smaller in size (within +- 10%) then you will likely utilize the true parallelism
  • If all parent entities are similar size, you will see further parallelism as you roll up
  • Uniform entity structures tend to scale well with more processors.

Business Rules

  • Business Rules: computationally intensive rules will show improvements
  • Non-uniform rules across entities will not see as much

In general, the less uniform the structure is, the less performance gains you will see.

 

Tips for 11.1.2.4:

 

Multiple parents

  • spaghetti hierarchies will make performance unpredictable and hinder parallel processing. Because overlapping hierarchies compete for same locks and are queued.
  • Try to go with single parent entities.

Usage and infrastructure

  • overlapping concurrent Consolidations hinder parallelism
    • two users consolidating overlapping hierarchies will compete for locks
  • Always use dedicated consolidation servers
  • Better to have larger servers with more CPUS than multiple smaller application servers to take advantage of parallelism.

Uniform structure

  • For the best results, try for equal number of children in each parent

 

 

Performance Settings

As part of the restructure, Oracle got rid of the client based configuration utilities and moved them into the web.

Under Consolidation aAdministration, you will see messages.

admin

messages

Selecting settings will give you the options to change performance settings. Settings can be changed for all applications, or specifically per application. So you can add more resources to one application than another…

settings

They also included a nice feature to take a note to document the reasoning for the change:

notes

Most settings will require a restart of the HFM services to go into effect.

There are a total of 29 settings that can be used to tune or choose desired behavior. Here is a small list of some of the most important tuning parameters:

  • MaxNumDataRecordingsInRam.   Number of records in the data cache
  • MaxDataCacheSizeinMB.   Maximum memort allocated for the data cache.
  • MaxNumCubesInRam. Maximum number of cubes in RAM
  • NumCosolidationThreads.   Number of threads that can be used by consolidation.
  • NumThreadsToUseWhenUpdatingCalcStatusSystemWasChanged. The number of threads to use when updating calc status… should be a function of the number of CPUs on the system.

 

 

Logging and services

As part of the 11.1.2.4 changes, Oracle got HFM in line with the rest of the products from a logging perspective. There is no error log viewer anymore and logs are now sent to a typical text-based file that can be controlled with Oracle Diagnostic Logging (ODL). They have the same typical fields, including the very helpful ECID concept. Logs are separated by application as well. System wide messages continue to function in the messages log viewer in the web.

diag

Processes and services

The following processes have been removed:

  • HsvDatasource.exe
  • HsxServer.exe
  • HFMService.exe
  • DMEListener.exe

Instead, a new process called XfmDatasource.exe (yes .exe even on Linux) has been created to manage the datasource process.

11.1.2.3 Services

old services

11.1.2.4 Services

new services

service

What’s next:

Rumors for the .100 PSU

  • Exaytics only features: (not just performance) – Make HFM more aware and self tuning.
    • Insights – who did what. What are people doing, top users of system, graphical analysis.
    • Rule Profiling
  • Additional HFM utilities
  • Excel Based Journals Workbench
  • UI Enhancements
  • Application creation Wizard
  • More web based utilities
  • Ability to add years

Roadmap and Beyond

  • web based member list editor
  • Auto Archive of data audit
  • Mobile interface
  • Multiple databases
  • Audit Extract
  • HFM EA Copy Template
  • ANDES
  • HFM Index Update Utility
 
Follow

Get every new post delivered to your Inbox.

Join 332 other followers