Presentation is loading. Please wait.

Presentation is loading. Please wait.

HFM Excel SmartView Tips November 12, 2009 Jim Farley

Similar presentations

Presentation on theme: "HFM Excel SmartView Tips November 12, 2009 Jim Farley"— Presentation transcript:

1 HFM Excel SmartView Tips November 12, 2009 Jim Farley

2 Who is Honeywell ACS? Honeywell International is a diversified technology and manufacturing leader, serving customers worldwide with aerospace products and services; control technologies for buildings, homes and industry; automotive products; turbochargers; and specialty materials. Honeywell Automation and Control Solutions (ACS) is a $13 billion strategic business group of Honeywell, applying sensing and control expertise that helps create safer, more comfortable, more secure and more productive environments.

3 Honeywell ACS - - HFM Vital Statistics
HFM Version: Hyperion Reports Version: FDM (Upstream) Version: 8.3 Users: > 1,500 Concurrent Users: 250 Geography: 62 countries / 170 Cities Security: LDAP (23 groups) HFM secured by Role, Entity (region), Scenario, Account FDM secured by Entity Activities: Actual, Supplemental (10K/10Q), Plan/Est Consol. during close: > 7,000 HFM Database: 250 GB Entities: 2,000 base; 15,000 total Scenarios: 75 (including FX) ICPs: 5,000 Accounts: 2,500 base; 6,000 total C1 (Line of Business): 450 base; 800 total C2 (Sub-account): 350 base; 600 total C3 (Function): 35 base; 60 total C4: Not used Rules (Lines of Code): 4,700 (CTA, FCF, Working capital) Avg. Consol. Times: 1 entity for 1 month: < 45 sec Top entity for 1 month: < 90 minutes

4 Production HFM Servers

5 Tip #1 – Minimum HFM / SmartView PC Memory
Minimum recommended memory is 512 Meg. Large HFM spreadsheets will benefit from additional PC memory. To determine how much memory a computer has: Depress the ‘Ctrl’ ‘Alt’ and ‘Del’ keys, and then choose ‘Task Manager’ the ‘Total Physical Memory (K)’ shows how much memory is installed In this example there is total memory (1 Gig)

6 Tip #2 – Optimal PC Memory usage
Examine memory usage of the PC while running a retrieve Performance will start to decline if the ‘Total Commit Charge (K)’ is larger than the ‘Total Physical Memory’, as the PC will have to page memory to disk. The steps to determine this are: Depress the ‘Ctrl’ ‘Alt’ and ‘Del’ keys Choose ‘Task Manager’ Compare the ‘Total Commit Charge (K)’ with the ‘Total Physical Memory (K)’. In this example there is total memory, with only Committed, so there are not any paging issues here

7 Tip #3 – Excel memory fragmentation
Excel memory usage can become fragmented with each SmartView retrieve and Excel tends to hold memory that it no longer is using If a computer is found to be paging during a refresh and more than three refreshes have been performed since initiating the Excel session: Shut down Excel Wait before restarting Excel, as it can take Excel up to 15 minutes to release memory Restarting the entire computer will also release memory.

8 Tip #4 - Excel File Size Growth issue
Excel file sizes can grow significantly when using SmartView. The larger file sizes should not affect performance, but are cumbersome to manage / share To reduce a file back to its original proportion: Open the spreadsheet Log into HFM Immediately re-save the spreadsheet. The newly saved spreadsheet will approximate the size of the original spreadsheet.

9 Tip #5 – General Excel tips
For large SmartView spreadsheets, the only Excel session should be the single SmartView session. PowerPoint uses a large amount of memory and should be closed when working with a large SmartView spreadsheet. For large retrievals, “Refresh” one worksheet at a time rather than initiating a “Refresh All”. Refreshing All worksheets at the same time on a very large workbook may result in system time outs which cause the process to run extremely long. Excel should be set to Manual calculation on large workbooks. Select Tools : Options : Calculation tab Check the Manual calculation option. Use F9 to manually calculate

10 Tip #6 - Drill down data analysis
Drill down data analysis (i.e. hunting for data issues) will be performed more efficiently by using Data Grids &/or SmartView Ad-Hoc functions rather than SmartView retrieve. Grids and SmartView Ad-Hoc refresh faster than SmartView by limiting cubes pulled into memory. SmartView Ad-Hoc and BI+ reports are more efficient in data transfer, so they are preferred for large data requests on slower networks.

