Presentation is loading. Please wait.

Presentation is loading. Please wait.

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 1 Graphic Section Divider.

Similar presentations


Presentation on theme: "Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 1 Graphic Section Divider."— Presentation transcript:

1 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 1 Graphic Section Divider

2 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 2

3 Oracle Essbase New Features and Roadmap Update Gabby Rubin Senior Director, Product Management John Baker Director, Analytics

4 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 4 4 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. 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, CODE, OR FUNCTIONALITY, AND SHOULD NOT BE RELIED UPON IN MAKING PURCHASING DECISIONS. THE DEVELOPMENT, RELEASE, AND TIMING OF ANY FEATURES OR FUNCTIONALITY DESCRIBED FOR ORACLE'S PRODUCTS REMAINS AT THE SOLE DISCRETION OF ORACLE.

5 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 5 Program Agenda  Introduction  Essbase Product Strategy  New Essbase Features  Upcoming and Future Features

6 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 6 Enterprise Business Intelligence Centralize semantic layer and definitions of all metrics, calculations, and measures for data-driven visualizations Increase operational effectiveness from reports to planning that eliminates cost redundancy Complete Enterprise Business Intelligence COMMON ENTERPRISE INFORMATION MODEL FUTUREPRESENTPAST

7 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 7 Unique Features  Common Enterprise Information Model with physical, semantic and presentation layers  Market-leading OLAP server for forward- looking analysis  Single set of metrics across the enterprise Benefits  Improve business performance by linking insight to action  Consistent enterprise metrics for improved productivity  Single analytic view across all data sources Oracle Business Intelligence Foundation Suite Single Enterprise-Scale Business Analytics Platform

8 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 8 Oracle Business Intelligence Foundation Suite  Essbase provides a platform to build analytic applications which allows users to model, analyze, and interpret complex business scenarios  Benefits – Enables ‘speed of thought’ modeling of alternative scenarios – Simplifies the forecasting and variance analysis processes – Secure, shared, single version of the truth – Centralized functions, calculations, aggregations  Unique Features – Ease of use for model creation and analysis – Users use familiar tools to analyze – mainly Excel – A centralized enterprise-scale solution – Financial & time intelligence – High performance for complex analysis Oracle Essbase OBIEEEPM Microsoft Office Oracle Essbase Server Enterprise scale Optimized multidimensional storage Over 350 analytic functions Financial, time and calendar intelligence Multi user write-back Trickle feed

9 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 9 New Essbase Features

10 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 10 Oracle Essbase Roadmap Subject to Change Calc language enhancements Calc run-time parameters – sub-variable improvements New calc functions @ISMBRUDA, @MEMBERAT, @RANGEHASVAL, @RANGEFIRSTVAL, @RANGELASTVAL, @INTERSECT, @CREATEBLOCK Performance JAPI performance for outline editing Dim Build performance improvements ASO with multiple attributes XREF performance enhancements (1/2) BI Specific (BI Server, OBIEE, Infra) BI – MDX performance improvements BI PS – new Essbase related features Parent last, null suppression control, enhanced member selection FMW security, BI Shiphome delivery Calc language enhancements Calc run-time parameters – sub-variable improvements New calc functions @ISMBRUDA, @MEMBERAT, @RANGEHASVAL, @RANGEFIRSTVAL, @RANGELASTVAL, @INTERSECT, @CREATEBLOCK Performance JAPI performance for outline editing Dim Build performance improvements ASO with multiple attributes XREF performance enhancements (1/2) BI Specific (BI Server, OBIEE, Infra) BI – MDX performance improvements BI PS – new Essbase related features Parent last, null suppression control, enhanced member selection FMW security, BI Shiphome delivery Resolve naming restrictions Security filter callback Dimension member properties APS/Essbase custom aggregates and lists Calc language enhancements Adding @XRANGE support for 30 functions Parallel Fix Performance MDX performance Sub Select Aggregate function JAPI performance for batch outline editing XREF performance enhancements (2/2) ASO in BSO Hybrid Mode (1/2) BI Related Cube Deployment Services v1 Null dimension members (via CDS) Renegade members MOLAP Aggregation Resolve naming restrictions Security filter callback Dimension member properties APS/Essbase custom aggregates and lists Calc language enhancements Adding @XRANGE support for 30 functions Parallel Fix Performance MDX performance Sub Select Aggregate function JAPI performance for batch outline editing XREF performance enhancements (2/2) ASO in BSO Hybrid Mode (1/2) BI Related Cube Deployment Services v1 Null dimension members (via CDS) Renegade members MOLAP Aggregation Cube Deployment Services v2 Enhanced Financial Logic Aggregation Weight Java Agent Sandboxing BSO Solve Order Hot Backup Active-Active Essbase ADF controls Calc language enhancements New functions For Loop Performance ASO in BSO Hybrid Mode (2/2) Dim Build performance improvements (BSO) Cube Deployment Services v2 Enhanced Financial Logic Aggregation Weight Java Agent Sandboxing BSO Solve Order Hot Backup Active-Active Essbase ADF controls Calc language enhancements New functions For Loop Performance ASO in BSO Hybrid Mode (2/2) Dim Build performance improvements (BSO) Essbase 11.1.2.3/BI 11.1.1.7 April-June 2013 Essbase 11.1.2.3/BI 11.1.1.7 April-June 2013 What’s Next 0-12 month planning cycle What’s Next 0-12 month planning cycle Future Directions Post 12 month planning cycle For information purposes only, not a commitment to the development, release, and timing of any features or functionality.

