Optimization Techniques for Hyperion System 9 BI+ Essbase Analytics
|
|
|
- Reynold Maxwell
- 10 years ago
- Views:
Transcription
1 Session #2129 Optimization Techniques for Hyperion System 9 BI+ Essbase Analytics Will Warren Sr. Program Analyst, Alliance Data John Gibson Senior Consultant, interrel Consulting
2 Session Abstract Do you want to go beyond optimization presentations that talk only of theory and never show you techniques you can actually use? Do you want insight into design and optimization best practices when implementing Hyperion Essbase? This session will show you how Alliance Data improved system performance by an order of management, as well as how it realized faster dimension builds, speedier data loads, and blazingly fast calculations by modifying caches, configuration settings, calculation commands, outline optimizations, and more! The presenters will share tips and tricks for design, optimization, implementation, and administration of Hyperion Essbase and finally, how to enhance the end-user experience and overall information delivery by adding dimensionality to your application.. 2
3 Agenda Introductions Optimization at Alliance Approach to Optimization & Tuning Design Considerations Performance Tuning Administration Looking to System 9.3 New Features Conclusion 3
4 About interrel Headquarters in Texas, we consult nationwide Preferred Hyperion Partner, Oracle Partner Since our inception 10 years ago, focused only on Hyperion: Implementations Training Publications 100% of our senior consultants are Hyperion Certified 4
5 Essbase for Mere Mortals The first book ever published on Essbase For end-users and administrators alike Foreword by John Kopcke, CTO of Hyperion Solutions Stop by booth 607, or order online at 5
6 interrel Sessions Monday, 23 rd April Audience Time Room Session Title EU DBA IT Industry Focus Customer Type 1:00 PM Swan 2103 Improving Financial Reporting at Michael's Mockingbird 2 Stores: Tips and Tricks Retail Existing 2:30 PM Swan 1017 Eddie and the Consultants: An Updated Osprey Ballroom Hyperion System 9 Musical All 4:00 PM Swan 1012 Why Move to Hyperion System 9? Busting the Ballroom 6 Migration Myths All Tuesday, 24 th April Audience Time Room Session Title EU DBA IT Industry Focus Customer Type 8:30 AM 8:30 AM Dolphin S. Hemisphere V Dolphin Oceanic 5 8:30 AM Swan Mockingbird 2 9:45 AM Dolphin S. Hemisphere I 11:00 AM Dolphin S. Hemisphere V 11:00 AM Dolphin S. Hemisphere II 1:30 PM Dolphin S. Hemisphere I 3:00 PM Dolphin S. Hemisphere V 4:30 PM Yacht Club Asbury Hall A Optimization Techniques for Essbase: Tips and Tricks Creating an Innovative Global Business Forecasting System at Alcon Labs Healthcare, Manufacturing Existing 1065 Calc Scripts for Mere Mortals Existing Harnessing Hyperion Analyzer and System 9 Web Analysis: Tips and Tricks A Day in the Life of a Hyperion Essbase Administrator: Tips and Tricks Creating and Managing Financial Reports: Tips and Tricks Meeting Sarbanes-Oxley and Other Compliance Requirements with MDM Ask a Guru: Hyperion Essbase Tips & Tricks Roundtable Flexibility and Scalability Gains with Virtualization and Hyperion System 9 New Existing Existing Existing New Existing Existing 6
7 interrel Sessions Tuesday, 24 th April Audience Time Room Session Title EU DBA IT Industry Focus Customer Type 8:30 AM 8:30 AM Dolphin S. Hemisphere V Dolphin Oceanic 5 8:30 AM Swan Mockingbird 2 9:45 AM Dolphin S. Hemisphere I 11:00 AM Dolphin S. Hemisphere V 11:00 AM Dolphin S. Hemisphere II 1:30 PM Dolphin S. Hemisphere I 3:00 PM Dolphin S. Hemisphere V 4:30 PM Yacht Club Asbury Hall A Optimization Techniques for Essbase: Tips and Tricks Creating an Innovative Global Business Forecasting System at Alcon Labs Healthcare, Manufacturing Existing 1065 Calc Scripts for Mere Mortals Existing Harnessing Hyperion Analyzer and System 9 Web Analysis: Tips and Tricks A Day in the Life of a Hyperion Essbase Administrator: Tips and Tricks Creating and Managing Financial Reports: Tips and Tricks Meeting Sarbanes-Oxley and Other Compliance Requirements with MDM Ask a Guru: Hyperion Essbase Tips & Tricks Roundtable Flexibility and Scalability Gains with Virtualization and Hyperion System 9 New Existing Existing Existing New Existing Existing Wednesday, 25 th April Audience Time Room Session Title EU DBA IT Industry Focus Customer Type 8:30 AM Dolphin Hyperion System 9 User Provisioning: A Central 1009 S. Hemisphere V Place for Managing Security Existing 9:45 AM Swan Making Fast Food Even Faster: Essbase at Taco 2127 Osprey 1 Bueno Retail, Services Existing 11:00 AM Swan A Day in the Life of a Hyperion Essbase 1158B Ballroom 6 Administrator: Tips and Tricks Existing 7
8 Alliance Data Alliance Data is the one of the largest providers of transaction, credit and marketing services we serve the retail, petroleum, utility, financial services and hospitality markets. 8
9 Business Planning Goals To provide senior management with accurate & timely projected financial information at a Line of Business and total Company level in a SECURE environment. To enable management to take decisive action based upon fact rather than intuition. To reduce cycle times AND provide data integrity. To allow Corporate the ability to quickly spot anomalies based on trends and drill down to a lower level to research & resolve. 9
10 Business Planning Goals To empower end users to responsibly maintain accurate data (budget, forecast) with appropriate controls. To allow managers to do their OWN Ad-hoc reporting. To enable managers to quickly test models & assumptions using needed tools. To provide trending of historical information into future time periods for improved forecast accuracy. 10
11 Current State SMART system is built on Hyperion Essbase 6.5 Actual Pulled from PeopleSoft Budget / Forecast Maintained in SMART Most entered via spreadsheet lock & send NAMs upload through umanage (an AlphaBlox app) Data Loads / Interfaces Historical Actual data is loaded from PeopleSoft and historical Forecasts from a prior Essbase export text file. Foreign Exchange Conversions The current Essbase system pulls all CAD conversion information from PeopleSoft. It does NOT handle spot/avg conversions in Essbase. Reporting Most current Essbase reporting is via the excel addin. Some users (primarily NAMs) still use AlphaBlox for forecast updates & reporting 11
12 Pain Points System performance Batch window is too big (23:00 to 06:00) Intra-Day Calc times are too long (~20 min) System is unstable Audit need visibility into Planning process. Maintenance too many manual touch points. Architecture how do we modernize? 12
13 Proposed Solution Upgrade to Hyperion System 9 BI+ platform Automate daily PeopleSoft / SMART validation Add a Year dimension Break the ORG dimension into its component PeopleSoft dimensions Implement a dedicated staging area in a relational star schema and utilize Analytic Integration Services Re-architect the outline to take advantage of member formulas Implement Hyperion Planning for forecast & budget data and split reporting/budgeting needs 13
14 Benefits Increase System performance Shrink nightly batch window by 50% to 3.5 hrs Increase retrieval performance by 50% Avg ~30sec to 15sec Worst ~3-5min to ~2.5 min Enable intra-day calcs to run & finish every 15 min Improve Accountability Visibility into the Budget/Forecast planning process Sarbanes/Oxley controls for authentication/permissions Simplify maintenance Modernize architecture 14
15 Decisions, Decisions Select a Hyperion platform: System 9 Analytic Server Essbase 7.x ORG dimension: Break into separate component dimensions Leave as is 15
16 Decisions, Decisions Currency reporting in USD & local currency required? No Yes - Is B/S required in new cubes? Yes: This is beyond the scope of current project plans. It can be very expensive. No: The conversion is relatively straightforward. We still need to decide: Break Currency into its own dimension (regular or attribute) Reorganize the ORG dimension 16
17 Decisions, Decisions To facilitate more efficient outline aggregations of allocations, more generic formulas are better across scenarios (Act, Bud, Fct). Can we pass form factors for Act accounts from Oracle to EssBase? Yes - Fewer required Calc Scripts No - More Calc Scripts 17
18 Decisions, Decisions Use Integration Services? No Yes - Included as part of System 9 upgrade; Additional license required for 7x. 18
19 Requirements for System 9 upgrade MSAD or LDAP required Finalize hardware projections (buy new server, lease new server, etc) 19
20 How Do We Get There?
21 Roadmap * Timelines are high level estimates and can be impacted by a number of factors including scope, resources, and budget. 21
22 Broken into projects managed separately Person-Weeks Estimate Separated by Project Low 1. System 9 upgrade Analytic Server Optimization & Re-Architecture High Plus an additional 2-3 weeks for Project Planning & Analysis for projects 2-3 (completed). Includes part-time Project Management / QA for duration of projects 2. Time is reduced when projects are run in conjunction to synchronization of work. 22
23 Approach to Optimization
24 Design Considerations
25 Design Considerations Minimize the Number of Dimensions Avoid dimensions that do not offer descriptive data points Reduce complexity and size of database Examine Dimension Combinations Avoid Repetition Repeating indicates a need to split dimensions Splitting dimensions reduces outline redundancy Avoid Interdimensional Irrelevance Split the database if necessary
26 Consider Using Attribute Dimensions Add dimensionality without increasing the size of the database View, aggregate and report Create crosstab reports Compare characteristics Group into ranges View multiple calculations Use in calculations and member formulas 26
27 When to Use Attributes Use crosstab reports Create reports with varying dimensions Hide a level of detail in reports Perform comparisons based on certain type of data Perform calculations based on characteristics Perform easy rollups on attributes Add dimensionality to the database without increasing sparsity of the database 27
28 When Not to Use Attributes Define characteristics of dense dimensions Define characteristics that vary over time Calculate a value by placing a formula on a member Minimize retrieval time; attributes are Dynamic Calc 28
29 Dimension Ordering Guidelines Largest Dense Dimensions Smallest Dense Dimensions Smallest Aggregating Sparse Dimensions Largest Aggregating Sparse Dimensions Non-aggregating Sparse Dimensions 29
30 Dimension Ordering Guidelines Dense dimensions - define the data block and must reside at the top of the outline Aggregating Sparse dimensions - dimensions that will be calculated to create new parent values Should reside directly below the last Dense dimension in the outline Placing these dimensions as the first Sparse dimensions positions them to be the first dimensions included in the calculator cache Gives them an ideal location within the database for optimized calculation performance. Non-Aggregating Sparse dimensions - dimensions that organizes the data into logical slices. Example - Scenario, Year or Version Typically small, flat dimensions used to separate data Not crucial for these dimensions to be included in the calculator cache because their members are typically isolated in FIX statements Data is often times more dispersed within the database 30
31 Dimension Ordering based on Member Counts Example Dimension Type-Size Accounts D 94 Time Periods D 21 Metrics (Hrs, AHR, $) D 14 Scenarios AS 9 Job Code AS 1,524 Organization AS 2,304 Versions NAS 7 Years NAS 7 31 D=Dense, AS=Aggregating Sparse, NAS=Non-Aggregating Sparse
32 Dimension Ordering based on Dimension Density - Example Dimension Type-Size Density After Calc Density After Load Data Points Created Time Periods D 21 85% 85% - Metrics (Hrs, AHR, $) D 14 22% 22% - Accounts D 94 3 % 2% - Scenarios AS 9 22% 11% 199 Job Code AS 1,524.56%.23% 853 Organization AS 2,304.34%.09% 783 Versions NAS 7 19% 19% - Years NAS 7 14% 14% - 32 D=Dense, AS=Aggregating Sparse, NAS=Non-Aggregating Sparse
33 How to Determine Individual Dimension Density 1. Make the dimension the lone Dense dimension 2. Load and calculate just that dimension 3. Check the block density value in Administration Services >> Database >> Properties >> Statistics Ordering the dense dimensions from most dense to least dense maximizes the clustering of the data A more condensed database will perform better than one where the data has a highly dispersed population of data 33
34 Optimized Dimension Order Typical Hourglass Original Accounts (D) Time Periods (D) Metrics (D) Years Versions Scenarios Job Code Organization Employee Status Fund Group Optimized Time Periods (D) Metrics (D) Accounts (D) Job Code (AS) Organization (AS) Years (NAS) Versions (NAS) Scenarios (NAS) Employee Status (Attr Dim) Fund Group (Attr Dim) Modified Hourglass 34 D=Dense, AS=Aggregating Sparse, NAS=Non-Aggregating Sparse
35 Performance Tuning
36 Keep in Mind: Tuning There isn t one right answer Some of the tuning guidelines can contradict other tuning guidelines Tuning for calculations vs. tuning for retrievals The tuning information provided in this chapter is meant to help you in the development of your applications In some databases, these tuning tips will have significant impact In other databases, the tuning tips won t Test, test, test!! 36
37 Improve Essbase Performance Periodically reset a database Over time page files grow Maxl alter database appname.dbname reset Explicit Restructure (welcome back) alter database DBS-NAME force restructure Delayed Free Space Recovery alter database DBS-NAME recover freespace 37
38 Compression Can use multiple compressions under 7x Each block will use one type of compression None zlib Good for sparse data Will only use zlib Index Value Pair Can t assign directly Good for large blocks with sparse data Bitmap Good for non-repeating data Will use Bitmap or IVP RLE = Run Length Encoding Good for data with zeros Good for data that repeats (such as budgeting) Will use RLE, Bitmap, or IVP 38
39 Tuning Compression Utilize parallel calculation by ordering your dimensions correctly (hourglass on a stick) Consider re-organizing dimensions and setting compression to RLE to reduce database size Consider using RLE, because it will allow each block to be RLE, Bitmap, or Index-Value Pair as needed 39
40 Caches Index Cache Last index page into RAM, next out of RAM as cache is filled Default is 1024 Generally, set to hold index in RAM Cache can be too big if index is huge Data Cache Last block into RAM, next out of RAM as caches are filled Default is 3072 Cache can be too big Uncompresses block in RAM (using more data cache) 40
41 Factors Affecting Cache Sizing Database size Block size Index size Available memory Data distribution Sparse / dense configuration Needs of database (e.g. complexity of calculations) 41
42 Priority for Memory Allocation 1. Index Cache 2. Data File Cache 3. Data Cache 42
43 Guideline for Index Cache Default Buffered I/O: 1024 KB ( bytes) Direct I/O: KB ( bytes) Guideline: Combined size of all essn.ind files, if possible; otherwise, as large as possible Do not set this cache size higher than the total index size, as no performance improvement results 43
44 Guideline for Data File Cache Only set if using Direct I/O Default Direct I/O: KB ( bytes) Guideline Combined size of all essn.pag files, if possible; otherwise as large as possible 44
45 Guideline for Data Cache Default 3072 KB ( bytes) Guideline * Combined size of all essn.pag files, if possible; otherwise as large as possible Increase value if any of these conditions exist: Many concurrent users are accessing different data blocks Calculation scripts contain functions on sparse ranges, and the functions require all members of a range to be in memory (for example, when For data load, the number of threads specified by the DLTHREADSWRITE setting is very high and the expanded block size is large 45
46 Cache Hit Ratios Hit Ratios evaluate how well caches are being utilized Indicates the percentage of time that a requested piece of information is available in the cache Higher the better Right click on the Database and select Properties. Navigate to the Statistics tab in Administration Services to view hit ratios Index Cache Hit Ratio setting indicates the success rate in locating index information in the index cache without having to retrieve another index page from disk Goal = 1 Data File Cache Hit Ratio setting indicates the success rate in locating data file pages in the data file cache without having to retrieve the data file from disk Data Cache Hit Ratio setting indicates the success rate in locating data blocks in the data cache without having to retrieve the block from the data file cache Goal =.3 or higher 46
47 Calculator Cache Analytic Services uses the calculator cache bitmap if the database has at least two sparse dimensions, and either of these conditions are also met: You calculate at least one, full sparse dimension You specify the SET CACHE ALL command in a calculation script The best size for the calculator cache depends on the number and density of the sparse dimensions in your outline Default calculator cache size is set in the essbase.cfg You can set the size of the calculator cache within a calculation script (setting is used only for the duration of the calculation script) 47
48 Calculator Cache Bitmap Bitmap dimensions Sparse dimensions from the database outline that Essbase fits into the bitmap until the bitmap is full Each member combination of the sparse dimensions placed in the bitmap occupies 1 bit of memory Must be enough space in the bitmap for every member combination of a sparse dimension for it to be placed in the bitmap Anchoring dimensions Remaining one or more sparse dimensions in the database outline that do not fit into the bitmap. Essbase starts with the first sparse dimension in the database outline and fits as many sparse dimensions as possible into the bitmap. Calculator cache controls the size of the bitmap; therefore controlling the number of dimensions that can fit into the bitmap Essbase cannot use the bitmap to determine whether or not blocks exist for Anchoring dimensions 48
49 Guideline for Calculator Cache Factors Available memory Nature and configuration of the database Calculator cache = Bitmap size in bytes * Number of bitmaps Bitmap size in bytes = Max ((member combinations on the bitmap dimensions/8), 4) Number of bitmaps = Maximum number of dependent parents in the anchoring dimension + 2 constant bitmaps Minimum bitmap size is 4 bytes See appendix for example 49
50 Fragmentation Unused disk space Watch out for Read/write databases where users constantly update data Execute calcs around the clock Frequent updates and recalc s of dense members Poorly designed data loads Large number of Dynamic Calc and Store members Isolation level of uncommitted access with commit block = zero 50
51 Remove Fragmentation Perform an export of the database, delete all data in the database with CLEARDATA, and reload the export file Force a dense restructure of the database 51
52 Commit Blocks Using Uncommitted Access When Commit Level is reached, blocks write to hard drive Default is 3000 blocks; Increase to avoid I/O of frequent commits Setting Commit Blocks to Zero Writes at completion of the entire transaction Will dramatically improve calculation time Will fragment your PAG file during a calculation Resource intensive 52
53 Statistics to Monitor Compression ratio - ratio of the compressed block size (including overhead) to the uncompressed block size Data block size - determined by the amount of data in a particular combination of dense dimensions. Data block size is 8n bytes, where n is the number of cells that exist for that combination of dense dimensions. Guideline - 8 to 100 KB 53
54 Optimized Data Load Order Outline Order Time Periods (D) FTE Metrics (D) Accounts (D) Job Code (AS) Organization (AS) Years (NAS) Versions (NAS) Scenarios (NAS) Data File Order and Sort Scenarios (NAS) Versions (NAS) Years (NAS) Organization (AS) Job Code (AS) Accounts (D) FTE Metrics (D) Time Periods (D) Employee Status (Attr Dim) Fund Group (Attr Dim) 54
55 Data Load Tips Follow data file dimension load order described in previous slide Use dense dimension for data column headers Avoid unnecessary data fields in source data Load from the server vs. the client Pre-aggregate records before loading 55
56 Faster Calculations 1. Outline consolidation 2. Member formulas 3. Calc scripts 56
57 Restructuring You Essbase outline will constantly change New accounts, new entities, new products Changes to the outline forces Essbase to restructure the database Can be a time consuming process depending on the type of restructure and database size 57
58 Full Restructure Implicit run when an otl is updated (manually or via dimension build) Move, delete, or add a dense member Restructures the data blocks Regenerates the index Requires a recalculation of the database Time consuming 58
59 Sparse Restructure Implicit run when an otl is updated (manually or via dimension build) Move, delete, or add a sparse member Does NOT restructure the data blocks Regenerates the index Usually much faster than Full Restructure 59
60 Outline Restructure Implicit run when an otl is updated (manually or via dimension build) Change that effects the outline only Add or change alias, formula, etc. Does NOT restructure the data blocks Does not restructure the index Very fast 60
61 Explicit Restructure Administration manually initiates a database restructure 61
62 Reducing Restructure Time If you change a dimension frequently, make it sparse. Use incremental restructuring to control when Essbase performs a required database restructuring. Select options when you save a modified outline that reduce the amount of restructuring required 62
63 Looking to Hyperion System 9.3
64 New 9.3 Features Calc command to remove of # Missing blocks Non-consolidating members ^ Profit Sales Unit Price ^ Tells Analytic Services not to aggregate this member across ANY dimension Similar to ~ ~ Do not rollup to parent Will still roll up for across other dimensions 64
65 ~ Do not Aggregate 65
66 ^ Do not consolidate 66
67 Unchanged Cells in Calculation EXCLUDE / ENDEXCLUDE Calculate everything except a subsection Opposite of a FIX / ENDFIX EXCLUDE (South, West) Calc Dim (Accounts, Market): ENDEXCLUDE 67
68 Extracting Essbase Data Pre System 9.3 Report script HAL Jexport Data exports Visual Basic Excel Add-in Database Export 68
69 New in System Subset Data Export Export slices of data Leverages the calc engine as a native function Faster than report scripts and JEXPORT Calc engine is faster than report engine Embed in a calc script Use within a Fix statement to define the slice to export Can push to mutiple formats CSV, tab, relational database table 69
70 Binary Export/Import Different Goal is to move / copy out data blocks themselves in compressed encrypted format Fast backups Calc script has option to export in binary format Calc script has option to import binary format Exported file can only be imported into database with the same dimensionality Binary format DATAEXPORT BINFILE [file_name] ; DATAIMPORTBIN [file_name] ; Ignores fixes on dense members (copies blocks intersection of sparse dimensions) 70
71 Essbase Analytics 9.3 Calc Enhancements Subset data export Binary export Remove #missing Non-consolidating members Unchanged cells General Enhancements 64 bit platform support MaxL password encryption Run As support Reference cubes Analytic Provider Services 71
72 Expanded 64-bit Support AIX Solaris Windows (Itanium chip set) Opteron (Windows based) Xeon (Windows based) Analytic Server only 72
73 Reference Cubes Improve performance of XREF calcuations Creates a small in memory cube Shares the same memory space If database A needs information from another database, A can pull information from reference cube instead of across the server Considerations 8000 cells Dimensions only, no hierarchies No dimension types Reference cube types can coexist Example: Small rate and driver cube spinning in memory copies 73
74 Conclusion Introductions Optimization at Alliance Approach to Optimization & Tuning Design Considerations Performance Tuning Administration Looking to System 9.3 New Features Tuning Enterprise Analytics / ASO Conclusion 74
75 Session #2129 Optimization Techniques for Hyperion System 9 BI+ Essbase Analytics Will Warren Sr. Program Analyst, Alliance Data John Gibson Senior Consultant, interrel Consulting
76 76
Exceptions to the Rule: Essbase Design Principles That Don t Always Apply
Exceptions to the Rule: Essbase Design Principles That Don t Always Apply Edward Roske, CEO Oracle ACE Director [email protected] BLOG: LookSmarter.blogspot.com WEBSITE: www.interrel.com TWITTER: Eroske
ESSBASE ASO TUNING AND OPTIMIZATION FOR MERE MORTALS
ESSBASE ASO TUNING AND OPTIMIZATION FOR MERE MORTALS Tracy, interrel Consulting Essbase aggregate storage databases are fast. Really fast. That is until you build a 25+ dimension database with millions
Optimizing Oracle Essbase Formulas & Calc Scripts
Optimizing Oracle Essbase Formulas & Calc Scripts NOTE: Slides will not be distributed. Edward Roske [email protected] BLOG: LookSmarter.blogspot.com WEBSITE: www.interrel.com TWITTER: Eroske 3 About interrel
In-Memory Analytics: A comparison between Oracle TimesTen and Oracle Essbase
In-Memory Analytics: A comparison between Oracle TimesTen and Oracle Essbase Agenda Introduction Why In-Memory? Options for In-Memory in Oracle Products - Times Ten - Essbase Comparison - Essbase Vs Times
Cognos Performance Troubleshooting
Cognos Performance Troubleshooting Presenters James Salmon Marketing Manager [email protected] Andy Ellis Senior BI Consultant [email protected] Want to ask a question?
Data Warehouses & OLAP
Riadh Ben Messaoud 1. The Big Picture 2. Data Warehouse Philosophy 3. Data Warehouse Concepts 4. Warehousing Applications 5. Warehouse Schema Design 6. Business Intelligence Reporting 7. On-Line Analytical
Data Integration Extravaganza
EPM Suite (Hyperion) Data Integration Extravaganza Technologies Hyperion Application Link (HAL) Data Integration Management (DIM) Oracle Data Integrator (ODI) Enterprise Performance Management Architect
VirtualCenter Database Performance for Microsoft SQL Server 2005 VirtualCenter 2.5
Performance Study VirtualCenter Database Performance for Microsoft SQL Server 2005 VirtualCenter 2.5 VMware VirtualCenter uses a database to store metadata on the state of a VMware Infrastructure environment.
IBM Cognos 8 Business Intelligence Analysis Discover the factors driving business performance
Data Sheet IBM Cognos 8 Business Intelligence Analysis Discover the factors driving business performance Overview Multidimensional analysis is a powerful means of extracting maximum value from your corporate
Migrating to TM1. The future of IBM Cognos Planning, Forecasting and Reporting
Migrating to TM1 The future of IBM Cognos Planning, Forecasting and Reporting QueBIT Consulting 2010 Table of Contents About QueBIT Consulting 3 QueBIT's Implementation Approach 3 IBM Cognos Planning and
Jet Data Manager 2012 User Guide
Jet Data Manager 2012 User Guide Welcome This documentation provides descriptions of the concepts and features of the Jet Data Manager and how to use with them. With the Jet Data Manager you can transform
What is Project Financial Planning? 01.31.14
What is Project Financial Planning? 01.31.14 About MindStream Analytics Mission is to deliver premier consulting and managed services to clients by enhancing technology and aligning resources Oracle Platinum
Oracle Essbase Integration Services. Readme. Release 9.3.3.0.00
Oracle Essbase Integration Services Release 9.3.3.0.00 Readme To view the most recent version of this Readme, see the 9.3.x documentation library on Oracle Technology Network (OTN) at http://www.oracle.com/technology/documentation/epm.html.
Lost in Space? Methodology for a Guided Drill-Through Analysis Out of the Wormhole
Paper BB-01 Lost in Space? Methodology for a Guided Drill-Through Analysis Out of the Wormhole ABSTRACT Stephen Overton, Overton Technologies, LLC, Raleigh, NC Business information can be consumed many
Essbase Calculations: A Visual Approach
Essbase Calculations: A Visual Approach TABLE OF CONTENTS Essbase Calculations: A Visual Approach... 2 How Essbase Refers To Cells: Intersections and Intersection Names... 2 Global Calculation... 3 Relative
<Insert Picture Here> Extending Hyperion BI with the Oracle BI Server
Extending Hyperion BI with the Oracle BI Server Mark Ostroff Sr. BI Solutions Consultant Agenda Hyperion BI versus Hyperion BI with OBI Server Benefits of using Hyperion BI with the
Key Attributes for Analytics in an IBM i environment
Key Attributes for Analytics in an IBM i environment Companies worldwide invest millions of dollars in operational applications to improve the way they conduct business. While these systems provide significant
Top 10 Performance Tips for OBI-EE
Top 10 Performance Tips for OBI-EE Narasimha Rao Madhuvarsu L V Bharath Terala October 2011 Apps Associates LLC Boston New York Atlanta Germany India Premier IT Professional Service and Solution Provider
s@lm@n Oracle Exam 1z0-591 Oracle Business Intelligence Foundation Suite 11g Essentials Version: 6.6 [ Total Questions: 120 ]
s@lm@n Oracle Exam 1z0-591 Oracle Business Intelligence Foundation Suite 11g Essentials Version: 6.6 [ Total Questions: 120 ] Question No : 1 A customer would like to create a change and a % Change for
Reporting Services. White Paper. Published: August 2007 Updated: July 2008
Reporting Services White Paper Published: August 2007 Updated: July 2008 Summary: Microsoft SQL Server 2008 Reporting Services provides a complete server-based platform that is designed to support a wide
How To Get More Value From The Microsoft Dmdm Data Management Module (Dmm)
Unwinding the Mysteries of DRM Alex Ladd Sr. Partner MindStream Analytics Agenda Introduction Audience Participation Today s Goals DRM Intro Favorite Quotes Getting More Value DRM & EPMA Integration outside
In-memory Tables Technology overview and solutions
In-memory Tables Technology overview and solutions My mainframe is my business. My business relies on MIPS. Verna Bartlett Head of Marketing Gary Weinhold Systems Analyst Agenda Introduction to in-memory
Taking EPM to new levels with Oracle Hyperion Data Relationship Management WHITEPAPER
Taking EPM to new levels with Oracle Hyperion Data Relationship Management WHITEPAPER This document contains Confidential, Proprietary, and Trade Secret Information ( Confidential Information ) of TopDown
Introducing Oracle Exalytics In-Memory Machine
Introducing Oracle Exalytics In-Memory Machine Jon Ainsworth Director of Business Development Oracle EMEA Business Analytics 1 Copyright 2011, Oracle and/or its affiliates. All rights Agenda Topics Oracle
OBIEE 11g Data Modeling Best Practices
OBIEE 11g Data Modeling Best Practices Mark Rittman, Director, Rittman Mead Oracle Open World 2010, San Francisco, September 2010 Introductions Mark Rittman, Co-Founder of Rittman Mead Oracle ACE Director,
Drivers to support the growing business data demand for Performance Management solutions and BI Analytics
Drivers to support the growing business data demand for Performance Management solutions and BI Analytics some facts about Jedox Facts about Jedox AG 2002: Founded in Freiburg, Germany Today: 2002 4 Offices
Which Reporting Tool Should I Use for EPM? Glenn Schwartzberg InterRel Consulting [email protected]
Which Reporting Tool Should I Use for EPM? Glenn Schwartzberg InterRel Consulting [email protected] Disclaimer These slides represent the work and opinions of the presenter and do not constitute official
Best Practices for Implementing Oracle Data Integrator (ODI) July 21, 2011
July 21, 2011 Lee Anne Spencer Founder & CEO Global View Analytics Cheryl McCormick Chief Architect Global View Analytics Agenda Introduction Oracle Data Integrator ODI Components Best Practices Implementation
Best Practices for Hadoop Data Analysis with Tableau
Best Practices for Hadoop Data Analysis with Tableau September 2013 2013 Hortonworks Inc. http:// Tableau 6.1.4 introduced the ability to visualize large, complex data stored in Apache Hadoop with Hortonworks
Sawmill Log Analyzer Best Practices!! Page 1 of 6. Sawmill Log Analyzer Best Practices
Sawmill Log Analyzer Best Practices!! Page 1 of 6 Sawmill Log Analyzer Best Practices! Sawmill Log Analyzer Best Practices!! Page 2 of 6 This document describes best practices for the Sawmill universal
Exam : 4H0-020. : Hyperion Certified Design Lead Hyperion System9 Planning 4.1. Title. Ver : 08.31.07
Exam : 4H0-020 Title : Hyperion Certified Design Lead Hyperion System9 Planning 4.1 Ver : 08.31.07 QUESTION 1 A custom Dimension called "Sales" has Sales Person at level 0. Sales Persons are each associated
Quick Start - NetApp File Archiver
Quick Start - NetApp File Archiver TABLE OF CONTENTS OVERVIEW SYSTEM REQUIREMENTS GETTING STARTED Upgrade Configuration Archive Recover Page 1 of 14 Overview - NetApp File Archiver Agent TABLE OF CONTENTS
CHAPTER 5: BUSINESS ANALYTICS
Chapter 5: Business Analytics CHAPTER 5: BUSINESS ANALYTICS Objectives The objectives are: Describe Business Analytics. Explain the terminology associated with Business Analytics. Describe the data warehouse
BusinessObjects Planning Excel Analyst User Guide
BusinessObjects Planning Excel Analyst User Guide BusinessObjects Planning Excel Analyst 5.2 Copyright Third-party contributors Copyright 2007 Business Objects. All rights reserved. Business Objects owns
DATABASE. Pervasive PSQL Performance. Key Performance Features of Pervasive PSQL. Pervasive PSQL White Paper
DATABASE Pervasive PSQL Performance Key Performance Features of Pervasive PSQL Pervasive PSQL White Paper June 2008 Table of Contents Introduction... 3 Per f o r m a n c e Ba s i c s: Mo r e Me m o r y,
Why is My Hyperion Application Sick?
Why is My Hyperion Application Sick? Streamlining the Health Check process for your HFM Application Seth Landau Partner, EVP Consulting Services MindStream Analytics Jonathan Berry CEO, Accelatis Agenda
Hardware Configuration Guide
Hardware Configuration Guide Contents Contents... 1 Annotation... 1 Factors to consider... 2 Machine Count... 2 Data Size... 2 Data Size Total... 2 Daily Backup Data Size... 2 Unique Data Percentage...
SQL Server 2012 Gives You More Advanced Features (Out-Of-The-Box)
SQL Server 2012 Gives You More Advanced Features (Out-Of-The-Box) SQL Server White Paper Published: January 2012 Applies to: SQL Server 2012 Summary: This paper explains the different ways in which databases
Physical Data Organization
Physical Data Organization Database design using logical model of the database - appropriate level for users to focus on - user independence from implementation details Performance - other major factor
Super-Charged Oracle Business Intelligence with Essbase and SmartView
Specialized. Recognized. Preferred. The right partner makes all the difference. Super-Charged Oracle Business Intelligence with Essbase and SmartView By: Gautham Sampath Pinellas County & Patrick Callahan
Innovative technology for big data analytics
Technical white paper Innovative technology for big data analytics The HP Vertica Analytics Platform database provides price/performance, scalability, availability, and ease of administration Table of
NEW FEATURES ORACLE ESSBASE STUDIO
ORACLE ESSBASE STUDIO RELEASE 11.1.1 NEW FEATURES CONTENTS IN BRIEF Introducing Essbase Studio... 2 From Integration Services to Essbase Studio... 2 Essbase Studio Features... 4 Installation and Configuration...
HYPERION MASTER DATA MANAGEMENT SOLUTIONS FOR IT
HYPERION MASTER DATA MANAGEMENT SOLUTIONS FOR IT POINT-AND-SYNC MASTER DATA MANAGEMENT 04.2005 Hyperion s new master data management solution provides a centralized, transparent process for managing critical
B.Sc (Computer Science) Database Management Systems UNIT-V
1 B.Sc (Computer Science) Database Management Systems UNIT-V Business Intelligence? Business intelligence is a term used to describe a comprehensive cohesive and integrated set of tools and process used
<Insert Picture Here> Best Practices for Extreme Performance with Data Warehousing on Oracle Database
1 Best Practices for Extreme Performance with Data Warehousing on Oracle Database Rekha Balwada Principal Product Manager Agenda Parallel Execution Workload Management on Data Warehouse
Safe Harbor Statement
Safe Harbor Statement "Safe Harbor" Statement: Statements in this presentation relating to Oracle's future plans, expectations, beliefs, intentions and prospects are "forward-looking statements" and are
Beyond Plateaux: Optimize SSAS via Best Practices
Beyond Plateaux: Optimize SSAS via Best Practices Bill Pearson Island Technologies Inc. [email protected] @Bill_Pearson Beyond Plateaux: Optimize SSAS via Best Practices Introduction and Overview
Oracle Hyperion Data Relationship Management Best Practices, Tips and Tricks. Whitepaper
Oracle Hyperion Data Relationship Management Best Practices, Tips and Tricks Whitepaper This document contains Confidential, Proprietary, and Trade Secret Information ( Confidential Information ) of TopDown
Optimizing the Performance of Your Longview Application
Optimizing the Performance of Your Longview Application François Lalonde, Director Application Support May 15, 2013 Disclaimer This presentation is provided to you solely for information purposes, is not
Using Oracle Data Integrator with Essbase, Planning and the Rest of the Oracle EPM Products
Using Oracle Data Integrator with Essbase, Planning and the Rest of the Oracle EPM Products Edward Roske [email protected] BLOG: LookSmarter.blogspot.com WEBSITE: www.interrel.com TWITTER: ERoske 2 4
IAF Business Intelligence Solutions Make the Most of Your Business Intelligence. White Paper November 2002
IAF Business Intelligence Solutions Make the Most of Your Business Intelligence White Paper INTRODUCTION In recent years, the amount of data in companies has increased dramatically as enterprise resource
Cost Savings THINK ORACLE BI. THINK KPI. THINK ORACLE BI. THINK KPI. THINK ORACLE BI. THINK KPI.
THINK ORACLE BI. THINK KPI. THINK ORACLE BI. THINK KPI. MIGRATING FROM BUSINESS OBJECTS TO OBIEE KPI Partners is a world-class consulting firm focused 100% on Oracle s Business Intelligence technologies.
Monitor and Manage Your MicroStrategy BI Environment Using Enterprise Manager and Health Center
Monitor and Manage Your MicroStrategy BI Environment Using Enterprise Manager and Health Center Presented by: Dennis Liao Sales Engineer Zach Rea Sales Engineer January 27 th, 2015 Session 4 This Session
OLAP and Data Mining. Data Warehousing and End-User Access Tools. Introducing OLAP. Introducing OLAP
Data Warehousing and End-User Access Tools OLAP and Data Mining Accompanying growth in data warehouses is increasing demands for more powerful access tools providing advanced analytical capabilities. Key
SQL Server 2005 Features Comparison
Page 1 of 10 Quick Links Home Worldwide Search Microsoft.com for: Go : Home Product Information How to Buy Editions Learning Downloads Support Partners Technologies Solutions Community Previous Versions
Optimizing the Performance of the Oracle BI Applications using Oracle Datawarehousing Features and Oracle DAC 10.1.3.4.1
Optimizing the Performance of the Oracle BI Applications using Oracle Datawarehousing Features and Oracle DAC 10.1.3.4.1 Mark Rittman, Director, Rittman Mead Consulting for Collaborate 09, Florida, USA,
www.dotnetsparkles.wordpress.com
Database Design Considerations Designing a database requires an understanding of both the business functions you want to model and the database concepts and features used to represent those business functions.
Data Deduplication: An Essential Component of your Data Protection Strategy
WHITE PAPER: THE EVOLUTION OF DATA DEDUPLICATION Data Deduplication: An Essential Component of your Data Protection Strategy JULY 2010 Andy Brewerton CA TECHNOLOGIES RECOVERY MANAGEMENT AND DATA MODELLING
Exclaimer Mail Archiver User Manual
User Manual www.exclaimer.com Contents GETTING STARTED... 8 Mail Archiver Overview... 9 Exchange Journaling... 9 Archive Stores... 9 Archiving Policies... 10 Search... 10 Managing Archived Messages...
Maximum Availability Architecture
Oracle Data Guard: Disaster Recovery for Sun Oracle Database Machine Oracle Maximum Availability Architecture White Paper April 2010 Maximum Availability Architecture Oracle Best Practices For High Availability
Welcome to online seminar on. Oracle Agile PLM BI. Presented by: Rapidflow Apps Inc. January, 2011
Welcome to online seminar on Oracle Agile PLM BI Presented by: Rapidflow Apps Inc. January, 2011 Agenda Agile PLM BI Overview What is Agile BI? Who Needs Agile PLM BI? What does it offer? PLM Business
Oracle Business Intelligence Foundation Suite 11g Essentials Exam Study Guide
Oracle Business Intelligence Foundation Suite 11g Essentials Exam Study Guide Joshua Jeyasingh Senior Technical Account Manager WW A&C Partner Enablement Objective & Audience Objective Help you prepare
HFM Consolidation Demystified
Powering I.T. Empowering Business. HFM Consolidation Demystified Jonathan Berry President & CEO [email protected] 203.331.2267 Copyright 2014, Accelatis. All rights reserved. http://www.accelatis.com
Optimizing Your Data Warehouse Design for Superior Performance
Optimizing Your Data Warehouse Design for Superior Performance Lester Knutsen, President and Principal Database Consultant Advanced DataTools Corporation Session 2100A The Problem The database is too complex
ORACLE HYPERION DATA RELATIONSHIP MANAGEMENT
Oracle Fusion editions of Oracle's Hyperion performance management products are currently available only on Microsoft Windows server platforms. The following is intended to outline our general product
Storage Technologies for Video Surveillance
The surveillance industry continues to transition from analog to digital. This transition is taking place on two fronts how the images are captured and how they are stored. The way surveillance images
Kronos Workforce Central 6.1 with Microsoft SQL Server: Performance and Scalability for the Enterprise
Kronos Workforce Central 6.1 with Microsoft SQL Server: Performance and Scalability for the Enterprise Providing Enterprise-Class Performance and Scalability and Driving Lower Customer Total Cost of Ownership
Sisense. Product Highlights. www.sisense.com
Sisense Product Highlights Introduction Sisense is a business intelligence solution that simplifies analytics for complex data by offering an end-to-end platform that lets users easily prepare and analyze
Netezza and Business Analytics Synergy
Netezza Business Partner Update: November 17, 2011 Netezza and Business Analytics Synergy Shimon Nir, IBM Agenda Business Analytics / Netezza Synergy Overview Netezza overview Enabling the Business with
Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier
Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier Simon Law TimesTen Product Manager, Oracle Meet The Experts: Andy Yao TimesTen Product Manager, Oracle Gagan Singh Senior
An Accenture Point of View. Oracle Exalytics brings speed and unparalleled flexibility to business analytics
An Accenture Point of View Oracle Exalytics brings speed and unparalleled flexibility to business analytics Keep your competitive edge with analytics When it comes to working smarter, organizations that
CalPlanning. Smart View Essbase Ad Hoc Analysis
1 CalPlanning CalPlanning Smart View Essbase Ad Hoc Analysis Agenda Overview Introduction to Smart View & Essbase 4 Step Smart View Essbase Ad Hoc Analysis Approach 1. Plot Dimensions 2. Drill into Data
SAP HANA - Main Memory Technology: A Challenge for Development of Business Applications. Jürgen Primsch, SAP AG July 2011
SAP HANA - Main Memory Technology: A Challenge for Development of Business Applications Jürgen Primsch, SAP AG July 2011 Why In-Memory? Information at the Speed of Thought Imagine access to business data,
Server Consolidation with SQL Server 2008
Server Consolidation with SQL Server 2008 White Paper Published: August 2007 Updated: July 2008 Summary: Microsoft SQL Server 2008 supports multiple options for server consolidation, providing organizations
Understanding the Benefits of IBM SPSS Statistics Server
IBM SPSS Statistics Server Understanding the Benefits of IBM SPSS Statistics Server Contents: 1 Introduction 2 Performance 101: Understanding the drivers of better performance 3 Why performance is faster
Software-defined Storage Architecture for Analytics Computing
Software-defined Storage Architecture for Analytics Computing Arati Joshi Performance Engineering Colin Eldridge File System Engineering Carlos Carrero Product Management June 2015 Reference Architecture
What s New in Oracle EPM. Edward Roske, CEO [email protected] LookSmarter.BlogSpot.com @ERoske
What s New in Oracle EPM Edward Roske, CEO [email protected] LookSmarter.BlogSpot.com @ERoske About interrel Reigning Oracle Award winner EPM & BI Solution of the year Three Oracle ACE Directors Authors
DATA WAREHOUSING AND OLAP TECHNOLOGY
DATA WAREHOUSING AND OLAP TECHNOLOGY Manya Sethi MCA Final Year Amity University, Uttar Pradesh Under Guidance of Ms. Shruti Nagpal Abstract DATA WAREHOUSING and Online Analytical Processing (OLAP) are
MySQL Storage Engines
MySQL Storage Engines Data in MySQL is stored in files (or memory) using a variety of different techniques. Each of these techniques employs different storage mechanisms, indexing facilities, locking levels
About Me: Brent Ozar. Perfmon and Profiler 101
Perfmon and Profiler 101 2008 Quest Software, Inc. ALL RIGHTS RESERVED. About Me: Brent Ozar SQL Server Expert for Quest Software Former SQL DBA Managed >80tb SAN, VMware Dot-com-crash experience Specializes
Corralling Data for Business Insights. The difference data relationship management can make. Part of the Rolta Managed Services Series
Corralling Data for Business Insights The difference data relationship management can make Part of the Rolta Managed Services Series Data Relationship Management Data inconsistencies plague many organizations.
MAS 500 Intelligence Tips and Tricks Booklet Vol. 1
MAS 500 Intelligence Tips and Tricks Booklet Vol. 1 1 Contents Accessing the Sage MAS Intelligence Reports... 3 Copying, Pasting and Renaming Reports... 4 To create a new report from an existing report...
Dimodelo Solutions Data Warehousing and Business Intelligence Concepts
Dimodelo Solutions Data Warehousing and Business Intelligence Concepts Copyright Dimodelo Solutions 2010. All Rights Reserved. No part of this document may be reproduced without written consent from the
IBM Cognos 10: Enhancing query processing performance for IBM Netezza appliances
IBM Software Business Analytics Cognos Business Intelligence IBM Cognos 10: Enhancing query processing performance for IBM Netezza appliances 2 IBM Cognos 10: Enhancing query processing performance for
A Best Practice Guide to Designing TM1 Cubes
White Paper A Best Practice Guide to Designing TM1 Cubes What You ll Learn in This White Paper: General principles for best practice cube design The importance of the Measures dimension Different approaches
AV-005: Administering and Implementing a Data Warehouse with SQL Server 2014
AV-005: Administering and Implementing a Data Warehouse with SQL Server 2014 Career Details Duration 105 hours Prerequisites This career requires that you meet the following prerequisites: Working knowledge
Oracle Hyperion Planning
Oracle Hyperion Planning Oracle Hyperion Planning is an agile planning solution that supports enterprise wide planning, budgeting, and forecasting using desktop, mobile and Microsoft Office interfaces.
Toad for Data Analysts, Tips n Tricks
Toad for Data Analysts, Tips n Tricks or Things Everyone Should Know about TDA Just what is Toad for Data Analysts? Toad is a brand at Quest. We have several tools that have been built explicitly for developers
Basic Oracle Database Licensing
By Craig Moir of MyDBA March 2011 Version 2 CONTENTS Introduction Oracle Database Editions Enterprise Edition Features Enterprise Edition Options Management Packs Licensing Types Licensing Metrics Licensing
CHAPTER 4: BUSINESS ANALYTICS
Chapter 4: Business Analytics CHAPTER 4: BUSINESS ANALYTICS Objectives Introduction The objectives are: Describe Business Analytics Explain the terminology associated with Business Analytics Describe the
Understanding the Value of In-Memory in the IT Landscape
February 2012 Understing the Value of In-Memory in Sponsored by QlikView Contents The Many Faces of In-Memory 1 The Meaning of In-Memory 2 The Data Analysis Value Chain Your Goals 3 Mapping Vendors to
SAP HANA PLATFORM Top Ten Questions for Choosing In-Memory Databases. Start Here
PLATFORM Top Ten Questions for Choosing In-Memory Databases Start Here PLATFORM Top Ten Questions for Choosing In-Memory Databases. Are my applications accelerated without manual intervention and tuning?.
Qlik s Associative Model
White Paper Qlik s Associative Model See the Whole Story that Lives Within Your Data August, 2015 qlik.com Table of Contents Introduction 3 Qlik s associative model 3 Query-based visualization tools only
2009 Oracle Corporation 1
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,
CS2032 Data warehousing and Data Mining Unit II Page 1
UNIT II BUSINESS ANALYSIS Reporting Query tools and Applications The data warehouse is accessed using an end-user query and reporting tool from Business Objects. Business Objects provides several tools
A Scalable Data Transformation Framework using the Hadoop Ecosystem
A Scalable Data Transformation Framework using the Hadoop Ecosystem Raj Nair Director Data Platform Kiru Pakkirisamy CTO AGENDA About Penton and Serendio Inc Data Processing at Penton PoC Use Case Functional
