Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product...

28

Transcript of Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product...

Page 1: Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product Management Business Analytics October 2015 Copyright © 2015,
Page 2: Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product Management Business Analytics October 2015 Copyright © 2015,

Oracle Essbase New Features and Roadmap Update2015 Edition

Gabby RubinSr. Director, Product ManagementBusiness AnalyticsOctober 2015

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Page 3: Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product Management Business Analytics October 2015 Copyright © 2015,

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 3

Safe Harbor StatementThe 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.

Page 4: Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product Management Business Analytics October 2015 Copyright © 2015,

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 4

Program Agenda

Essbase Roadmap Drivers

What’s New?

What’s Coming

1

2

3

Page 5: Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product Management Business Analytics October 2015 Copyright © 2015,

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 5

Roadmap Strategy• EPM– Calc language

enhancements– Facilitate goal seeking and

target setting– Incremental financial logic• Data in varying time

granularities• Account types• Financial aggregation logic

• BI– Transparent introduction

into the semantic model– Query performance• MDX enhancements• BI query acceleration

– Rapid scenario modeling

• Cloud– Smaller footprint– Reduce downtime– Self-tuning– Auto-recovery

Performance | Ease of Use I Business Value

11.1.2.4 12c EPM 12c

Page 6: Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product Management Business Analytics October 2015 Copyright © 2015,

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 6

Oracle Essbase – What’s New?

• Smartview Calc Script launcher with context aware substitution variables• In-Place write reduces database fragmentation• Continue to enrich the calc language• Background write deliver high performance for NFS with Exalytics• Essbase Query Acceleration in BI 12c • Anonymous data export• Controlled shutdown– Eliminates most cases of database corruption

Enhanced Capabilities in 11.1.2.4, Exalytics and BI 12c

Page 7: Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product Management Business Analytics October 2015 Copyright © 2015,

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 7

BSO/ASO Hybrid Aggregation Mode• Combine the flexibility of BSO models with ASO performance• Adding ASO-like Solve Order to BSO –Will eventually replace two-pass– Default solve order matches BSO dynamic calc sequence (Except for attributes)– Differences between “old flow” and hybrid flow• Multiple sparse dimensions using unary aggregation which include * or /• Forward looking references

• Support for Attributes• Essbase Cloud Service will be the first version that Hybrid delivers 100%

coverage and is the default storage for new databases

Page 8: Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product Management Business Analytics October 2015 Copyright © 2015,

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 8

Non-Aggregating Attribute Dimensions

• Hybrid databases only• Improves performance where

attribute calculations are not required• Cannot comingle aggregating

and non-aggregating attribute dims on the same grid

Page 9: Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product Management Business Analytics October 2015 Copyright © 2015,

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

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”;

};

Page 10: Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product Management Business Analytics October 2015 Copyright © 2015,

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 10

Smartview Calc Script LauncherSubject to Change

• Execute parameterized calculation scripts – Utilizing Run-time substitution variables

• Context based selections• Manual member selection options

{

rtsv = member_name | POV

<RTSV_HINT> <svLaunch>

<description> RTSV description </description> <type> member | string | number | date </type> <dimension> dimension name </dimension> <choice> single | multiple </choice> <allowMissing> true | false </allowMissing> <limit> member list | numeric range </limit>

</svLaunch>

</RTSV_HINT>

};

Page 11: Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product Management Business Analytics October 2015 Copyright © 2015,

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 11

Controlled ShutdownStarting with 11.1.2.4.002

• Updated Alter System Unload MaxL command– NO_FORCE keyword

• Prevent inconsistencies between OPMN’s perceived state of Essbase and reality• Eliminate command line “kill’ of ESSSRVR and ESSBASE

Page 12: Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product Management Business Analytics October 2015 Copyright © 2015,

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 12

Anonymous Data Export• Enhancement to Maxl Export syntax• Provides an incremented value for each

populated cell in a block

Page 13: Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product Management Business Analytics October 2015 Copyright © 2015,

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 13

Essbase on Exalytics: Background Write• Eliminates IO wait during processing• Significant performance gains with remote storage over NFS (up

to 30X)

Remote Storage 11.1.2.3.500 11.1.2.4.000 Improvement

BSO Dataload 4586.7 159.02 2784%

BSO Export 772.77 689.39 12%

BSO Restructure 6499.03 1595.97 307%

BSO CALC DENSE 770.33 286.05 169%

BSO CALC SPARSE 2139.18 297.13 620%

BSO CALC AllyFin 445.64 159.45 179%

BSO CALC CocaCola 3777.22 669.58 464%

Background Write – Performance Gains

Page 14: Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product Management Business Analytics October 2015 Copyright © 2015,

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Essbase on Exalytics: In-Place Write• Slows the fragmentation rate– Reduce the need for restructure– Shorten maintenance window

• ~20% DB growth over standard cube• “Exalytics first” optimization– Coming soon to commodity

Page 15: Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product Management Business Analytics October 2015 Copyright © 2015,

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

What’s ComingSubtitle

Oracle Confidential – Internal/Restricted/Highly Restricted 15