11 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 11 Increased Integration with BI  Essbase as part of the BISHIPHOME  Essbase related features in Presentation Services – Null Suppression control – Parent-Last drill down  Support for FMW security  Improvements to MDX generation and performance BI 11.1.1.7 (Essbase 11.1.2.2.200)

12 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 12 New Essbase Calc Functions EPM 11.1.2.3 (Essbase 11.1.2.3) – @MEMBERAT ( mbrList, mbrIndex )  Returns the specified member in a list of members based on an index  @MEMBERAT(@CHILDREN(“Colas”), 1) – @ISRANGENOTEMPTY (SKIPMISSING | SKIPZERO | SKIPBOTH, mbrlist )  Returns TRUE is the specific member list contains at list one data item  @ISRANGENOTEMPTY (SKIPMISSING, Sales->Cola) – @RANGEFIRSTVAL (SKIPMISSING | SKIPZERO | SKIPBOTH | SKIPNONE, mbrlist )  Returns the first data value in a range  @RANGEFIRSTVAL (SKIPBOTH, @CHILDREN(“Qtr1”)) – @RANGELASTVAL (SKIPMISSING | SKIPZERO | SKIPBOTH | SKIPNONE, mbrlist )  Returns the last data value in a range  @RANGELASTVAL (SKIPMISSING, @CHILDREN(“Qtr4”)) – @ISMBRUDA (mbrName, UDAstr )  Checks if a UDA is defined for a specific member (similar to @ISUDA which works on the current member)  @ISUDA ( “New York”, “Major Market”) – @INTERSECT ( list1, list2 )  Returns the list of members that appear in both specified lists  @INTERSECT (@CHILDREN(“Colas”),@ATTRIBUTE(can)) – @CREATEBLOCK ( mbrName )  Creates a block with a sparse member name or a sparse member combination  @CREATEBLOCK ( “100-10”->”New York” ) Have you tried any of the new functions?

13 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 13 Run Time Substitution Variables  Run time sub-variables that can be initialized at the calc script level and changed at run time – Opens up Essbase for new analytics use cases – Allow concurrent users to perform custom advanced analytics using different parameters – EXECUTE CALCULATION Sample.Basic.Calc3 WITH RUNTIMESUBVARS ‘salesNum=100;Discount=50’; – SET RUNTIMESUBVARS { myMarket = “California”; myCity = “Sunnyvale”, “Santa Clara”, “San Jose”; salesNum = 100; startDate = @TODATE(“DD/MM/YY”,”10/11/12”); pointD = “Actual”->”Final”; }; EPM 11.1.2.3 (Essbase 11.1.2.3) Do you have plans to use RTSV?