11 Tip #7 - Disk space A SmartView PC should have a minimum of 1 gig of free space available on disk drive C: Occasionally defragment the disks on SmartView computers. To defrag a disk: From the Start Menu, select ‘My Computer’ Right Click on the drive to be checked for Defragmentation and select ‘Properties. From the Tools tab, select ‘Defragment Now’ Select the drive to defragment, and then choose ‘Analyze’ Run the defragment of the drive if recommended by the Analyze.

12 Tip #8 – Working with ‘#NoData’
SmartView may display no data values with a blank, dash, or “#NoData”. This can create issues because these values cannot be used in Excel computations. To fix this problem: Select Hyperion : Options from the Excel header menu, Depress the Display tab, Enter a 0 to the #NoData/Missing Label field, Depress the OK button in the Options Display dialog box to accept the change.

13 Tip #9 - Excel Crashes with Large Workbooks Connected to both Essbase & SmartView
Conflict having the Essbase and SmartView addins active at the same time. The best work around is to turn off either the Essbase or SmartView addin. To turn the Hyperion addins off, select Tools : Add-Ins deselect the Hyperion Essbase OLAP Server DLL & Hyperion Essbase Query Designer addins when working in SmartView. Similarly, select the Essbase addins when working with Essbase data and deselect the Hyperion SmartView for Office addin. The Hyperion menu may not display when toggling the Hyperion addins on/off unless the Excel session is restarted.

14 Tip #10 HFM – Control # of cubes in memory
SmartView performance is highly dependent on the number of cubes pulled into memory. A SmartView/HFM cube = all accounts and custom dimensions for a single entity in one scenario for a year. The number of cubes pulled into SmartView equals entities * scenarios * years that are refreshed at a time. The number of cubes pulled into memory with a single SmartView refresh should not exceed 400. If a workbook pulls more than 400 cubes, the entities/scenarios/years should be broken into worksheets so that each worksheet contains less than 400 cubes. Subsequently, only one worksheet should be refreshed at a time so SmartView does not pull more than 400 cubes into memory at a time which could result in system timeouts. Generally, the number of accounts and custom dimensions associated with each entity/scenario/year combination does not matter. Entities Scenarios Years Accounts C1/C2/etc Cube Size * 3 * 3 = , * 2 * 1 = 20 The 20 cube worksheet will refresh faster than the 900 cube worksheet

15 Tip #11 - Working with both Essbase & HFM
To use Essbase & HFM at the same time with only one application connected: Log into Essbase and Retrieve Essbase Data, then disconnect from Essbase Log into HFM System 9 and Refresh HFM Data If Essbase and SmartView addins must be used together, changing Essbase settings will mitigate the issue: Select Essbase : Options from the Excel header menu then choose the Global tab. Change the Global Essbase settings to: CHECK Limit to Connected Sheets. CHECK Enable Secondary Button (Right Click button is usually your secondary button) CHECK Enable Double Clicking With these settings: Essbase Mouse actions will supersede Excel mouse actions You will no longer be able to right click on a cell in an Essbase connected sheet to get the context menu (copy, paste, etc.) and no longer be able to double click on a cell to allow in-cell editing. If you right click in an Essbase connected tab on the row or column, you will have the context functionality (copy, paste, insert, etc.). Left double clicking zooms into a dimension member and right double-clicking zooms out.

16 Tip #12 - Limit your retrieve formulas
The total number of HFM retrieve formulas in an Excel workbook (all worksheets) should not exceed 250,000 otherwise the workbook will likely exceed the local memory available on a 2 GB computer. To count HFM formulas, select Edit : Replace from the Excel Edit header menu then replace each instance of “=HS” with “XYZ” for all sheets. The number of replacements equals the number of SmartView formulas in the workbook. Users should find alternate reporting solutions for spreadsheets that exceed this limit as HFM was not designed to be a data warehouse for Excel.

17 Tip #13 - Hyperion Menu has disappeared
Due to some previous crash or problem, Excel has disabled the Smart View addin.  The issue resides with Excel locating or using the dll. To recover the menu: 1. Go to HELP->About Microsoft Excel->disabled items 2. Select HSaddin.dll 3. Press the enable button

18 Ending comments…. Financial users love SmartView, but hate it’s performance Network performance critical to consistent SmartView performance HFM upgrade = improved SmartView performance Manage HFM subcube size (Finance) Keep your Oracle DB running efficiently (IT) Tables analyzed Eliminate chained rows DB settings according to Oracle recommendations Ongoing purge of task audit and Error tables HFM app server configurations (IT) 3 GB switch Server settings (i.e. MaxNumDataRecordsInRAM, ….)


Download ppt "HFM Excel SmartView Tips November 12, 2009 Jim Farley"

Similar presentations

Ads by Google