Page 16: Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product Management Business Analytics October 2015 Copyright © 2015,

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 16

Oracle Essbase – What’s Coming?

• Hybrid BSO/ASO delivers full coverage of BSO functionalities• New Essbase database web based

administration tool• Quick database creation by uploading an

Excel spreadsheet• New platform capabilities– Scenario management - Lightweight workflow– Sandboxing - Create a personal slice of the database

• New Java based architecture

Essbase Cloud Service Brings a Host of New Features

Page 17: Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product Management Business Analytics October 2015 Copyright © 2015,

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 17

Essbase Cloud Service

Data as a Service

Software as a Service

Platform as a Service

Infrastructure as a Service

Page 18: Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product Management Business Analytics October 2015 Copyright © 2015,

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 18

EssCSa flexible Essbase platform that supports the creation of custom analytic applications for

enterprise-wide or departmental analysis, and management reporting in a cloud-based

deployment model.

FusionPBCS

EPRCSFCCS

Page 19: Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product Management Business Analytics October 2015 Copyright © 2015,

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 19

• Essbase for BICS/OBI and multi-site reporting for EPM– Use Essbase as an alternative data

store to Schema as a Service

– Offer Essbase multidimensional and analytics capabilities

– Read-write access to the BI data via Smatview (e.g. Sandboxing, sensitivity analysis)

– Eliminate the need for an Essbase skill set for OBI customers

• Excel Backend, MDD on the Cloud– Platform to develop your own

Performance Management application

– Server side database for LOB who uses Excel in their operation

– New capabilities for scenario management and sandboxing

– Reduce risk and TCO for Essbase deployment

– Simple solution for small departments with minimum or no IT support

• Headless PaaS– Exposing Essbase capabilities as

REST/Webservices with JSON/XML payload

– Oriented at partner applications and on-prem tools

Functionality and Use Cases

Fully Managed Solution Licensed by User/Month

Page 20: Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product Management Business Analytics October 2015 Copyright © 2015,

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 20

Java Agent - Essbase J2EE Cloud PlatformSubject to Change

• Re-architecture of the main Essbase agent– Designed to support higher concurrency– Elimination of SEC file–Managed within Weblogic console• Part of either EPM or BI Domain

• Unified middleware layer for all services

CDS

Scenario Management

Thin ClientEditor

Catalog JavaAgent

DynamicFilters

DBX

DrillThrough

Scripting: R, Groovy,

JACL

DataSource Grid UI

APS

Java API, REST and Web Services

Unified Engine (ASO/BSO)

Background WriteIn-Place Write

Page 21: Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product Management Business Analytics October 2015 Copyright © 2015,

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 21

Essbase RSubject to Change

• Provide a library to read and write Essbase data from R– connect–mdx2Array–writeBack

• Future direction– Allow Essbase users to trigger R from Essbase– Embedded R in Calc Scripts– Generic capability to allow the extendibility of Essbase with 3rd party scripting

languages

Page 22: Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product Management Business Analytics October 2015 Copyright © 2015,

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 22

New Application Platform CapabilitiesSubject to Change

• Sandboxing– Create a personal slice of the

database– Refresh/Merge the base data or

discard it

• Scenario Management– Lightweight workflow– Attached to a sandbox– Approver and viewer type roles

Page 23: Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product Management Business Analytics October 2015 Copyright © 2015,

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 23

Cell statusSubject to Change

• Cell status will allow to track if, when and how a particular cell in the cube was created or modified–Will track how the cell was created – Load, Calc, Manual Entry, Dynamic– Transaction ID for the latest transaction that modified the cell

• Cell statuses will be accessible via CALC Scripts, API and MAXL• Working towards expanding text lists to multiple dimensions to support

textual return

Page 24: Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product Management Business Analytics October 2015 Copyright © 2015,

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 24

Cell Status – System Managed StatusesSubject to Change

• UNKNOWN(0) - reported when the status is not known• LOADED(1) – loaded from an external source• INPUT(2) - data was entered into the cell by using a spreadsheet lock-and-

send or grid update• DYNAMIC(3) - Dynamic Calc in POV• DERIVED(4) – data was derived automatically by the system• CALCULATED(5) - data which was calculated by a user process

Page 25: Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product Management Business Analytics October 2015 Copyright © 2015,

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 25

Cloud Required a New Tool

• Neither Studio or EAS were suitable for the cloud• On-prem customers can still use the existing tools and LCM to the Cloud• Two new directions– Tool based: New thin-client tool– Tool-less: Excel as the design tool

for Essbase

Subject to Change

Page 26: Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product Management Business Analytics October 2015 Copyright © 2015,

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 26

In Summary

• Cloud is driving many new capabilities and features– Hybrid takes center stage– New Java platform– New tools– New capabilities

• Essbase is Essbase, but we do not plan for100% feature parity in v1• See us at Demopod 3715

Page 27: Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product Management Business Analytics October 2015 Copyright © 2015,

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted

27

Page 28: Oracle Essbase New Features and Roadmap Update 2015 Edition Gabby Rubin Sr. Director, Product Management Business Analytics October 2015 Copyright © 2015,