14 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 14 Performance Enhancements  XREF Performance Improvements – Up to 40X better than previous releases – Still slower compared to same cube access, but reasonably close  JAPI Outline Functions Enhancements – Improve the resource management of the JAPI outline functions – Allow for higher concurrency in applications that allow outline editing  ASO Dim Build Performance – Specifically with duplicate members EPM 11.1.2.3 (Essbase 11.1.2.3)

15 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 15 XREF Query Test TestsNo XREFXREF 11.1.2.2XREF 11.1.2.3 265 rows by 17 columns (1 block) -8.10.45 50 rows by 8 columns (400 blocks plus dynamic dense) -44710 1 row by 17 columns (dynamic dense) -40.5 Query Script 1 (across Dynamic Accounts) 0.7310.260.82 Query Script 2 (across Dynamic Accounts) 7.58562.6214.03 Results are in Seconds

16 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 16 What’s Next in Essbase?

17 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 17 Essbase Consumers  Standalone – Customers building customer EPM, LOB BI and analytical applications  EPM Portfolio – Hyperion Planning (and related apps) and HPCM are built on top of Essbase  BI and Exalytics – Essbase is part of BI Foundation Suite delivering capabilities around financial and time based analysis, projections and simulation – Specific performance features targeted at Exalytics  Fusion – Currently 3 Fusion apps are using Essbase (GL balances, CRM territory management, Projects performance) – Essbase is completely embedded in the apps BI Exalytics Standalone Fusion Essbase EPM Planning HPCM BI Apps BI Server GL Projects CRM LOB BI Custom EPM Simulations

18 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 18 Oracle Essbase Roadmap Subject to Change Calc language enhancements Calc run-time parameters – sub-variable improvements New calc functions @ISMBRUDA, @MEMBERAT, @RANGEHASVAL, @RANGEFIRSTVAL, @RANGELASTVAL, @INTERSECT, @CREATEBLOCK Performance JAPI performance for outline editing Dim Build performance improvements ASO with multiple attributes XREF performance enhancements (1/2) BI Specific (BI Server, OBIEE, Infra) BI – MDX performance improvements BI PS – new Essbase related features Parent last, null suppression control, enhanced member selection FMW security, BI Shiphome delivery Calc language enhancements Calc run-time parameters – sub-variable improvements New calc functions @ISMBRUDA, @MEMBERAT, @RANGEHASVAL, @RANGEFIRSTVAL, @RANGELASTVAL, @INTERSECT, @CREATEBLOCK Performance JAPI performance for outline editing Dim Build performance improvements ASO with multiple attributes XREF performance enhancements (1/2) BI Specific (BI Server, OBIEE, Infra) BI – MDX performance improvements BI PS – new Essbase related features Parent last, null suppression control, enhanced member selection FMW security, BI Shiphome delivery Resolve naming restrictions Security filter callback Dimension member properties APS/Essbase custom aggregates and lists Calc language enhancements Adding @XRANGE support for 30 functions Parallel Fix Performance MDX performance Sub Select Aggregate function JAPI performance for batch outline editing XREF performance enhancements (2/2) ASO in BSO Hybrid Mode (1/2) BI Related Cube Deployment Services v1 Null dimension members (via CDS) Renegade members MOLAP Aggregation Resolve naming restrictions Security filter callback Dimension member properties APS/Essbase custom aggregates and lists Calc language enhancements Adding @XRANGE support for 30 functions Parallel Fix Performance MDX performance Sub Select Aggregate function JAPI performance for batch outline editing XREF performance enhancements (2/2) ASO in BSO Hybrid Mode (1/2) BI Related Cube Deployment Services v1 Null dimension members (via CDS) Renegade members MOLAP Aggregation Cube Deployment Services v2 Enhanced Financial Logic Aggregation Weight Java Agent Sandboxing BSO Solve Order Hot Backup Active-Active Essbase ADF controls Calc language enhancements New functions For Loop Performance ASO in BSO Hybrid Mode (2/2) Dim Build performance improvements (BSO) Cube Deployment Services v2 Enhanced Financial Logic Aggregation Weight Java Agent Sandboxing BSO Solve Order Hot Backup Active-Active Essbase ADF controls Calc language enhancements New functions For Loop Performance ASO in BSO Hybrid Mode (2/2) Dim Build performance improvements (BSO) Essbase 11.1.2.3/BI 11.1.1.7 April-June 2013 Essbase 11.1.2.3/BI 11.1.1.7 April-June 2013 What’s Next 0-12 month planning cycle What’s Next 0-12 month planning cycle Future Directions Post 12 month planning cycle For information purposes only, not a commitment to the development, release, and timing of any features or functionality.

