Oracle Discoverer is dead - Where to next for BI?

Preview:

Citation preview

www.sagecomputing.com.aupenny@sagecomputing.com.au

Discoverer is dead – Where to next

Penny Cookson SAGE Computing Services

SAGE Computing ServicesCustomised Oracle Training Workshops and

Consulting

SAGE Computing ServicesCustomised Oracle Training Workshops and

Consulting

Penny Cookson

Managing Director and Principal Consultant

Working with Oracle products since 1987

Oracle Magazine Educator of the Year 2004

www.sagecomputing.com.au

penny@sagecomputing.com.au

(No parrots were harmed in the making of this presentation)

Options?

Do nothing

Apex Oracle BI

Product evaluation

Full evaluation

Migrate? Rebuild?

Do Nothing

Forms and Reports moved on to 11gR2…12 etcYou need to keep an 11gR1 environment

Migrate / Rebuild in something else

Press here to migrate for free

Spend money on

People Software ?

How much money do you have?

How important is BI to you?

How complex is your requirement?

How diverse are your data sources?

What is the scope of your BI requirement?

Lots Some Colin Barnett is taking most of it away

Critical It helps a bit

My manager likes pretty pictures

Very Not very

I think so but I really just need a few graphs

Very Oracle + a bit

What is a data source? I have 2 Oracle databases

Enterprise Dept Me, Steve and our manager

Evaluate other products

OLAP capability

Easy to use

End User’s can create analyses

Good use of Oracle calculations / analytics

EUL for meta data

Easy to support

Cost of Licences

No alerts

Oracle database centric

EUL in one database

Oracle Discoverer

Dashboards only using Portlets

Not easy to tune SQL

Role based security model No distribute / subscribe

Java applet

You have the database You have Apex

Low cost

Relatively easy to learn / build

Simplicity

Easy to use

Easy to support (Cloud)

Limited functionality

No central repository for meta data

Oracle database centric

Analyses built by Developers not Users

Mobility

“Application Express can easily be used by citizen developers” (Oracle)

“From each according to his ability – to each according to his need” (Marx)

"De chacun selon ses facultés, à chacun selon ses besoins"    (Louis Blanc 1839)

Charts

Interactive Reports

Hand crafted SQL

Hand crafted SQL

Rebuild your BI requirement in Apex

Analyse your requirements

Build generic Interactive Reports and Charts

Build sets of alternatives

Build dashboards

Build drill downs

All of that could be built in Apex

Its all about the meta data repository

Three layers

Managed with Client Administration tool

Define hierarchies for drill down

Define calculations

This is where the effort goes

Common Enterprise Repository for Meta Data

User driven analyses

High level of functionality

Dashboards

Distribution (Scheduler)

Scalable

Multiple data sources

Use with SOA and Web Services

Built in WLS

Mobility

Oracle BI

Alerts

BI Apps for EBS

Highly interactive user experience

Standards (JEE) based

High cost (compared to Apex)

Multi layered repository

Complex

Oracle BI

Data model is critical

Complex underlying SQL code

Standards (JEE) based

Uses its own weird pseudo SQL

Learning curve for BI developers

Inbuilt WLS

APEX Security

Authentication: LDAP, Oracle SSO, DB, Custom

Authorisation: Role based - LDAP groups, Custom (DB tables)

Row level: Virtual private database, Views

OBIEE Security

Authentication: WLS Authenticators - LDAP, Oracle SSO, DB, Custom

Authorisation: Role based - LDAP groups, Custom (DB tables)

Row level: Virtual private database, Views

Build an application that satisfies most of your BI requirements

Build a common repository, some analyses and let your users generate what they need

Approach(Whichever tool you choose)

Migrate / Convert?

What are your real BI requirements now?

Does your current BI satisfy them?

How much of your current BI is not used?

Why restrict your new tool to doing what your old one does?

Migrate

Redesign / Rebuild

Rethink

Rationalise

Determine your real requirements

Design and document common model

Design strategy / procedures / governance Small Information

requirements projects

Move from Oracle Reports to BI Publisher?

How much money do you have?

How important is BI to you?

How complex is your requirement?

How diverse are your data sources?

What is the scope of your BI requirement?

Lots Some Colin Barnett is taking most of it away

Critical It helps a bit

My manager likes pretty pictures

Very Not very

I think so but I really just need a few graphs

Very Oracle + a bit

What is a data source? I have 2 Oracle databases

Enterprise Dept Me, Steve and our manager

Apex

How much money do you have?

How important is BI to you?

How complex is your requirement?

How diverse are your data sources?

What is the scope of your BI requirement?

Lots Some Colin Barnett is taking most of it away

Critical It helps a bit

My manager likes pretty pictures

Very Not very

I think so but I really just need a few graphs

Very Oracle + a bit

What is a data source? I have 2 Oracle databases

Enterprise Dept Me, Steve and our manager

OBIEE

www.sagecomputing.com.aupenny@sagecomputing.com.au

Questions

Penny Cookson SAGE Computing Services

SAGE Computing ServicesCustomised Oracle Training Workshops and

Consulting

Recommended