Вы находитесь на странице: 1из 31

Oracle Business Intelligence 12c:

Looking Ahead to the Next Generation


of BI Technology
Nick Tuson
Chris Lynskey
Vasu Murthy
Oracle BI Product Management

Copyright 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal

Safe Harbor Statement


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 Oracles products remains at the sole discretion of Oracle.

Copyright 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal

Agenda
1

Installation, Upgrade, Lifecycle Management

Investments in Self-Service

Investments in BI Server

12c Customer Programs

Copyright 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal

Agenda
1

Installation, Upgrade, Lifecycle Management

Investments in Self-Service

Investments in BI Server

12c Customer Engagement

Copyright 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal

Oracle BI 12c Lifecycle Vision


Zero downtime
All system and application operations should be supported on-line
No requirement for downtime of end-user functionality

Support offline configuration


All system and application configuration operations should be off-line
No requirement for runtime mid-tier processes to be started.

First class support for configuration and metadata customization


Radically simple and robust upgrade from 11g / Baseline Validation Tool
Multi-Tenant - 12c will always be Multi-Service Instance (MSI) enabled
Initially a single Service Instance deployed
Effectively Plugable BI

Self Service enablement


Removal of all significant 11g Hot Spots

Copyright 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Restricted

Significant New/Improvements in 12c


Summary Only Not Exhaustive

Configuration
Installation
11g Upgrade
Binary / Metadata Patch
Scale-out / up
High Availability
EDG
X2X (T2P, P2T )
Environment
BI Application Archive (BAR)*

System Cloning
Backup Restore
Disaster Recovery
Multi-Tenancy / MSI*
Self-Service (SAC)
Security Configuration
Admin Tool
Supportability
Monitoring / Management
Layered Customizations*

Copyright 2014 Oracle and/or its affiliates. All rights reserved. |

1. Configuration
Clean separation between environment and config. Single source of truth for both
One place to edit environment and/or configuration
Most files can be edited directly by customer using any tool. this includes e.g. chef/puppet
No SYSMAN syncing which can overwrite some entries in some files sometimes

Singleton Data Directory (SDD)


Simple conversion to HA scale-out

Full offline configuration


Speed up domain creation

Single source-of-truth for BIPLATFORM


No environment/topology info in DB

BI 12c will use CAM (not OPMN) to manage system components.


All CAM-related configuration is also stored in DOMAIN_HOME.

Copyright 2014 Oracle and/or its affiliates. All rights reserved. |

2. BI Application Archive (BAR) File


Delivery artifact for a BI Application
Incudes webcat/bi server metadata/jazn for an
application
Some other stuff too

RPD /
MODEL

Application archive can be dependent on an


another archive
Multiple Applications can be deployed to a
single BI Domain
A Service Instance can be configured to choose
an Application (BAR)
A BAR file (Application) can be specified at
Domain Creation (Install)

WEBCAT /
CONTENT

JAZN DATA /
ROLES

BI Application
Archive (BAR)

Copyright 2014 Oracle and/or its affiliates. All rights reserved. |

OTHER STUFF

3. Multi-Tenancy BICS Model


12c will be Multi-Service Instance by default

Copyright 2014 Oracle and/or its affiliates. All rights reserved. |

Pluggable BI / BI Modules

Finance BI App
Corp
Fin

Fin
Test

Finance BI App

HR BI App
Corp
HR

Ops BI App
EMEA
HR

R&D

Ops BI App

HR BI App

Sand
box

Fin
Test

R&D

Corp
HR

EMEA
HR

Corp
Fin

Sand
box

One BI installation,
Many BI Applications,
Many Service Instances per
application

Oracle BI
12C

Copyright 2014 Oracle and/or its affiliates. All rights reserved.Oracle


|
Confidential Restricted

Oracle BI Baseline Validation Tool New Capability


A tool that enables the creation of a baseline set of data that is then able to
be compared with data from another (or the same) system that may be the
result of an upgrade, patch or migration, or any change
A way to perform regression testing on any two compatible Oracle BIEE
environments
Works within and across 11g and 12c versions

A way to instill confidence when performing an upgrade, migration or


significant change to an existing environment

Copyright 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted

11

What it does..
Provides a pluggable based implementation
The following modules will be available:
Data verification
Compare result output (i.e. actual numbers or text) from different versions

Visual verification
Capture screenshots of reports to check they are visually the same

BI catalog verification
Capture object and metadata and compare with the target system

Logical query verification


Capture logical query definitions and compare with the target system

Performance verification
Capture performance profile to check theres not degradation

Copyright 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted

12

Pre-Upgrade /
Existing OBIEE
Environment

Post-Upgrade /
New OBIEE
Environment

Validation Tool

A Pluggable Model

Data
Visual
Catalog
Logical Query
Copyright 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted

13

Note Use of:


Baseline Validation Tool
BAR file
11g Compatibility Flag
Plugable BI

11g -> 12c Upgrade Flow


Utility
Command

1. Copy utility to 11g

BI 11g
Production

2. Run utility to
create BAR

Create Baseline for


testing with
Validation Tool

BI Application
Archive (BAR)

BI 12c
BI Application
Archive (BAR)

Compare 12c
Output with
Baseline

