SlideShare une entreprise Scribd logo
1  sur  46
Télécharger pour lire hors ligne
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Mark Rittman, CTO, Rittman Mead | UKOUG Tech’15, Birmingham
Deploying Full OBIEE Systems to Oracle Cloud
Is it possible? How does it work … and what’s the benefit vs. on-premise?
1
info@rittmanmead.com www.rittmanmead.com @rittmanmead
About the Speaker
• Mark Rittman, Oracle ACE Director, Oracle BI, DW & Big Data

• 14 Years Experience with Oracle Technology

• Regular columnist for Oracle Magazine

• Author of two Oracle Press Oracle BI books

- Oracle Business Intelligence Developers Guide

- Oracle Exalytics Revealed

• Writer for Rittman Mead Blog :

http://www.rittmanmead.com/blog

• Past Editor of Oracle Scene Magazine,

BIRT SIG Chair, ODTUG Board Member

• Co-founder and CTO for Rittman Mead
2
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Oracle BI Cloud Service - What Is It?
• Oracle Business Intelligence, re-imagined for the cloud

• Runs as part of Oracle Public Cloud, part of wider Oracle Platform-as-a-Service

• Pay monthly, min 10 users, rolling upgrades and new features

• Entirely thin-client, simplified administration

• Comes with single DB schema,

50GB storage

• Aimed at departmental use-cases

- Sharing data from a spreadsheet

- Team reporting

- Development sandboxes
3
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Regular Updates & Previews of On-Premise Functionality
• BICS has had multiple updates since v1 launch, automatically added by Oracle

- Significant real-world benefit for customers - no-more big-bang upgrades

• Adding on-premise functionality missing in v1 (mapping for example)

• Filling out functionality e.g. Data Sync tool

• Early access to on-premise features

- Visual Analyzer

- Data Mashups
4
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Includes Oracle Visual Analyzer + Data Mashups
• Tableau-style data analysis tool aimed at
data analysts and self-service users

• Point-and-click exploration and
visualisation of datasets

• Uses BI Repository as data source,
ensuring “single-version-of-the-truth”

- Users can also add their own data, “for data
mashups”

• Enables more self-service, users doing
“last mile” in reporting
5
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Thin-Client Data Modeller for Simple RPD Modelling
• New thin-client data modeller, works with RPD online

• Single repository per tenant

• Regular RPD, but modeller only supports 

subset of BI Administration features

- Single LTS per logical table

- No Alias, have to create DB views

- Single business model

- Only logical calculations

- But otherwise - an RPD
6
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Oracle Database Schema Provided with BICS
•Each instance of BICS comes with Oracle Schema Cloud Service

•ApEx environment with 10GB storage attached

•Able to run PL/SQL packages (with 5m timeout)

•Either create tables, views etc from ApEX,

or use data uploader in BICS

7
Click to launch 

ApEX Home Page
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Built-in Application Express Database Developer Tool
• Full ApEx environment for application building, table creation, SQL queries

• Can be used to build supporting applications, administration screens for OBIEE
application

• Make use of PL/SQL functionality

- Data cleansing

- Call Web Service REST APIs

- More complex processing

and calculations

• DB Cloud Service dashboard has tools

for data and application exports
8
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Options for Uploading Data to BI Cloud Service (DB Cloud)
• Use ApEx front-end and tools within it (data upload, data modeller etc)

• Use SQL*Developer and SFTP data upload facility

• Use BI Cloud Service Data Uploader
9
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Oracle BICS Initial Use-Case : Departmental Reporting
• Oracle BI Cloud Service in initial, standalone form aimed at departmental
reporting

- 50GB storage in single schema, limited ETL access

- Single subject area and limited RPD features

• Other common use-cases include

- Development environments

- Spin-off data discovery sandboxes

- Dedicated SaaS reporting applications

• But … part of wider Oracle Cloud platform

- Can we use that to host a whole BI system?
10
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Benefits from Running BI in Oracle Cloud
• Cost - TCO can be cheaper than on-prem

- Factor in service management, upgrades, staff costs, managed service contracts etc

- Operational issues taken care of by Oracle, along with security compliance

• Pay for software + hosting monthly/user, out of OpEx

• Gives more agility around creating test, dev branch environments

• Early Access to New Features
11
OK…
but…
info@rittmanmead.com www.rittmanmead.com @rittmanmead
But How Useful Is BICS Now …. Really?
• I’d like to migrate to cloud, but my BI System uses a full Oracle DW database

- How do I host that in the cloud? And replicate it there in the first place?
14
info@rittmanmead.com www.rittmanmead.com @rittmanmead
I Need Access to Full Admin Tool + RPD…
• We need access to a full Admin Tool, multiple data sources, federation

- BICS Thin Client Data Modeller isn’t enough…
15
info@rittmanmead.com www.rittmanmead.com @rittmanmead
I’d Like Support for Multiple Subject Areas … And VA!
16
• We need support for multiple subject areas

- And we’d like to use Visual Analyser … now!
info@rittmanmead.com www.rittmanmead.com @rittmanmead
And My ETL Still Needs to Work … Or Be Better!
17
• And our ETL needs to keeping working as now … or better!

• Can anyone help us?
18
19
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Oracle Cloud Can Host Full BI Platforms … Here’s How
• Host Full Oracle Data Warehouse in Oracle DBaaS

• Upload and run on-premise RPD including use of multiple databases

- Including on-premise through new WebLogic connector

• Run full ETL using ODI

• Use VA without 12c upgrade

• Still have partner support

for key stages + new

development …

- But take away IT hassles
20
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Wider Oracle Public Cloud PaaS Ecosystem
• Similar to other public cloud services (AWS, Azure etc) at IaaS layer

• But with platform (PaaS) and software (SaaS) layers as differentiator
• Can we use Database, Storage and other layers to host full OBIEE platform?

- And what about ETL, identity management, file storage and so on?
21
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Hosting Full OBIEE Platforms in Oracle Public Cloud
• Leverages BICS’s new “Upload RPD Data
Models to the Cloud” feature

- Migrate supporting DW to full Oracle DBaaS

- Update on-prem RPD to connect to DBaaS

- Upload RPD to BICS

• Create new Oracle Cloud users for BICS

• ETL can connect via SQL*Net, JDBC etc

• Use for wider use-cases than BICS incl.

- Host full production platform (or test, dev)

- Create development branches, etc
22
Oracle BICS
Oracle DBaaS
RPD 

Upload
ETL ToolsBI Administration On-Premise Source DB
Data Uploads

via SQL*Net
info@rittmanmead.com www.rittmanmead.com @rittmanmead
BICS Upload RPD to Cloud Key Steps
1. Make sure on-premise data model is consistent, no errors etc

2. Create DBaas Instance, Upload on-premise database to cloud

3. Update RPD Connection Pool settings to point to DBaaS instance

4. Recreate any user accounts, application roles etc

5. Create new dashboards and reports
23
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Example Migration : Full OBIEE11g SampleApp v406
• OBIEE11g SampleApp v506 - based on 11.1.1.9 release and delivered on VM

• Comes with Oracle 12c Database with multiple schemas, MVs, partitioning etc

- Also uses Essbase, Hadoop etc but out of scope for this exercise

• Objective is to migrate OBIEE, DW database and security elements

- Verify that ODI can still connect and load DW in Oracle Cloud

- Look at options for additional DB sources, 

Essbase, Hadoop sources etc
24
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Creating a Full Database Instance in Oracle DBaaS
• Initial step is to create an Oracle Database Cloud Service Instance

• Options for 11g or 12c Release Database, High / Extreme Performance Options

- Determines scope of DB features available (OLAP, partitioning etc)
2
1
2
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Oracle Database Cloud Service Connectivity / Configuration
• Database runs in a VM, has Listener and other processes running

• Database parameters can be altered, but DB Options set by DBaaS version

- OLAP, Partitioning Options not present may affect DB uploads

• Ports blocked by default, need to be opened for SQL*Net etc access
26
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Managing and Monitoring Database Cloud Service
• Oracle Enterprise Manager Database Express 12c for DBA tasks

- Features determined by DBaaS edition 

(regular, High or Extreme Performance)

• Virtualised Cloud Hosting monitored by

Oracle DBaaS Monitor

- RDBMS storage, alerts, processes etc

- OS-level monitoring

- Listener

- Backups etc
27
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Migrating On-Premise Data to Oracle DBaaS
• This can be the tricky bit - if only because of volumes

• RMAN, DataPump etc available as options, along with ODI, SQL*Developer etc
28
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Configuring On-Premise RPD to Connect to DBaaS
• Update Connection Pool settings in on-prem RPD before upload to BICS

- Note : DBaaS instance must be in same datacenter as BICS