19 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 19 Prefix  Presented features represents our current 12 months plan  Development plans are subject to change, do not make buying decisions based on future features!  When released, some features might be restricted to BI, EPM or Exalytics

20 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 20 Make Essbase Better at What Essbase is Best  Improved quality and stability  Enhance the Calc Language  Performance, Performance, Performance – Queries, calc, APIs… – Generic and Exalytics – ASO, BSO and more…  Continue to improve BI Integration  Simplified sophistication

21 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 21 FIXPARALLEL Block (1/4) Eliminate restrictions of CALCPARALLEL Execute any FIX commands in parallel Give power of parallelism to the users Ability to control the task dimensions used for division of work, not dependent on outline order Extend ESSBASE support for parallelism: XREF, XWRITE DATACOPY, DATAEXPORT Subject to Change

22 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 22 FIXPARALLEL Block (2/4)  Enable parallel calculation on a block of command using a specific number of threads – FIXPARALLEL (numThreads, mbrList) [ SET TASKSIZE = UNIQUE| ANALYZE | analyze-output ; ] COMMANDS ; [ POSTFIXPARALLEL ( [ varName = ACCUMULATEVAR ( staticParVarName ); ]* ); ] ENDFIXPARALLEL  New types of variables – Initialized for each thread THREADPARVAR varName [= value]; – Initialized for each task within a thread TASKPARVAR varName [= value];  Supports FIX within FIXPARALLEL and FIXPARALLEL within FIX Subject to Change

23 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 23 FIXPARALLEL – Examples (3/4) Sample.Basic with added dimensions Tested on Exalytics with RAM Drive Use DATAEXPORT to write a section of database to files CALCPARALLEL does not support DATAEXPORT Subject to Change ScriptPerformanceImprovement FIX115.24 Sec FIXPARALLEL 816.01 Sec7.2 X FIXPARALLEL 167.83 Sec14.7 X BEFORE FIX ( @CHILDREN(“East”, …) ) DATAEXPORT “File” “ ” “dexp.txt” “#Mi”; ENDFIX AFTER FIXPARALLEL (8, @CHILDREN(“East”, …) ) DATAEXPORT “File” “ ” “dexp.txt” “#Mi”; ENDFIXPARALLEL Important Disclaimer Based on a release/platform still under development

24 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 24 FIXPARALLEL – Examples (4/4) Sample.Basic with added dimensions. Tested on EXALYTICS with RAMDISK. Use DATACOPY to copy 10,000 blocks with block size of 16K CALCPARALLEL does not support DATACOPY Subject to Change ScriptPerformanceImprovement FIX22.19 Sec FIXPARALLEL 45.94 Sec3.7 X BEFORE FIX ( @RELATIVE(“Version”, 0)) DATACOPY “100-10” TO “300-10”; … ENDFIX AFTER FIXPARALLEL (4, @RELATIVE(“Version”, 0)) DATACOPY “100-10” TO “300-10”; … ENDFIXPARALLEL Important Disclaimer Based on a release/platform still under development

25 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 25 Additional CALC Language Enhancements  @XRANGE Support in Functions – Currently @XRANGE is supported by about 14 functions  @AVGRANGE(Sales, @XRANGE(“2012”->Jul,”2012”->Jun)) – @XRANGE will support 30 additional functions that currently supports range lists  E.g. @ALLOCATE, @COUNT, @PTD, @RANK, @IRR, @VARIANCE  String manipulation functions  Support for FOR LOOP Subject to Change

