Upload
sage-computing-services
View
254
Download
0
Embed Size (px)
Citation preview
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
(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
Questions
Penny Cookson SAGE Computing Services
SAGE Computing ServicesCustomised Oracle Training Workshops and
Consulting