• Note - No need to change overall DB connection setting in BICS Console
29
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Steps to Upload RPD to BI Cloud Service
• Backup (snapshot) current BICS environment if required

• Select Snapshots > Replace Data Model
• Use Browse button to select RPD from desktop, then upload to BICS
30
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Additional BICS Capabilities when using Uploaded RPD
• Allows multiple subject areas vs. single one in standard BICS

• Multiple DBaaS instances can be mapped into RPD for federated queries

• Full access to RPD features - vertical/horizontal federation etc

• Data Mashups also available (but not VA)
31
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Additional Post Upload Configuration : Mapping
• Mapping is now available in BICS, requires further Administrator configuration

• Single map provider (OracleMaps) with set of associated layers

• As with on-premise, map layers then need to be linked to subject area columns
32
1
2
3
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Configuring Security and Recreating Users, Roles
• On-premise users need to have corresponding new account created in BICS

- Also creates an Oracle Cloud login for BICS identity domain - separate to OTN login

• BICS licensed per user, min is 10 per pod with test and prod instances

• Application roles also need to be recreated and users added
33
1
2
3
info@rittmanmead.com www.rittmanmead.com @rittmanmead
SSO between Oracle SaaS and BICS
34
• Allows an Oracle Cloud customer the
ability to have SSO between different
Cloud Apps, e.g. BICS and PBCS 

• Requirements: 

- Services need to be ordered in 

the same data center 

- Customer must activate 

services under the same 

identity domain

• When in the same IDM, a single 

user can be authorized for one or
more available services.
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Row-level Security Within RPD
• Row-level security works properly within BICS and uploaded RPDs

• Best practice is to base on application roles, recreate matching ones to proceed

• Regular and row-wise session variables then work as expected
35
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Limitations on BICS with RPD Upload vs On-Premise
• Can only access other DBaaS sources at present - but see next slide
- Presume integration with PBCS, Oracle Big Data Cloud Service, SaaS apps to come

- No ability at present to access Essbase, TT or other acceleration layers

• No further editing of the uploaded RPD - but TCM enhancements soon

• Upload the catalog to go with RPD - coming soon

• Further limitations that may possibly be lifted in the future

- Adding of HTML or Javascript to Analyses is disabled

- Some limitations around alternate sorts and other small issues

- Visual Analyser not available yet (multiple subject area issue?) 

- No usage tracking (but see MOS Doc.ID 1965207.1)

• No BI Publisher - though can install through JCS + DBaaS
36
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Accessing On-Premise Sources - Coming Soon
37
• On-Premise Data Access using WebLogic Connector

• Enables direct query to on-premises accessible databases

- Secure & Optimized for WAN transport 

- Free download from OTN, requires WebLogic 

- Phase 1: Requires Admin tool & RPD upload 

- Phase 2: Thin Client Modeler support
info@rittmanmead.com www.rittmanmead.com @rittmanmead
What About ETL and Data Integration?
• ODI12c (and other tools using SQL*Net, JDBC etc) can connect to DBaaS as
normal

• Either through SSH tunnel and SQL*Net, or direct from internet if ports enabled

• Current data integration and ETL routines can therefore continue as normal

• Makes it possible to create a hybrid on-prem/cloud solution

- ODI can run on-premise, can integrate data from on-premise, 

Oracle Cloud or SaaS apps

- ODI could also run in cloud, within a 

standard Linux compute instance

• Full ODI Studio
• Standalone Agent or JEE Agent within WebLogic
Data Uploads

via SQL*Net
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Future Option : Oracle Big Data Preparation Cloud Service
• Oracle Cloud-based Data Preparation Service, aimed at da

• Takes files and other datasets from Oracle Cloud and prepares for analysis

• Split, transform and obfuscate data before loading into Hadoop data platform
39
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Uses Machine-Learning to Automate Data Recommendations
• Uses Spark MLlib machine learning to
profile data and recognise patterns

• Automates many of the routine data
preparation and profiling work

- Spot credit card, SSN + other sensitive
data, recommends masking

- Suggest appropriate names, datatypes
for columns based on 

format and data patterns

• Allows analyst to focus on key tasks

- Example of cloud app consumerization
40
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Cloud Datasource Integration & File Upload/Download
• Primary datasource and target is Oracle Storage Cloud Service (like Amazon S3)

- Oracle Big Data Cloud Service, Oracle DBaaS and others

• User can also upload / download files directly into Big Data Prep Service
41
info@rittmanmead.com www.rittmanmead.com @rittmanmead
How Can We use Big Data Prep Service with BICS?
• User uploads or downloads files (CSV,
TSV, Excel, Word, PDF, etc.) into Oracle
Storage Cloud Service 

• Big Data Prep Service loads files

from Storage Cloud for preparation

• Prepared files are written back into
Storage Cloud Service

• User uploads prepared files into BICS

as datasource for ApEx / Schema
Service

- On roadmap : direct integration with VA

+ Answers for data-mashup data files
42
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Proposed Direct BDP Integration for VA / Data-Mashup Files
• Roadmap proposal from Oracle is to make BDP available from BICS homepage

• Load and prepare data to add as Visual Analyser & Answers Mashup data files
43
1
2
3
4
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Direct BICS / BDP Integration using Oracle Data Integrator
• Possible now : Use of ODI to prepare individual files through BDP

• ODI on-premise used to automate file extracts and upload into Storage CS using its
REST APIs

• BDP picks up files available in 

Storage CS and prepares them

• Prepared files are written back 

into Storage CS

• Prepped files downloaded by ODI 

from Storage CS, loaded into BICS

- On roadmap: BDP will be able to 

load prepared data directly into BICS
44
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Summary and Next Steps
• It’s now possible (mostly…) possible to migrate full OBIEE systems to cloud

• On-premise RPDs uploaded into BI Cloud Service + linked to DBaaS for DW

• ODI can still upload data from on-premise sources into DBaaS, or consider BDP

• Contact info@rittmanmead.com … we can save you from corporate IT delays
45
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Mark Rittman, CTO, Rittman Mead | UKOUG Tech’15, Birmingham
Deploying Full OBIEE Systems to Oracle Cloud
Is it possible? How does it work … and what’s the benefit vs. on-premise?
46

Contenu connexe

Tendances

OBIEE & Essbase Integration with Oracle BI Foundation 11.1.1.7 (ODTUG 2013)
OBIEE & Essbase Integration with Oracle BI Foundation 11.1.1.7 (ODTUG 2013)OBIEE & Essbase Integration with Oracle BI Foundation 11.1.1.7 (ODTUG 2013)
OBIEE & Essbase Integration with Oracle BI Foundation 11.1.1.7 (ODTUG 2013)Mark Rittman
 
Oracle Big Data Spatial & Graph 
Social Media Analysis - Case Study
Oracle Big Data Spatial & Graph 
Social Media Analysis - Case StudyOracle Big Data Spatial & Graph 
Social Media Analysis - Case Study
Oracle Big Data Spatial & Graph 
Social Media Analysis - Case StudyMark Rittman
 
Enkitec E4 Barcelona : SQL and Data Integration Futures on Hadoop :
Enkitec E4 Barcelona : SQL and Data Integration Futures on Hadoop : Enkitec E4 Barcelona : SQL and Data Integration Futures on Hadoop :
Enkitec E4 Barcelona : SQL and Data Integration Futures on Hadoop : Mark Rittman
 
Using Oracle Big Data SQL 3.0 to add Hadoop & NoSQL to your Oracle Data Wareh...
Using Oracle Big Data SQL 3.0 to add Hadoop & NoSQL to your Oracle Data Wareh...Using Oracle Big Data SQL 3.0 to add Hadoop & NoSQL to your Oracle Data Wareh...
Using Oracle Big Data SQL 3.0 to add Hadoop & NoSQL to your Oracle Data Wareh...Mark Rittman
 
Riga dev day 2016 adding a data reservoir and oracle bdd to extend your ora...
Riga dev day 2016   adding a data reservoir and oracle bdd to extend your ora...Riga dev day 2016   adding a data reservoir and oracle bdd to extend your ora...
Riga dev day 2016 adding a data reservoir and oracle bdd to extend your ora...Mark Rittman
 
SQL-on-Hadoop for Analytics + BI: What Are My Options, What's the Future?
SQL-on-Hadoop for Analytics + BI: What Are My Options, What's the Future?SQL-on-Hadoop for Analytics + BI: What Are My Options, What's the Future?
SQL-on-Hadoop for Analytics + BI: What Are My Options, What's the Future?Mark Rittman
 
Unlock the value in your big data reservoir using oracle big data discovery a...
Unlock the value in your big data reservoir using oracle big data discovery a...Unlock the value in your big data reservoir using oracle big data discovery a...
Unlock the value in your big data reservoir using oracle big data discovery a...Mark Rittman
 