26 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 26 Essbase/Exalytics BSO Performance Project B-tree Extended Memory Scalability Number of vUsers Queries per Minute Important Disclaimer Based on a release/platform still under development

27 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 27 Provider Services SmartView Recorder  OTN based utility – not a product feature!  Useful for workload and data quality testing with SV and Essbase – Post upgrade data quality – Concurrent workload tests  Record user activity in Smartview (capture APS requests)  Replay the activity – Check for differences in returned data – Can simulate concurrent users – TBD: Performance measurements Subject to Change

28 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 28 BI MOLAP Based Aggregation  Using Essbase to accelerate queries in OBIEE has been a long standing goal – BI will greatly benefit from Essbase as a query accelerator  To provide a viable solution we need to: – Ensure performance and scale – Resolve modeling issues – Resolve data issues – Simplify integration Subject to Change

29 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 29 MDX Improvements  MDX Optimization for Attributes  Optimized Aggregate Command – Significant performance improvements for totals at multi-level hierarchies – Improvement is based on the query and dimension depth  MDX Sub Select – Significant performance improvement for queries against large databases – The bigger the model, the (relatively) better it gets Subject to Change Performance & Scale ModelingQuery ParityIntegration

30 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 30 Resolve Member Name Restrictions  Remove many of the naming restrictions for Essbase – Object name length – Reserved words – Restrictions on characters  Initial support will be restricted to JAPI and data loaded from SQL sources  Uniqueness will be address in later releases Subject to Change Performance & Scale ModelingQuery ParityIntegration

31 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 31 Data Issues Between RDBMS and Essbase Prod (G3,L0) P1 P2 Geog (G3,L0) G1 G2 ProdGeogMeasure P1G11 P2G13 P1G25 P2G37 P2G42 P3G41 P3G22 Geog/ProdP1P2 G113 G25#Missing QueryRDBMSEssbase Select Prod, SUM(Data) From Fact, ProdDim Where Fact.Prod = ProdDim.Prod Group by Prod P1, 6 P2, 12 P1, 6 P2, 3 Select Geog, SUM(Data) From Fact, GeogDim Where Fact.Geog = GeogDim.Geog Group by Geog G1, 4 G2, 7 G1, 4 G2, 5 Performance & Scale ModelingQuery ParityIntegration

32 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 32 Renegade Members  A selected member which will collect the data from rejected records of the dimension – Every dimension can have one (with one exception)  Renegade records are logged in a similar way to rejected records, but remember to clear the renegade member before reloading them  Best practices – It should be in Generation 2 of the dimension, but there is no validation for it – Cannot have one for the Measure dimension Subject to Change Performance & Scale ModelingQuery ParityIntegration

33 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 33 Renegade Members ProdGeogMeasure P1G11 P2G13 P1G25 P2G37 P2G42 P3G41 P3G22 QueryRDBMSEssbase Select Prod, SUM(Data) From Fact, ProdDim Where Fact.Prod = ProdDim.Prod Group by Prod P1, 6 P2, 12 Select Geog, SUM(Data) From Fact, GeogDim Where Fact.Geog = GeogDim.Geog Group by Geog G1, 4 G2, 7 Geog/ProdP1P2_ProdRenegade G113#Missing G25#Missing2 _GeogRenegade#Missing91 Performance & Scale ModelingQuery ParityIntegration

34 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 34 Cube Deployment Services (CDS)  XML based database creation – Complete cube definition is constructed in an XML file  Ease of integration with other tools and platforms  Cloud ready (reduce API chatter) – Competed XMLs are processed by Essbase CDS which creates the Essbase database and load rules  Web Services based API  Initial release will be limited and will be used only for BI MOLAP aggregation Subject to Change Performance & Scale ModelingQuery ParityIntegration

35 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 35 The Essbase Engine Dilemma…  Should I use BSO or ASO? Sparse vs. Dense? – Custom consolidation = BSO – Write back = BSO – Dynamic aggregation = ASO – …