BI 12c
Production

4. Import BAR via SAC


or Create Domain

3. Copy BAR to 12c


Copyright 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Restricted

14

Agenda
1

Installation, Upgrade, Lifecycle Management

Investments in Self-Service

Investments in BI Server

12c Customer Engagement

Copyright 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal

15

Strategy Drivers
Target IT w/in OBI Install Base

Lessons Learned from EID

Existing investments into


EDW strategy and BI
semantic layer is an
enduring point of leverage

Consumer-style filtering is
essential to adoption and
core to discovery analysis

Interactive Visualization on
top of complex IT-governed
metrics/models has not
been solves yet
Opportunity to manage user
data/metadata in
centralized capacity

Everything is connected
all interaction effect all
visualizations
Data driven mashups +
user supplied data is
essential to relevant
experience

Grammar of Graphics
Foundation
Few vendors have taken
the concept beyond initial
implementation
Longer term path towards
innovation by adopting
grammar-based approach
from the outset
New IP on recommending
visualizations and
transitioning between
visualizations

Copyright 2014 Oracle and/or its affiliates. All rights reserved. |Oracle Confidential Internal

16

Introducing Project Visual Analyzer


New Data Discovery/Interactive Visualization Client for OBI
Blur the lines between creating
reports and creating dashboards
Rapidly create rich analyses
through drag-and-drop
configuration of new visual
grammar
Highly interactive experience
with intuitive filtering and crossvisualization brushing and
highlighting

Copyright 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal

17

Introducing Project Visual Analyzer


Integrating User-Supplied Data with Enterprise Modeled Content

Data Stage allows users


to understand the
enterprise models that
are available and link
them with user supplied
data

BI Server uses specializing


query semantics based on
nature of relationship
between external data
and modeled data

Copyright 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal

18

VA Demo

Copyright 2014 Oracle and/or its affiliates. All rights reserved. |

Agenda
1

Installation, Upgrade, Lifecycle Management

Investments in Self-Service

Investments in BI Server

12c Customer Engagement

Copyright 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal

20

OBIEE Server Investments


Data Mashups
Advanced Analytics
In-Memory Analytics

Copyright 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted

21

Mashups Fundamental Change in BI Server


Logical SQL extended to directly call external data
Directly access external data in analyses
User uploaded files
Any source

SELECT revenue, product, brand


brand, XSA(My File.xls).score
FROM

Just-in-time modeling
First class measures and attributes
Mashup across enterprise and user-defined data

RPD

Private or shared access

OBIEE embedded data store for user uploaded


files
Transparent caching in a database

Copyright 2014 Oracle and/or its affiliates. All rights reserved. |

Mashups - Architecture
New
DB
Cache

BI
Server

Data
Set
Service

FileStore

New

New

Copyright 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted

23

Mashups - Use cases


Overlay metrics on enterprise data

Enrich analysis with new attributes

Update my progress report against the new


budget my boss has sent me..

How did Polar Vortex affect my shipping times?

Define custom rollups

Analyze without upfront modeling

What happens to revenue segmentation if I


re-classify products?

Find top issues from the customer feedback in our


surveys.

Copyright 2014 Oracle and/or its affiliates. All rights reserved. |

Advanced Analytics - BI Server Built-in Functions


No external engine required
UI integration
Built in logical SQL
Leverages Mashups
SELECT
Product.CategoryID,
Day.cal_year, Sales.Revenue,
TRENDLINE(Sales.Revenue, (day.cal_year), 'LINEAR')
FROM
SubjectArea;

Copyright 2014 Oracle and/or its affiliates. All rights reserved. |

Advanced Analytics - Custom Extensions


Define Custom Functions
Define inputs required from BI users
Provide execution script (for e.g. R)
Specify engine (R, Oracle Database, etc)

Use in Logical SQL


EVALUATE_R(<path to script>, Options, Output
Column, Logical Column Expr1, Logical Column
Expr2 )

Copyright 2014 Oracle and/or its affiliates. All rights reserved. |

In-Memory Unified Query Acceleration


Beyond Summary Advisor

Variety of inputs
Past performance
Specific reports
Specific Subject areas

Choices of acceleration engines


Essbase
TimesTen
Oracle DB 12c In-memory option

Execution tools
Cache creation
Scheduling

Management
Monitor
TimesTen
Oracle DB 12c In-memory option

Copyright 2014 Oracle and/or its affiliates. All rights reserved. |

In-Memory Other Investments

Visual Analyzer
In-memory data sub-setting
MOLAP Acceleration

Data Mashups for Answers

Mobile
In-memory Indexing
Better scaling for mobile

In-memory personal data store


In-memory execution for mashups
Optimized BI Server internal execution

Copyright 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted

28

Agenda
1

Installation, Upgrade, Lifecycle Management

Investments in Self-Service

Investments in BI Server

12c Customer Engagement

Copyright 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal

29

OBI 12c Customer Programs


Business Intelligence Focus Group
Forum for Oracle Development to validate roadmap plans and features under
development with customers
Simple process to enroll, need valid CPCA agreement

12c Beta Program


On-Premise software testing
Need a beta agreement and test resources

Copyright 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Confidential

Copyright 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal

31

Вам также может понравиться