How to Integrate OBIEE and Essbase / EPM Suite (OOW 2012)
How to Integrate OBIEE and Essbase / EPM Suite (OOW 2012)How to Integrate OBIEE and Essbase / EPM Suite (OOW 2012)
How to Integrate OBIEE and Essbase / EPM Suite (OOW 2012)Mark Rittman
 
Social Network Analysis using Oracle Big Data Spatial & Graph (incl. why I di...
Social Network Analysis using Oracle Big Data Spatial & Graph (incl. why I di...Social Network Analysis using Oracle Big Data Spatial & Graph (incl. why I di...
Social Network Analysis using Oracle Big Data Spatial & Graph (incl. why I di...Mark Rittman
 
What is Big Data Discovery, and how it complements traditional business anal...
What is Big Data Discovery, and how it complements  traditional business anal...What is Big Data Discovery, and how it complements  traditional business anal...
What is Big Data Discovery, and how it complements traditional business anal...Mark Rittman
 
GoldenGate and ODI - A Perfect Match for Real-Time Data Warehousing
GoldenGate and ODI - A Perfect Match for Real-Time Data WarehousingGoldenGate and ODI - A Perfect Match for Real-Time Data Warehousing
GoldenGate and ODI - A Perfect Match for Real-Time Data WarehousingMichael Rainey
 
Practical Tips for Oracle Business Intelligence Applications 11g Implementations
Practical Tips for Oracle Business Intelligence Applications 11g ImplementationsPractical Tips for Oracle Business Intelligence Applications 11g Implementations
Practical Tips for Oracle Business Intelligence Applications 11g ImplementationsMichael Rainey
 
Using Oracle Big Data Discovey as a Data Scientist's Toolkit
Using Oracle Big Data Discovey as a Data Scientist's ToolkitUsing Oracle Big Data Discovey as a Data Scientist's Toolkit
Using Oracle Big Data Discovey as a Data Scientist's ToolkitMark Rittman
 
Dataware house Introduction By Quontra Solutions
Dataware house Introduction By Quontra SolutionsDataware house Introduction By Quontra Solutions
Dataware house Introduction By Quontra SolutionsQuontra Solutions
 
OAC - From Cloud Entry to Data Engineering to Data Science
OAC - From Cloud Entry to Data Engineering to Data ScienceOAC - From Cloud Entry to Data Engineering to Data Science
OAC - From Cloud Entry to Data Engineering to Data ScienceChristian Berg
 
Offload, Transform, and Present - the New World of Data Integration
Offload, Transform, and Present - the New World of Data IntegrationOffload, Transform, and Present - the New World of Data Integration
Offload, Transform, and Present - the New World of Data IntegrationMichael Rainey
 
A Walk Through the Kimball ETL Subsystems with Oracle Data Integration - Coll...
A Walk Through the Kimball ETL Subsystems with Oracle Data Integration - Coll...A Walk Through the Kimball ETL Subsystems with Oracle Data Integration - Coll...
A Walk Through the Kimball ETL Subsystems with Oracle Data Integration - Coll...Michael Rainey
 
Create hybrid olap-relational obiee models
Create hybrid olap-relational obiee modelsCreate hybrid olap-relational obiee models
Create hybrid olap-relational obiee modelssgyazuddin
 
Intelligent Integration OOW2017 - Jeff Pollock
Intelligent Integration OOW2017 - Jeff PollockIntelligent Integration OOW2017 - Jeff Pollock
Intelligent Integration OOW2017 - Jeff PollockJeffrey T. Pollock
 
How To Leverage OBIEE Within A Big Data Architecture
How To Leverage OBIEE Within A Big Data ArchitectureHow To Leverage OBIEE Within A Big Data Architecture
How To Leverage OBIEE Within A Big Data ArchitectureKevin McGinley
 

Tendances (20)

OBIEE & Essbase Integration with Oracle BI Foundation 11.1.1.7 (ODTUG 2013)
OBIEE & Essbase Integration with Oracle BI Foundation 11.1.1.7 (ODTUG 2013)OBIEE & Essbase Integration with Oracle BI Foundation 11.1.1.7 (ODTUG 2013)
OBIEE & Essbase Integration with Oracle BI Foundation 11.1.1.7 (ODTUG 2013)
 
Oracle Big Data Spatial & Graph 
Social Media Analysis - Case Study
Oracle Big Data Spatial & Graph 
Social Media Analysis - Case StudyOracle Big Data Spatial & Graph 
Social Media Analysis - Case Study
Oracle Big Data Spatial & Graph 
Social Media Analysis - Case Study
 
Enkitec E4 Barcelona : SQL and Data Integration Futures on Hadoop :
Enkitec E4 Barcelona : SQL and Data Integration Futures on Hadoop : Enkitec E4 Barcelona : SQL and Data Integration Futures on Hadoop :
Enkitec E4 Barcelona : SQL and Data Integration Futures on Hadoop :
 
Using Oracle Big Data SQL 3.0 to add Hadoop & NoSQL to your Oracle Data Wareh...
Using Oracle Big Data SQL 3.0 to add Hadoop & NoSQL to your Oracle Data Wareh...Using Oracle Big Data SQL 3.0 to add Hadoop & NoSQL to your Oracle Data Wareh...
Using Oracle Big Data SQL 3.0 to add Hadoop & NoSQL to your Oracle Data Wareh...
 
Riga dev day 2016 adding a data reservoir and oracle bdd to extend your ora...
Riga dev day 2016   adding a data reservoir and oracle bdd to extend your ora...Riga dev day 2016   adding a data reservoir and oracle bdd to extend your ora...
Riga dev day 2016 adding a data reservoir and oracle bdd to extend your ora...
 
SQL-on-Hadoop for Analytics + BI: What Are My Options, What's the Future?
SQL-on-Hadoop for Analytics + BI: What Are My Options, What's the Future?SQL-on-Hadoop for Analytics + BI: What Are My Options, What's the Future?
SQL-on-Hadoop for Analytics + BI: What Are My Options, What's the Future?
 
Unlock the value in your big data reservoir using oracle big data discovery a...
Unlock the value in your big data reservoir using oracle big data discovery a...Unlock the value in your big data reservoir using oracle big data discovery a...
Unlock the value in your big data reservoir using oracle big data discovery a...
 
How to Integrate OBIEE and Essbase / EPM Suite (OOW 2012)
How to Integrate OBIEE and Essbase / EPM Suite (OOW 2012)How to Integrate OBIEE and Essbase / EPM Suite (OOW 2012)
How to Integrate OBIEE and Essbase / EPM Suite (OOW 2012)
 
Social Network Analysis using Oracle Big Data Spatial & Graph (incl. why I di...
Social Network Analysis using Oracle Big Data Spatial & Graph (incl. why I di...Social Network Analysis using Oracle Big Data Spatial & Graph (incl. why I di...
Social Network Analysis using Oracle Big Data Spatial & Graph (incl. why I di...
 
What is Big Data Discovery, and how it complements traditional business anal...
What is Big Data Discovery, and how it complements  traditional business anal...What is Big Data Discovery, and how it complements  traditional business anal...
What is Big Data Discovery, and how it complements traditional business anal...
 
GoldenGate and ODI - A Perfect Match for Real-Time Data Warehousing
GoldenGate and ODI - A Perfect Match for Real-Time Data WarehousingGoldenGate and ODI - A Perfect Match for Real-Time Data Warehousing
GoldenGate and ODI - A Perfect Match for Real-Time Data Warehousing
 
Practical Tips for Oracle Business Intelligence Applications 11g Implementations
Practical Tips for Oracle Business Intelligence Applications 11g ImplementationsPractical Tips for Oracle Business Intelligence Applications 11g Implementations
Practical Tips for Oracle Business Intelligence Applications 11g Implementations
 
Using Oracle Big Data Discovey as a Data Scientist's Toolkit
Using Oracle Big Data Discovey as a Data Scientist's ToolkitUsing Oracle Big Data Discovey as a Data Scientist's Toolkit
Using Oracle Big Data Discovey as a Data Scientist's Toolkit
 
Dataware house Introduction By Quontra Solutions
Dataware house Introduction By Quontra SolutionsDataware house Introduction By Quontra Solutions
Dataware house Introduction By Quontra Solutions
 
OAC - From Cloud Entry to Data Engineering to Data Science
OAC - From Cloud Entry to Data Engineering to Data ScienceOAC - From Cloud Entry to Data Engineering to Data Science
OAC - From Cloud Entry to Data Engineering to Data Science
 
Offload, Transform, and Present - the New World of Data Integration
Offload, Transform, and Present - the New World of Data IntegrationOffload, Transform, and Present - the New World of Data Integration
Offload, Transform, and Present - the New World of Data Integration
 
A Walk Through the Kimball ETL Subsystems with Oracle Data Integration - Coll...
A Walk Through the Kimball ETL Subsystems with Oracle Data Integration - Coll...A Walk Through the Kimball ETL Subsystems with Oracle Data Integration - Coll...
A Walk Through the Kimball ETL Subsystems with Oracle Data Integration - Coll...
 
Create hybrid olap-relational obiee models
Create hybrid olap-relational obiee modelsCreate hybrid olap-relational obiee models
Create hybrid olap-relational obiee models
 
Intelligent Integration OOW2017 - Jeff Pollock
Intelligent Integration OOW2017 - Jeff PollockIntelligent Integration OOW2017 - Jeff Pollock
Intelligent Integration OOW2017 - Jeff Pollock
 
How To Leverage OBIEE Within A Big Data Architecture
How To Leverage OBIEE Within A Big Data ArchitectureHow To Leverage OBIEE Within A Big Data Architecture
How To Leverage OBIEE Within A Big Data Architecture
 

En vedette

Oracle BICS Implementation Services
Oracle BICS Implementation ServicesOracle BICS Implementation Services
Oracle BICS Implementation ServicesNitai Partners Inc
 
Final business intelligence in the cloud
Final   business intelligence in the cloudFinal   business intelligence in the cloud
Final business intelligence in the cloudHossam Hassanien
 
Data Visualization Tips for Oracle BICS and DVCS
Data Visualization Tips for Oracle BICS and DVCSData Visualization Tips for Oracle BICS and DVCS
Data Visualization Tips for Oracle BICS and DVCSEdelweiss Kammermann
 
Cloud Analytics for E-Business Suite
Cloud Analytics for E-Business SuiteCloud Analytics for E-Business Suite
Cloud Analytics for E-Business SuiteKPI Partners
 
Oracle BI Big Data and Bics
Oracle BI Big Data and BicsOracle BI Big Data and Bics
Oracle BI Big Data and BicsDarren Grogan
 
BICS empowers predictive analytics and customer centricity with a Hadoop base...
BICS empowers predictive analytics and customer centricity with a Hadoop base...BICS empowers predictive analytics and customer centricity with a Hadoop base...
BICS empowers predictive analytics and customer centricity with a Hadoop base...DataWorks Summit
 
A Customer's Take on Moving from Discoverer to Oracle Business Analytics
A Customer's Take on Moving from Discoverer to Oracle Business AnalyticsA Customer's Take on Moving from Discoverer to Oracle Business Analytics
A Customer's Take on Moving from Discoverer to Oracle Business AnalyticsPerficient, Inc.
 
Clinical Data Repository vs. A Data Warehouse - Which Do You Need?
Clinical Data Repository vs. A Data Warehouse - Which Do You Need?Clinical Data Repository vs. A Data Warehouse - Which Do You Need?
Clinical Data Repository vs. A Data Warehouse - Which Do You Need?Health Catalyst
 
Database vs Data Warehouse: A Comparative Review
Database vs Data Warehouse: A Comparative ReviewDatabase vs Data Warehouse: A Comparative Review
Database vs Data Warehouse: A Comparative ReviewHealth Catalyst
 

En vedette (10)

BICS InfoTech
BICS InfoTechBICS InfoTech
BICS InfoTech
 
Oracle BICS Implementation Services
Oracle BICS Implementation ServicesOracle BICS Implementation Services
Oracle BICS Implementation Services
 
Final business intelligence in the cloud
Final   business intelligence in the cloudFinal   business intelligence in the cloud
Final business intelligence in the cloud
 
Data Visualization Tips for Oracle BICS and DVCS
Data Visualization Tips for Oracle BICS and DVCSData Visualization Tips for Oracle BICS and DVCS
Data Visualization Tips for Oracle BICS and DVCS
 
Cloud Analytics for E-Business Suite
Cloud Analytics for E-Business SuiteCloud Analytics for E-Business Suite
Cloud Analytics for E-Business Suite
 
Oracle BI Big Data and Bics
Oracle BI Big Data and BicsOracle BI Big Data and Bics
Oracle BI Big Data and Bics
 
BICS empowers predictive analytics and customer centricity with a Hadoop base...
BICS empowers predictive analytics and customer centricity with a Hadoop base...BICS empowers predictive analytics and customer centricity with a Hadoop base...
BICS empowers predictive analytics and customer centricity with a Hadoop base...
 
A Customer's Take on Moving from Discoverer to Oracle Business Analytics
A Customer's Take on Moving from Discoverer to Oracle Business AnalyticsA Customer's Take on Moving from Discoverer to Oracle Business Analytics
A Customer's Take on Moving from Discoverer to Oracle Business Analytics
 
Clinical Data Repository vs. A Data Warehouse - Which Do You Need?
Clinical Data Repository vs. A Data Warehouse - Which Do You Need?Clinical Data Repository vs. A Data Warehouse - Which Do You Need?
Clinical Data Repository vs. A Data Warehouse - Which Do You Need?
 
Database vs Data Warehouse: A Comparative Review
Database vs Data Warehouse: A Comparative ReviewDatabase vs Data Warehouse: A Comparative Review
Database vs Data Warehouse: A Comparative Review
 

Similaire à Deploying Full BI Platforms to Oracle Cloud

From lots of reports (with some data Analysis) 
to Massive Data Analysis (Wit...
From lots of reports (with some data Analysis) 
to Massive Data Analysis (Wit...From lots of reports (with some data Analysis) 
to Massive Data Analysis (Wit...
From lots of reports (with some data Analysis) 
to Massive Data Analysis (Wit...Mark Rittman
 
Lessons from Building Large-Scale, Multi-Cloud, SaaS Software at Databricks
Lessons from Building Large-Scale, Multi-Cloud, SaaS Software at DatabricksLessons from Building Large-Scale, Multi-Cloud, SaaS Software at Databricks
Lessons from Building Large-Scale, Multi-Cloud, SaaS Software at DatabricksDatabricks
 
Big Data Analytics on the Cloud Oracle Applications AWS Redshift & Tableau
Big Data Analytics on the Cloud Oracle Applications AWS Redshift & TableauBig Data Analytics on the Cloud Oracle Applications AWS Redshift & Tableau
Big Data Analytics on the Cloud Oracle Applications AWS Redshift & TableauSam Palani
 
What's New in Oracle BI for Developers
What's New in Oracle BI for DevelopersWhat's New in Oracle BI for Developers
What's New in Oracle BI for DevelopersDatavail
 
Powering a Startup with Apache Spark with Kevin Kim
Powering a Startup with Apache Spark with Kevin KimPowering a Startup with Apache Spark with Kevin Kim
Powering a Startup with Apache Spark with Kevin KimSpark Summit
 
Unlocking the Value of Your Data Lake
Unlocking the Value of Your Data LakeUnlocking the Value of Your Data Lake
Unlocking the Value of Your Data LakeDATAVERSITY
 
2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...
2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...
2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...Marcus Vinicius Miguel Pedro
 
Stateful Interaction In Serverless Architecture With Redis: Pyounguk Cho
Stateful Interaction In Serverless Architecture With Redis: Pyounguk ChoStateful Interaction In Serverless Architecture With Redis: Pyounguk Cho
Stateful Interaction In Serverless Architecture With Redis: Pyounguk ChoRedis Labs
 
Getting Into the Business Intelligence Game: Migrating OBIA to the Cloud
Getting Into the Business Intelligence Game: Migrating OBIA to the CloudGetting Into the Business Intelligence Game: Migrating OBIA to the Cloud
Getting Into the Business Intelligence Game: Migrating OBIA to the CloudDatavail
 
Data Warehouse Modernization - Big Data in the Cloud Success with Qubole on O...
Data Warehouse Modernization - Big Data in the Cloud Success with Qubole on O...Data Warehouse Modernization - Big Data in the Cloud Success with Qubole on O...
Data Warehouse Modernization - Big Data in the Cloud Success with Qubole on O...Qubole
 
The Real Scoop on Migrating from Oracle Databases
The Real Scoop on Migrating from Oracle DatabasesThe Real Scoop on Migrating from Oracle Databases
The Real Scoop on Migrating from Oracle DatabasesEDB
 
Portal / BI 2008 Presentation by Ted Tschopp
Portal / BI 2008 Presentation by Ted TschoppPortal / BI 2008 Presentation by Ted Tschopp
Portal / BI 2008 Presentation by Ted TschoppTed Tschopp
 
ODI 11g in the Enterprise - BIWA 2013
ODI 11g in the Enterprise - BIWA 2013ODI 11g in the Enterprise - BIWA 2013
ODI 11g in the Enterprise - BIWA 2013Mark Rittman
 
Migrate from Oracle to Aurora PostgreSQL: Best Practices, Design Patterns, & ...
Migrate from Oracle to Aurora PostgreSQL: Best Practices, Design Patterns, & ...Migrate from Oracle to Aurora PostgreSQL: Best Practices, Design Patterns, & ...
Migrate from Oracle to Aurora PostgreSQL: Best Practices, Design Patterns, & ...Amazon Web Services
 
A3 transforming data_management_in_the_cloud
A3 transforming data_management_in_the_cloudA3 transforming data_management_in_the_cloud
A3 transforming data_management_in_the_cloudDr. Wilfred Lin (Ph.D.)
 
Scaling db infra_pay_pal
Scaling db infra_pay_palScaling db infra_pay_pal
Scaling db infra_pay_palpramod garre
 
Integrating Oracle Data Integrator with Oracle GoldenGate 12c
Integrating Oracle Data Integrator with Oracle GoldenGate 12cIntegrating Oracle Data Integrator with Oracle GoldenGate 12c
Integrating Oracle Data Integrator with Oracle GoldenGate 12cEdelweiss Kammermann
 
Practical introduction to hadoop
Practical introduction to hadoopPractical introduction to hadoop
Practical introduction to hadoopinside-BigData.com
 
What is the Oracle PaaS Cloud for Developers (Oracle Cloud Day, The Netherlan...
What is the Oracle PaaS Cloud for Developers (Oracle Cloud Day, The Netherlan...What is the Oracle PaaS Cloud for Developers (Oracle Cloud Day, The Netherlan...
What is the Oracle PaaS Cloud for Developers (Oracle Cloud Day, The Netherlan...Lucas Jellema
 

Similaire à Deploying Full BI Platforms to Oracle Cloud (20)

From lots of reports (with some data Analysis) 
to Massive Data Analysis (Wit...
From lots of reports (with some data Analysis) 
to Massive Data Analysis (Wit...From lots of reports (with some data Analysis) 
to Massive Data Analysis (Wit...
From lots of reports (with some data Analysis) 
to Massive Data Analysis (Wit...
 
Lessons from Building Large-Scale, Multi-Cloud, SaaS Software at Databricks
Lessons from Building Large-Scale, Multi-Cloud, SaaS Software at DatabricksLessons from Building Large-Scale, Multi-Cloud, SaaS Software at Databricks
Lessons from Building Large-Scale, Multi-Cloud, SaaS Software at Databricks
 
Big Data Analytics on the Cloud Oracle Applications AWS Redshift & Tableau
Big Data Analytics on the Cloud Oracle Applications AWS Redshift & TableauBig Data Analytics on the Cloud Oracle Applications AWS Redshift & Tableau
Big Data Analytics on the Cloud Oracle Applications AWS Redshift & Tableau
 
What's New in Oracle BI for Developers
What's New in Oracle BI for DevelopersWhat's New in Oracle BI for Developers
What's New in Oracle BI for Developers
 
AMIS Oracle OpenWorld 2015 Review – part 3- PaaS Database, Integration, Ident...
AMIS Oracle OpenWorld 2015 Review – part 3- PaaS Database, Integration, Ident...AMIS Oracle OpenWorld 2015 Review – part 3- PaaS Database, Integration, Ident...
AMIS Oracle OpenWorld 2015 Review – part 3- PaaS Database, Integration, Ident...
 
Powering a Startup with Apache Spark with Kevin Kim
Powering a Startup with Apache Spark with Kevin KimPowering a Startup with Apache Spark with Kevin Kim
Powering a Startup with Apache Spark with Kevin Kim
 
Unlocking the Value of Your Data Lake
Unlocking the Value of Your Data LakeUnlocking the Value of Your Data Lake
Unlocking the Value of Your Data Lake
 
2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...
2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...
2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...
 
Stateful Interaction In Serverless Architecture With Redis: Pyounguk Cho
Stateful Interaction In Serverless Architecture With Redis: Pyounguk ChoStateful Interaction In Serverless Architecture With Redis: Pyounguk Cho
Stateful Interaction In Serverless Architecture With Redis: Pyounguk Cho
 
Getting Into the Business Intelligence Game: Migrating OBIA to the Cloud
Getting Into the Business Intelligence Game: Migrating OBIA to the CloudGetting Into the Business Intelligence Game: Migrating OBIA to the Cloud
Getting Into the Business Intelligence Game: Migrating OBIA to the Cloud
 
Data Warehouse Modernization - Big Data in the Cloud Success with Qubole on O...
Data Warehouse Modernization - Big Data in the Cloud Success with Qubole on O...Data Warehouse Modernization - Big Data in the Cloud Success with Qubole on O...
Data Warehouse Modernization - Big Data in the Cloud Success with Qubole on O...
 
The Real Scoop on Migrating from Oracle Databases
The Real Scoop on Migrating from Oracle DatabasesThe Real Scoop on Migrating from Oracle Databases
The Real Scoop on Migrating from Oracle Databases
 
Portal / BI 2008 Presentation by Ted Tschopp
Portal / BI 2008 Presentation by Ted TschoppPortal / BI 2008 Presentation by Ted Tschopp
Portal / BI 2008 Presentation by Ted Tschopp
 
ODI 11g in the Enterprise - BIWA 2013
ODI 11g in the Enterprise - BIWA 2013ODI 11g in the Enterprise - BIWA 2013
ODI 11g in the Enterprise - BIWA 2013
 
Migrate from Oracle to Aurora PostgreSQL: Best Practices, Design Patterns, & ...
Migrate from Oracle to Aurora PostgreSQL: Best Practices, Design Patterns, & ...Migrate from Oracle to Aurora PostgreSQL: Best Practices, Design Patterns, & ...
Migrate from Oracle to Aurora PostgreSQL: Best Practices, Design Patterns, & ...
 
A3 transforming data_management_in_the_cloud
A3 transforming data_management_in_the_cloudA3 transforming data_management_in_the_cloud
A3 transforming data_management_in_the_cloud
 
Scaling db infra_pay_pal
Scaling db infra_pay_palScaling db infra_pay_pal
Scaling db infra_pay_pal
 
Integrating Oracle Data Integrator with Oracle GoldenGate 12c
Integrating Oracle Data Integrator with Oracle GoldenGate 12cIntegrating Oracle Data Integrator with Oracle GoldenGate 12c
Integrating Oracle Data Integrator with Oracle GoldenGate 12c
 
Practical introduction to hadoop
Practical introduction to hadoopPractical introduction to hadoop
Practical introduction to hadoop
 
What is the Oracle PaaS Cloud for Developers (Oracle Cloud Day, The Netherlan...
What is the Oracle PaaS Cloud for Developers (Oracle Cloud Day, The Netherlan...What is the Oracle PaaS Cloud for Developers (Oracle Cloud Day, The Netherlan...
What is the Oracle PaaS Cloud for Developers (Oracle Cloud Day, The Netherlan...
 

Plus de Mark Rittman

The Future of Analytics, Data Integration and BI on Big Data Platforms
The Future of Analytics, Data Integration and BI on Big Data PlatformsThe Future of Analytics, Data Integration and BI on Big Data Platforms
The Future of Analytics, Data Integration and BI on Big Data PlatformsMark Rittman
 
IlOUG Tech Days 2016 - Big Data for Oracle Developers - Towards Spark, Real-T...
IlOUG Tech Days 2016 - Big Data for Oracle Developers - Towards Spark, Real-T...IlOUG Tech Days 2016 - Big Data for Oracle Developers - Towards Spark, Real-T...
IlOUG Tech Days 2016 - Big Data for Oracle Developers - Towards Spark, Real-T...Mark Rittman
 
IlOUG Tech Days 2016 - Unlock the Value in your Data Reservoir using Oracle B...
IlOUG Tech Days 2016 - Unlock the Value in your Data Reservoir using Oracle B...IlOUG Tech Days 2016 - Unlock the Value in your Data Reservoir using Oracle B...
IlOUG Tech Days 2016 - Unlock the Value in your Data Reservoir using Oracle B...Mark Rittman
 
Gluent New World #02 - SQL-on-Hadoop : A bit of History, Current State-of-the...
Gluent New World #02 - SQL-on-Hadoop : A bit of History, Current State-of-the...Gluent New World #02 - SQL-on-Hadoop : A bit of History, Current State-of-the...
Gluent New World #02 - SQL-on-Hadoop : A bit of History, Current State-of-the...Mark Rittman
 
Adding a Data Reservoir to your Oracle Data Warehouse for Customer 360-Degree...
Adding a Data Reservoir to your Oracle Data Warehouse for Customer 360-Degree...Adding a Data Reservoir to your Oracle Data Warehouse for Customer 360-Degree...
Adding a Data Reservoir to your Oracle Data Warehouse for Customer 360-Degree...Mark Rittman
 
Delivering the Data Factory, Data Reservoir and a Scalable Oracle Big Data Ar...
Delivering the Data Factory, Data Reservoir and a Scalable Oracle Big Data Ar...Delivering the Data Factory, Data Reservoir and a Scalable Oracle Big Data Ar...
Delivering the Data Factory, Data Reservoir and a Scalable Oracle Big Data Ar...Mark Rittman
 
End to-end hadoop development using OBIEE, ODI, Oracle Big Data SQL and Oracl...
End to-end hadoop development using OBIEE, ODI, Oracle Big Data SQL and Oracl...End to-end hadoop development using OBIEE, ODI, Oracle Big Data SQL and Oracl...
End to-end hadoop development using OBIEE, ODI, Oracle Big Data SQL and Oracl...Mark Rittman
 
OBIEE11g Seminar by Mark Rittman for OU Expert Summit, Dubai 2015
OBIEE11g Seminar by Mark Rittman for OU Expert Summit, Dubai 2015OBIEE11g Seminar by Mark Rittman for OU Expert Summit, Dubai 2015
OBIEE11g Seminar by Mark Rittman for OU Expert Summit, Dubai 2015Mark Rittman
 
BIWA2015 - Bringing Oracle Big Data SQL to OBIEE and ODI
BIWA2015 - Bringing Oracle Big Data SQL to OBIEE and ODIBIWA2015 - Bringing Oracle Big Data SQL to OBIEE and ODI
BIWA2015 - Bringing Oracle Big Data SQL to OBIEE and ODIMark Rittman
 
OGH 2015 - Hadoop (Oracle BDA) and Oracle Technologies on BI Projects
OGH 2015 - Hadoop (Oracle BDA) and Oracle Technologies on BI ProjectsOGH 2015 - Hadoop (Oracle BDA) and Oracle Technologies on BI Projects
OGH 2015 - Hadoop (Oracle BDA) and Oracle Technologies on BI ProjectsMark Rittman
 
UKOUG Tech'14 Super Sunday : Deep-Dive into Big Data ETL with ODI12c
UKOUG Tech'14 Super Sunday : Deep-Dive into Big Data ETL with ODI12cUKOUG Tech'14 Super Sunday : Deep-Dive into Big Data ETL with ODI12c
UKOUG Tech'14 Super Sunday : Deep-Dive into Big Data ETL with ODI12cMark Rittman
 
Part 1 - Introduction to Hadoop and Big Data Technologies for Oracle BI & DW ...
Part 1 - Introduction to Hadoop and Big Data Technologies for Oracle BI & DW ...Part 1 - Introduction to Hadoop and Big Data Technologies for Oracle BI & DW ...
Part 1 - Introduction to Hadoop and Big Data Technologies for Oracle BI & DW ...Mark Rittman
 
Part 4 - Hadoop Data Output and Reporting using OBIEE11g
Part 4 - Hadoop Data Output and Reporting using OBIEE11gPart 4 - Hadoop Data Output and Reporting using OBIEE11g
Part 4 - Hadoop Data Output and Reporting using OBIEE11gMark Rittman
 
Part 2 - Hadoop Data Loading using Hadoop Tools and ODI12c
Part 2 - Hadoop Data Loading using Hadoop Tools and ODI12cPart 2 - Hadoop Data Loading using Hadoop Tools and ODI12c
Part 2 - Hadoop Data Loading using Hadoop Tools and ODI12cMark Rittman
 

Plus de Mark Rittman (14)

The Future of Analytics, Data Integration and BI on Big Data Platforms
The Future of Analytics, Data Integration and BI on Big Data PlatformsThe Future of Analytics, Data Integration and BI on Big Data Platforms
The Future of Analytics, Data Integration and BI on Big Data Platforms
 
IlOUG Tech Days 2016 - Big Data for Oracle Developers - Towards Spark, Real-T...
IlOUG Tech Days 2016 - Big Data for Oracle Developers - Towards Spark, Real-T...IlOUG Tech Days 2016 - Big Data for Oracle Developers - Towards Spark, Real-T...
IlOUG Tech Days 2016 - Big Data for Oracle Developers - Towards Spark, Real-T...
 
IlOUG Tech Days 2016 - Unlock the Value in your Data Reservoir using Oracle B...
IlOUG Tech Days 2016 - Unlock the Value in your Data Reservoir using Oracle B...IlOUG Tech Days 2016 - Unlock the Value in your Data Reservoir using Oracle B...
IlOUG Tech Days 2016 - Unlock the Value in your Data Reservoir using Oracle B...
 
Gluent New World #02 - SQL-on-Hadoop : A bit of History, Current State-of-the...
Gluent New World #02 - SQL-on-Hadoop : A bit of History, Current State-of-the...Gluent New World #02 - SQL-on-Hadoop : A bit of History, Current State-of-the...
Gluent New World #02 - SQL-on-Hadoop : A bit of History, Current State-of-the...
 
Adding a Data Reservoir to your Oracle Data Warehouse for Customer 360-Degree...
Adding a Data Reservoir to your Oracle Data Warehouse for Customer 360-Degree...Adding a Data Reservoir to your Oracle Data Warehouse for Customer 360-Degree...
Adding a Data Reservoir to your Oracle Data Warehouse for Customer 360-Degree...
 
Delivering the Data Factory, Data Reservoir and a Scalable Oracle Big Data Ar...
Delivering the Data Factory, Data Reservoir and a Scalable Oracle Big Data Ar...Delivering the Data Factory, Data Reservoir and a Scalable Oracle Big Data Ar...
Delivering the Data Factory, Data Reservoir and a Scalable Oracle Big Data Ar...
 
End to-end hadoop development using OBIEE, ODI, Oracle Big Data SQL and Oracl...
End to-end hadoop development using OBIEE, ODI, Oracle Big Data SQL and Oracl...End to-end hadoop development using OBIEE, ODI, Oracle Big Data SQL and Oracl...
End to-end hadoop development using OBIEE, ODI, Oracle Big Data SQL and Oracl...
 
OBIEE11g Seminar by Mark Rittman for OU Expert Summit, Dubai 2015
OBIEE11g Seminar by Mark Rittman for OU Expert Summit, Dubai 2015OBIEE11g Seminar by Mark Rittman for OU Expert Summit, Dubai 2015
OBIEE11g Seminar by Mark Rittman for OU Expert Summit, Dubai 2015
 
BIWA2015 - Bringing Oracle Big Data SQL to OBIEE and ODI
BIWA2015 - Bringing Oracle Big Data SQL to OBIEE and ODIBIWA2015 - Bringing Oracle Big Data SQL to OBIEE and ODI
BIWA2015 - Bringing Oracle Big Data SQL to OBIEE and ODI
 
OGH 2015 - Hadoop (Oracle BDA) and Oracle Technologies on BI Projects
OGH 2015 - Hadoop (Oracle BDA) and Oracle Technologies on BI ProjectsOGH 2015 - Hadoop (Oracle BDA) and Oracle Technologies on BI Projects
OGH 2015 - Hadoop (Oracle BDA) and Oracle Technologies on BI Projects
 
UKOUG Tech'14 Super Sunday : Deep-Dive into Big Data ETL with ODI12c
UKOUG Tech'14 Super Sunday : Deep-Dive into Big Data ETL with ODI12cUKOUG Tech'14 Super Sunday : Deep-Dive into Big Data ETL with ODI12c
UKOUG Tech'14 Super Sunday : Deep-Dive into Big Data ETL with ODI12c
 
Part 1 - Introduction to Hadoop and Big Data Technologies for Oracle BI & DW ...
Part 1 - Introduction to Hadoop and Big Data Technologies for Oracle BI & DW ...Part 1 - Introduction to Hadoop and Big Data Technologies for Oracle BI & DW ...
Part 1 - Introduction to Hadoop and Big Data Technologies for Oracle BI & DW ...
 
Part 4 - Hadoop Data Output and Reporting using OBIEE11g
Part 4 - Hadoop Data Output and Reporting using OBIEE11gPart 4 - Hadoop Data Output and Reporting using OBIEE11g
Part 4 - Hadoop Data Output and Reporting using OBIEE11g
 
Part 2 - Hadoop Data Loading using Hadoop Tools and ODI12c
Part 2 - Hadoop Data Loading using Hadoop Tools and ODI12cPart 2 - Hadoop Data Loading using Hadoop Tools and ODI12c
Part 2 - Hadoop Data Loading using Hadoop Tools and ODI12c
 

Dernier

Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...amitlee9823
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Valters Lauzums
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsJoseMangaJr1
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramMoniSankarHazra
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightDelhi Call girls
 
Detecting Credit Card Fraud: A Machine Learning Approach
Detecting Credit Card Fraud: A Machine Learning ApproachDetecting Credit Card Fraud: A Machine Learning Approach
Detecting Credit Card Fraud: A Machine Learning ApproachBoston Institute of Analytics
 
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...only4webmaster01
 
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Pooja Nehwal
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...amitlee9823
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...amitlee9823
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNKTimothy Spann
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...amitlee9823
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...amitlee9823
 

Dernier (20)

Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Detecting Credit Card Fraud: A Machine Learning Approach
Detecting Credit Card Fraud: A Machine Learning ApproachDetecting Credit Card Fraud: A Machine Learning Approach
Detecting Credit Card Fraud: A Machine Learning Approach
 
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
 
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
 

Deploying Full BI Platforms to Oracle Cloud

  • 1. info@rittmanmead.com www.rittmanmead.com @rittmanmead Mark Rittman, CTO, Rittman Mead | UKOUG Tech’15, Birmingham Deploying Full OBIEE Systems to Oracle Cloud Is it possible? How does it work … and what’s the benefit vs. on-premise? 1
  • 2. info@rittmanmead.com www.rittmanmead.com @rittmanmead About the Speaker • Mark Rittman, Oracle ACE Director, Oracle BI, DW & Big Data • 14 Years Experience with Oracle Technology • Regular columnist for Oracle Magazine • Author of two Oracle Press Oracle BI books - Oracle Business Intelligence Developers Guide - Oracle Exalytics Revealed • Writer for Rittman Mead Blog :
 http://www.rittmanmead.com/blog • Past Editor of Oracle Scene Magazine,
 BIRT SIG Chair, ODTUG Board Member • Co-founder and CTO for Rittman Mead 2
  • 3. info@rittmanmead.com www.rittmanmead.com @rittmanmead Oracle BI Cloud Service - What Is It? • Oracle Business Intelligence, re-imagined for the cloud • Runs as part of Oracle Public Cloud, part of wider Oracle Platform-as-a-Service • Pay monthly, min 10 users, rolling upgrades and new features • Entirely thin-client, simplified administration • Comes with single DB schema,
 50GB storage • Aimed at departmental use-cases - Sharing data from a spreadsheet - Team reporting - Development sandboxes 3
  • 4. info@rittmanmead.com www.rittmanmead.com @rittmanmead Regular Updates & Previews of On-Premise Functionality • BICS has had multiple updates since v1 launch, automatically added by Oracle - Significant real-world benefit for customers - no-more big-bang upgrades • Adding on-premise functionality missing in v1 (mapping for example) • Filling out functionality e.g. Data Sync tool • Early access to on-premise features - Visual Analyzer - Data Mashups 4
  • 5. info@rittmanmead.com www.rittmanmead.com @rittmanmead Includes Oracle Visual Analyzer + Data Mashups • Tableau-style data analysis tool aimed at data analysts and self-service users • Point-and-click exploration and visualisation of datasets • Uses BI Repository as data source, ensuring “single-version-of-the-truth” - Users can also add their own data, “for data mashups” • Enables more self-service, users doing “last mile” in reporting 5
  • 6. info@rittmanmead.com www.rittmanmead.com @rittmanmead Thin-Client Data Modeller for Simple RPD Modelling • New thin-client data modeller, works with RPD online • Single repository per tenant • Regular RPD, but modeller only supports 
 subset of BI Administration features - Single LTS per logical table - No Alias, have to create DB views - Single business model - Only logical calculations - But otherwise - an RPD 6
  • 7. info@rittmanmead.com www.rittmanmead.com @rittmanmead Oracle Database Schema Provided with BICS •Each instance of BICS comes with Oracle Schema Cloud Service •ApEx environment with 10GB storage attached •Able to run PL/SQL packages (with 5m timeout) •Either create tables, views etc from ApEX,
 or use data uploader in BICS
 7 Click to launch 
 ApEX Home Page
  • 8. info@rittmanmead.com www.rittmanmead.com @rittmanmead Built-in Application Express Database Developer Tool • Full ApEx environment for application building, table creation, SQL queries • Can be used to build supporting applications, administration screens for OBIEE application • Make use of PL/SQL functionality - Data cleansing - Call Web Service REST APIs - More complex processing
 and calculations • DB Cloud Service dashboard has tools
 for data and application exports 8
  • 9. info@rittmanmead.com www.rittmanmead.com @rittmanmead Options for Uploading Data to BI Cloud Service (DB Cloud) • Use ApEx front-end and tools within it (data upload, data modeller etc) • Use SQL*Developer and SFTP data upload facility • Use BI Cloud Service Data Uploader 9
  • 10. info@rittmanmead.com www.rittmanmead.com @rittmanmead Oracle BICS Initial Use-Case : Departmental Reporting • Oracle BI Cloud Service in initial, standalone form aimed at departmental reporting - 50GB storage in single schema, limited ETL access - Single subject area and limited RPD features • Other common use-cases include - Development environments - Spin-off data discovery sandboxes - Dedicated SaaS reporting applications • But … part of wider Oracle Cloud platform - Can we use that to host a whole BI system? 10
  • 11. info@rittmanmead.com www.rittmanmead.com @rittmanmead Benefits from Running BI in Oracle Cloud • Cost - TCO can be cheaper than on-prem - Factor in service management, upgrades, staff costs, managed service contracts etc - Operational issues taken care of by Oracle, along with security compliance • Pay for software + hosting monthly/user, out of OpEx • Gives more agility around creating test, dev branch environments • Early Access to New Features 11
  • 12. OK…
  • 14. info@rittmanmead.com www.rittmanmead.com @rittmanmead But How Useful Is BICS Now …. Really? • I’d like to migrate to cloud, but my BI System uses a full Oracle DW database - How do I host that in the cloud? And replicate it there in the first place? 14
  • 15. info@rittmanmead.com www.rittmanmead.com @rittmanmead I Need Access to Full Admin Tool + RPD… • We need access to a full Admin Tool, multiple data sources, federation - BICS Thin Client Data Modeller isn’t enough… 15
  • 16. info@rittmanmead.com www.rittmanmead.com @rittmanmead I’d Like Support for Multiple Subject Areas … And VA! 16 • We need support for multiple subject areas - And we’d like to use Visual Analyser … now!
  • 17. info@rittmanmead.com www.rittmanmead.com @rittmanmead And My ETL Still Needs to Work … Or Be Better! 17 • And our ETL needs to keeping working as now … or better! • Can anyone help us?
  • 18. 18
  • 19. 19
  • 20. info@rittmanmead.com www.rittmanmead.com @rittmanmead Oracle Cloud Can Host Full BI Platforms … Here’s How • Host Full Oracle Data Warehouse in Oracle DBaaS • Upload and run on-premise RPD including use of multiple databases - Including on-premise through new WebLogic connector • Run full ETL using ODI • Use VA without 12c upgrade • Still have partner support
 for key stages + new
 development … - But take away IT hassles 20
  • 21. info@rittmanmead.com www.rittmanmead.com @rittmanmead Wider Oracle Public Cloud PaaS Ecosystem • Similar to other public cloud services (AWS, Azure etc) at IaaS layer • But with platform (PaaS) and software (SaaS) layers as differentiator • Can we use Database, Storage and other layers to host full OBIEE platform? - And what about ETL, identity management, file storage and so on? 21
  • 22. info@rittmanmead.com www.rittmanmead.com @rittmanmead Hosting Full OBIEE Platforms in Oracle Public Cloud • Leverages BICS’s new “Upload RPD Data Models to the Cloud” feature - Migrate supporting DW to full Oracle DBaaS - Update on-prem RPD to connect to DBaaS - Upload RPD to BICS • Create new Oracle Cloud users for BICS • ETL can connect via SQL*Net, JDBC etc • Use for wider use-cases than BICS incl. - Host full production platform (or test, dev) - Create development branches, etc 22 Oracle BICS Oracle DBaaS RPD 
 Upload ETL ToolsBI Administration On-Premise Source DB Data Uploads
 via SQL*Net
  • 23. info@rittmanmead.com www.rittmanmead.com @rittmanmead BICS Upload RPD to Cloud Key Steps 1. Make sure on-premise data model is consistent, no errors etc 2. Create DBaas Instance, Upload on-premise database to cloud 3. Update RPD Connection Pool settings to point to DBaaS instance 4. Recreate any user accounts, application roles etc 5. Create new dashboards and reports 23
  • 24. info@rittmanmead.com www.rittmanmead.com @rittmanmead Example Migration : Full OBIEE11g SampleApp v406 • OBIEE11g SampleApp v506 - based on 11.1.1.9 release and delivered on VM • Comes with Oracle 12c Database with multiple schemas, MVs, partitioning etc - Also uses Essbase, Hadoop etc but out of scope for this exercise • Objective is to migrate OBIEE, DW database and security elements - Verify that ODI can still connect and load DW in Oracle Cloud - Look at options for additional DB sources, 
 Essbase, Hadoop sources etc 24
  • 25. info@rittmanmead.com www.rittmanmead.com @rittmanmead Creating a Full Database Instance in Oracle DBaaS • Initial step is to create an Oracle Database Cloud Service Instance • Options for 11g or 12c Release Database, High / Extreme Performance Options - Determines scope of DB features available (OLAP, partitioning etc) 2 1 2
  • 26. info@rittmanmead.com www.rittmanmead.com @rittmanmead Oracle Database Cloud Service Connectivity / Configuration • Database runs in a VM, has Listener and other processes running • Database parameters can be altered, but DB Options set by DBaaS version - OLAP, Partitioning Options not present may affect DB uploads • Ports blocked by default, need to be opened for SQL*Net etc access 26
  • 27. info@rittmanmead.com www.rittmanmead.com @rittmanmead Managing and Monitoring Database Cloud Service • Oracle Enterprise Manager Database Express 12c for DBA tasks - Features determined by DBaaS edition 
 (regular, High or Extreme Performance) • Virtualised Cloud Hosting monitored by
 Oracle DBaaS Monitor - RDBMS storage, alerts, processes etc - OS-level monitoring - Listener - Backups etc 27
  • 28. info@rittmanmead.com www.rittmanmead.com @rittmanmead Migrating On-Premise Data to Oracle DBaaS • This can be the tricky bit - if only because of volumes • RMAN, DataPump etc available as options, along with ODI, SQL*Developer etc 28
  • 29. info@rittmanmead.com www.rittmanmead.com @rittmanmead Configuring On-Premise RPD to Connect to DBaaS • Update Connection Pool settings in on-prem RPD before upload to BICS - Note : DBaaS instance must be in same datacenter as BICS • Note - No need to change overall DB connection setting in BICS Console 29
  • 30. info@rittmanmead.com www.rittmanmead.com @rittmanmead Steps to Upload RPD to BI Cloud Service • Backup (snapshot) current BICS environment if required • Select Snapshots > Replace Data Model • Use Browse button to select RPD from desktop, then upload to BICS 30
  • 31. info@rittmanmead.com www.rittmanmead.com @rittmanmead Additional BICS Capabilities when using Uploaded RPD • Allows multiple subject areas vs. single one in standard BICS • Multiple DBaaS instances can be mapped into RPD for federated queries • Full access to RPD features - vertical/horizontal federation etc • Data Mashups also available (but not VA) 31
  • 32. info@rittmanmead.com www.rittmanmead.com @rittmanmead Additional Post Upload Configuration : Mapping • Mapping is now available in BICS, requires further Administrator configuration • Single map provider (OracleMaps) with set of associated layers • As with on-premise, map layers then need to be linked to subject area columns 32 1 2 3
  • 33. info@rittmanmead.com www.rittmanmead.com @rittmanmead Configuring Security and Recreating Users, Roles • On-premise users need to have corresponding new account created in BICS - Also creates an Oracle Cloud login for BICS identity domain - separate to OTN login • BICS licensed per user, min is 10 per pod with test and prod instances • Application roles also need to be recreated and users added 33 1 2 3
  • 34. info@rittmanmead.com www.rittmanmead.com @rittmanmead SSO between Oracle SaaS and BICS 34 • Allows an Oracle Cloud customer the ability to have SSO between different Cloud Apps, e.g. BICS and PBCS • Requirements: - Services need to be ordered in 
 the same data center - Customer must activate 
 services under the same 
 identity domain • When in the same IDM, a single 
 user can be authorized for one or more available services.
  • 35. info@rittmanmead.com www.rittmanmead.com @rittmanmead Row-level Security Within RPD • Row-level security works properly within BICS and uploaded RPDs • Best practice is to base on application roles, recreate matching ones to proceed • Regular and row-wise session variables then work as expected 35
  • 36. info@rittmanmead.com www.rittmanmead.com @rittmanmead Limitations on BICS with RPD Upload vs On-Premise • Can only access other DBaaS sources at present - but see next slide - Presume integration with PBCS, Oracle Big Data Cloud Service, SaaS apps to come - No ability at present to access Essbase, TT or other acceleration layers • No further editing of the uploaded RPD - but TCM enhancements soon • Upload the catalog to go with RPD - coming soon • Further limitations that may possibly be lifted in the future - Adding of HTML or Javascript to Analyses is disabled - Some limitations around alternate sorts and other small issues - Visual Analyser not available yet (multiple subject area issue?) - No usage tracking (but see MOS Doc.ID 1965207.1) • No BI Publisher - though can install through JCS + DBaaS 36
  • 37. info@rittmanmead.com www.rittmanmead.com @rittmanmead Accessing On-Premise Sources - Coming Soon 37 • On-Premise Data Access using WebLogic Connector • Enables direct query to on-premises accessible databases - Secure & Optimized for WAN transport - Free download from OTN, requires WebLogic - Phase 1: Requires Admin tool & RPD upload - Phase 2: Thin Client Modeler support
  • 38. info@rittmanmead.com www.rittmanmead.com @rittmanmead What About ETL and Data Integration? • ODI12c (and other tools using SQL*Net, JDBC etc) can connect to DBaaS as normal • Either through SSH tunnel and SQL*Net, or direct from internet if ports enabled • Current data integration and ETL routines can therefore continue as normal • Makes it possible to create a hybrid on-prem/cloud solution - ODI can run on-premise, can integrate data from on-premise, 
 Oracle Cloud or SaaS apps - ODI could also run in cloud, within a 
 standard Linux compute instance • Full ODI Studio • Standalone Agent or JEE Agent within WebLogic Data Uploads
 via SQL*Net
  • 39. info@rittmanmead.com www.rittmanmead.com @rittmanmead Future Option : Oracle Big Data Preparation Cloud Service • Oracle Cloud-based Data Preparation Service, aimed at da • Takes files and other datasets from Oracle Cloud and prepares for analysis • Split, transform and obfuscate data before loading into Hadoop data platform 39
  • 40. info@rittmanmead.com www.rittmanmead.com @rittmanmead Uses Machine-Learning to Automate Data Recommendations • Uses Spark MLlib machine learning to profile data and recognise patterns • Automates many of the routine data preparation and profiling work - Spot credit card, SSN + other sensitive data, recommends masking - Suggest appropriate names, datatypes for columns based on 
 format and data patterns • Allows analyst to focus on key tasks - Example of cloud app consumerization 40
  • 41. info@rittmanmead.com www.rittmanmead.com @rittmanmead Cloud Datasource Integration & File Upload/Download • Primary datasource and target is Oracle Storage Cloud Service (like Amazon S3) - Oracle Big Data Cloud Service, Oracle DBaaS and others • User can also upload / download files directly into Big Data Prep Service 41
  • 42. info@rittmanmead.com www.rittmanmead.com @rittmanmead How Can We use Big Data Prep Service with BICS? • User uploads or downloads files (CSV, TSV, Excel, Word, PDF, etc.) into Oracle Storage Cloud Service • Big Data Prep Service loads files
 from Storage Cloud for preparation • Prepared files are written back into Storage Cloud Service • User uploads prepared files into BICS
 as datasource for ApEx / Schema Service - On roadmap : direct integration with VA
 + Answers for data-mashup data files 42
  • 43. info@rittmanmead.com www.rittmanmead.com @rittmanmead Proposed Direct BDP Integration for VA / Data-Mashup Files • Roadmap proposal from Oracle is to make BDP available from BICS homepage • Load and prepare data to add as Visual Analyser & Answers Mashup data files 43 1 2 3 4
  • 44. info@rittmanmead.com www.rittmanmead.com @rittmanmead Direct BICS / BDP Integration using Oracle Data Integrator • Possible now : Use of ODI to prepare individual files through BDP • ODI on-premise used to automate file extracts and upload into Storage CS using its REST APIs • BDP picks up files available in 
 Storage CS and prepares them • Prepared files are written back 
 into Storage CS • Prepped files downloaded by ODI 
 from Storage CS, loaded into BICS - On roadmap: BDP will be able to 
 load prepared data directly into BICS 44
  • 45. info@rittmanmead.com www.rittmanmead.com @rittmanmead Summary and Next Steps • It’s now possible (mostly…) possible to migrate full OBIEE systems to cloud • On-premise RPDs uploaded into BI Cloud Service + linked to DBaaS for DW • ODI can still upload data from on-premise sources into DBaaS, or consider BDP • Contact info@rittmanmead.com … we can save you from corporate IT delays 45
  • 46. info@rittmanmead.com www.rittmanmead.com @rittmanmead Mark Rittman, CTO, Rittman Mead | UKOUG Tech’15, Birmingham Deploying Full OBIEE Systems to Oracle Cloud Is it possible? How does it work … and what’s the benefit vs. on-premise? 46