36 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 36 Putting BSO to the (Unfair) Test

37 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 37 Putting BSO to the (Unfair) Test  14 Dimension  Data loaded only at Level 0 (everything will need to be dynamic)  10 very nasty queries with combinations of totals at various levels 11.1.2.2 BSO 1.716 735.647 Killed (10 hrs) Killed (5 hrs) 0.49 11.1.2.2 ASO 9.32 9.153 438.92 897.89 Error 3385.1 167.35 4.661 1.46 0.031

38 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 38 Introducing: BSO/ASO Hybrid Mode  Standard BSO database with BSO capabilities coupled with ASO dynamic performance – Use ASO query processor for BSO dynamic aggregation – It is BSO - supports CALC scripts, write-back, CALC formulas, etc.  Specific optimizations for specific use cases – Might even be faster than ASO in some scenarios

39 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 39 Oracle Essbase Roadmap Subject to Change Calc language enhancements Calc run-time parameters – sub-variable improvements New calc functions @ISMBRUDA, @MEMBERAT, @RANGEHASVAL, @RANGEFIRSTVAL, @RANGELASTVAL, @INTERSECT, @CREATEBLOCK Performance JAPI performance for outline editing Dim Build performance improvements ASO with multiple attributes XREF performance enhancements (1/2) BI Specific (BI Server, OBIEE, Infra) BI – MDX performance improvements BI PS – new Essbase related features Parent last, null suppression control, enhanced member selection FMW security, BI Shiphome delivery Calc language enhancements Calc run-time parameters – sub-variable improvements New calc functions @ISMBRUDA, @MEMBERAT, @RANGEHASVAL, @RANGEFIRSTVAL, @RANGELASTVAL, @INTERSECT, @CREATEBLOCK Performance JAPI performance for outline editing Dim Build performance improvements ASO with multiple attributes XREF performance enhancements (1/2) BI Specific (BI Server, OBIEE, Infra) BI – MDX performance improvements BI PS – new Essbase related features Parent last, null suppression control, enhanced member selection FMW security, BI Shiphome delivery Resolve naming restrictions Security filter callback Dimension member properties APS/Essbase custom aggregates and lists Calc language enhancements Adding @XRANGE support for 30 functions Parallel Fix Performance MDX performance Sub Select Aggregate function JAPI performance for batch outline editing XREF performance enhancements (2/2) ASO in BSO Hybrid Mode (1/2) BI Related Cube Deployment Services v1 Null dimension members (via CDS) Renegade members BI Java Agent Resolve naming restrictions Security filter callback Dimension member properties APS/Essbase custom aggregates and lists Calc language enhancements Adding @XRANGE support for 30 functions Parallel Fix Performance MDX performance Sub Select Aggregate function JAPI performance for batch outline editing XREF performance enhancements (2/2) ASO in BSO Hybrid Mode (1/2) BI Related Cube Deployment Services v1 Null dimension members (via CDS) Renegade members BI Java Agent Cube Deployment Services v2 Enhanced Financial Logic Aggregation Weight Java Agent Sandboxing BSO Solve Order Hot Backup Active-Active Essbase ADF controls Calc language enhancements New functions For Loop Performance ASO in BSO Hybrid Mode (2/2) Dim Build performance improvements (BSO) Cube Deployment Services v2 Enhanced Financial Logic Aggregation Weight Java Agent Sandboxing BSO Solve Order Hot Backup Active-Active Essbase ADF controls Calc language enhancements New functions For Loop Performance ASO in BSO Hybrid Mode (2/2) Dim Build performance improvements (BSO) Essbase 11.1.2.3/BI 11.1.1.7 April-June 2013 Essbase 11.1.2.3/BI 11.1.1.7 April-June 2013 What’s Next 0-12 month planning cycle What’s Next 0-12 month planning cycle Future Directions Post 12 month planning cycle For information purposes only, not a commitment to the development, release, and timing of any features or functionality.

40 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 40

41 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 41


Download ppt "Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 1 Graphic Section Divider."

Similar presentations


Ads by Google