SlideShare a Scribd company logo
1 of 65
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Learn Predictive Analytics in 2 Hours!
Oracle Advanced Analytics
Hands on Lab
Charlie Berger, MS Eng, MBA
Sr. Director Product Management, Data Mining and Advanced Analytics
charlie.berger@oracle.com www.twitter.com/CharlieDataMine
Brendan Tierney, Oralytics, Oracle ACE Director
Karl Rexer, Ph.D, Rexer Analytics
Tim Vlamis, Consultant, Vlamis Software
Make Big Data + Analytics Simple
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Learn Predictive Analytics in 2 Hours!
Oracle Advanced Analytics Hands on Lab
• Jump In!—Intermediate/Advanced
– 1. Environment—Vlamis Amazon Cloud
• Remote Desktop Connection
• SQL Developer 4.1 Early Adopter Release & 12c (already installed -Thank you Vlamis!)
• Set up/configure Oracle Data Miner extension (already done, but read instructions)
– 2. Do 3-5 Tutorials (Instructors will walk around helping)
• OPTIONAL—Novice/Introductory/Overviews
– 1. Data Mining Concepts
– 2. Oracle Advanced Analytics Overview presentation (highlights)
– 3. Application + OBIEE integrations
2
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Learn Predictive Analytics in 2 Hours!
Oracle Advanced Analytics Hands on Lab
• Step 1—Fill out request
– Go to http://www.vlamis.com/testdrive-registration/
• Step 2—Connect
– Connect with VNC
• Step 3—Start Test Drive!
– Oracle Database +
– Oracle Advanced Analytics Option
– SQL Developer/Oracle Data Miner GUI
– Demo data for learning
– Follow Tutorials
Oracle Confidential – Internal/Restricted/Highly Restricted 3
Studentxx:vlamis.net:1
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
OAA/Oracle Data Miner 4.0 HOL
• Google
“Oracle Data Miner”
• Scroll down to bottom of page
– HOL is based on the Oracle Data Miner 4.0 Online Tutorials
Uses Oracle by Example Free Online Tutorials
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
OAA/Oracle Data Miner 4.0 HOL
• There are 6 Tutorials
– The first tutorial,
setting up Oracle Data
Miner, is already done
for you
– We’ll walk through the
steps for
understanding
Uses Oracle by Example Free Online Tutorials
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
OAA/Oracle Data Miner 4.0 HOL
Setting Up Oracle Data Miner
Done!
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
New book on
Oracle Advanced
Analytics available
Book available on Amazon
Predictive Analytics Using Oracle Data
Miner: Develop for ODM in SQL &
PL/SQL
Oracle Confidential – Internal/Restricted/Highly Restricted 7
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Data Mining Architecture
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Data Miner 4.0
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Setting Up Oracle Data Miner
(Using SQL Developer 4.0)
– Install SQL Developer 4.0 or later.
– Set up Oracle Data Miner using SQL Developer:
1. Create a SQL Developer connection for the SYS user.
2. Create a database user account for data mining.
3. Create a SQL Developer connection for the data mining user.
4. Enable the Data Miner GUI and user.
5. Install the Oracle Data Miner Repository.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Installing SQL Developer
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Setting Up Data Miner
Step 1: Create SQL Developer Connection for SYS
a.Open SQL Developer.
b.Create a new connection using SQL Developer.
c.Enter and save connection parameters.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Setting Up Data Miner
Step 2: Create Database Account for Data Mining User
a. Using the SYS connection, create a new user.
b. Enter user parameters.
…
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Setting Up Data Miner
Step 2: Create Database Account for Data Mining User
c. Grant the user the CONNECT role.
d. Set the user’s default tablespace quota to Unlimited.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Setting Up Data Miner
Step 2: Create Database Account for Data Mining User
e. Click Apply.
f. Close the Create/Edit
User window.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Setting Up Data Miner
Step 3: Create a Connection for Data Mining User
a. Create a new connection for the data mining user.
b. Enter connection parameters and save.
a
b
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Setting Up Data Miner
Step 4: Enable the Data Miner GUI and User
a
b
c
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Setting Up Data Miner
Step 5: Install the Oracle Data Miner Repository
a
b
c
d
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Data Miner Repository Installation Process
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Creating a Data Miner Project and Workflow
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Introducing the Data Miner Interface
2
3
5
7
1
6 8
4
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Examining Oracle Data Miner Nodes
Data Transforms Text
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Examining Oracle Data Miner Nodes
Models LinkingEvaluate and Apply
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Previewing a Data Miner Workflow
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
OAA/Oracle Data Miner 4.0 HOL
Uses Oracle by Example Free Online Tutorials
Start here!
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
OAA/Oracle Data Miner 4.0 HOL
• Follow as many of
the Online Tutorials
as you can in the
time available
• Each instructs
on a different
area
6 Learn Oracle Data Miner Online Tutorials
1. Done—but review tutorial
2. Best Introduction tutorial
3. Try Clustering and text mining
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
OAA/Oracle Data Miner 3.2HOL
• Follow as many of
the Online Tutorials
as you can in the
time available
• Each instructs
on a different
area
4 Learn Oracle Data Miner Online Tutorials
4. Try Star schema mining
5. Try Association Rules nodes (see instructors)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Predictive Analytics & Oracle Advanced
Analytics Overview
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle University Oracle Data Mining Course Agenda
• Day 1
1.Introduction
2.Data Mining Concepts and
Terminology
3.The Data Mining Process
4.Introducing Oracle Data
Miner 11g Release 2
5.Using Classification Models
Day 2
6. Using Regression Models
7. Using Clustering Models
8. Performing Market Basket
Analysis
9. Performing Anomaly
Detection
10. Deploying Data Mining
Results
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
What is Data Mining?
Automatically sifting through large amounts of data to
find previously hidden patterns, discover valuable new
insights and make predictions
•Identify most important factor (Attribute Importance)
•Predict customer behavior (Classification)
•Predict or estimate a value (Regression)
•Find profiles of targeted people or items (Decision Trees)
•Segment a population (Clustering)
•Find fraudulent or “rare events” (Anomaly Detection)
•Determine co-occurring items in a “baskets” (Associations)
A1 A2 A3 A4 A5 A6 A7
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Predictive Analytics & Data Mining
• Targeting the right customer with the right offer
• How is a customer likely to respond to an offer?
• Finding the most profitable growth opportunities
• Finding and preventing customer churn
• Maximizing cross-business impact
• Security and suspicious activity detection
• Understanding sentiments in customer conversations
• Reducing medical errors & improving quality of health
• Understanding influencers in social networks
Typical Use Cases R
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Data Mining Provides
Better Information, Valuable Insights and Predictions
Customer Months
Cell Phone Churners vs. Loyal Customers
Insight & Prediction
Segment #1
IF CUST_MO > 14 AND INCOME <
$90K, THEN Prediction = Cell
Phone Churner
Confidence = 100%
Support = 8/39
Segment #3
IF CUST_MO > 7 AND INCOME <
$175K, THEN
Prediction = Cell Phone Churner,
Confidence = 83%
Support = 6/39
Source: Inspired from Data Mining Techniques: For Marketing, Sales, and Customer Relationship Management by Michael J. A. Berry, Gordon S. Linoff
R
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Advanced Analytics—Best Practices
1. Start with a Business
Problem Statement
2. Don’t Move the Data
3. Assemble the “Right
Data” for the Problem
4. Create New Derived
Variables
5. Be Creative in
Analytical Methodologies
6. Quickly Transform
“Data” to “Actionable
Insights”
7. Automate and Deploy
Enterprise-wide
Nothing is Different; Everything is Different
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Start with a Business Problem Statement
• Predict employees that voluntarily churn
• Predict customers that are likely to churn
• Target “best” customers
• Find items that will help me sell more most profitable items
• What is a specific customer most likely to purchase next?
• Who are my “best customers”?
• How can I combat fraud?
• I’ve got all this data; can you “mine” it and find useful insights?
Common Examples
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Start with a Business Problem Statement
“If I had an hour to solve a
problem I'd spend 55 minutes
thinking about the problem and 5
minutes thinking about
solutions.”
― Albert Einstein
Clearly Define Problem
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Be Specific in Problem Statement
Poorly Defined
Predict employees that leave
Predict customers that churn
Target “best” customers
How can I make more $$?
Which customers are likely to buy?
Who are my “best customers”?
How can I combat fraud?
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Be Specific in Problem Statement
Poorly Defined Better
Predict employees that leave • Based on past employees that voluntarily left:
• Create New Attribute EmplTurnover  O/1
Predict customers that churn • Based on past customers that have churned:
• Create New Attribute Churn  YES/NO
Target “best” customers • Recency, Frequency Monetary (RFM) Analysis
• Specific Dollar Amount over Time Window:
• Who has spent $500+ in most recent 18 months
How can I make more $$? • What helps me sell soft drinks & coffee?
Which customers are likely to buy? • How much is each customer likely to spend?
Who are my “best customers”? • What descriptive “rules” describe “best
customers”?
How can I combat fraud? • Which transactions are the most anomalous?
• Then roll-up to physician, claimant, employee, etc.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Be Specific in Problem Statement
Poorly Defined Better Data Mining Technique
Predict employees that leave • Based on past employees that voluntarily left:
• Create New Attribute EmplTurnover  O/1
Predict customers that churn • Based on past customers that have churned:
• Create New Attribute Churn  YES/NO
Target “best” customers • Recency, Frequency Monetary (RFM) Analysis
• Specific Dollar Amount over Time Window:
• Who has spent $500+ in most recent 18 months
How can I make more $$? • What helps me sell soft drinks & coffee?
Which customers are likely to buy? • How much is each customer likely to spend?
Who are my “best customers”? • What descriptive “rules” describe “best
customers”?
How can I combat fraud? • Which transactions are the most anomalous?
• Then roll-up to physician, claimant, employee, etc.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
 In-database data mining algorithms and
open source R algorithms
 Trilingual component of Oracle
Database—SQL, SQLDev/ODMr GUI, R
 Scalable, parallel in-database execution
 Workflow GUI and IDEs
 Integrated component of Database
 Enables enterprise analytical applications
Key Features
Oracle Advanced Analytics Database Option
Fastest Way to Deliver Scalable Enterprise-wide Predictive Analytics
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
More Data Variety—Better Predictive Models
• Increasing sources of
relevant data can boost
model accuracy
Naïve Guess or
Random
100%
0% Population Size
Responders
Model with 20 variables
Model with 75 variables
Model with 250 variables
Model with “Big Data” and
hundreds -- thousands of input
variables including:
• Demographic data
• Purchase POS transactional
data
• “Unstructured data”, text &
comments
• Spatial location data
• Long term vs. recent
historical behavior
• Web visits
• Sensor data
• etc.
100%
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Predicting Behavior
Identify “Likely Behavior” and their Profiles
Consider:
• Demographics
• Past purchases
• Recent purchases
• Customer comments & tweetsUnstructured data
also mined by
algorithms
Transactional
POS data
Generates SQL scripts
for deployment
Inline predictive
model to
augment input
data
SQL Joins and arbitrary SQL
transforms & queries – power of SQL
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
OBIEE
Oracle Database Enterprise Edition
Oracle Advanced Analytics Database Architecture
Trilingual Component of Oracle Database—SQL, SQLDev/ODMr GUI, R
Oracle Advanced Analytics
Native SQL Data Mining/Analytic Functions + High-performance
R Integration for Scalable, Distributed, Parallel Execution
SQL Developer ApplicationsR Client
Data & Business Analysts R programmers Business Analysts/Mgrs Domain End UsersUsers
Platform
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Data remains in the Database
 Scalable, parallel Data Mining algorithms
in SQL kernel
 Fast parallelized native SQL data mining
functions, SQL data preparation and
efficient execution of R open-source
packages
 High-performance parallel scoring of SQL
data mining functions and R open-source
models
Key Features
Oracle Advanced Analytics Database Option
Trilingual Component of Oracle Database—SQL, SQLDev/ODMr GUI, R
avings
Model “Scoring”
Embedded Data Prep
Data Preparation
Model Building
Oracle Advanced Analytics
Secs, Mins or Hours
Traditional Analytics
Hours, Days or Weeks
Data Extraction
Data Prep &
Transformation
Data Mining
Model Building
Data Mining
Model “Scoring”
Data Prep. &
Transformation
Data Import
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Data remains in the Database
 Scalable, parallel Data Mining algorithms
in SQL kernel
 Fast parallelized native SQL data mining
functions, SQL data preparation and
efficient execution of R open-source
packages
 High-performance parallel scoring of SQL
data mining functions and R open-source
models
Key Features
Oracle Advanced Analytics Database Option
Trilingual Component of Oracle Database—SQL, SQLDev/ODMr GUI, R
avings
Model “Scoring”
Embedded Data Prep
Data Preparation
Model Building
Oracle Advanced Analytics
Secs, Mins or Hours
Traditional Analytics
Hours, Days or Weeks
Data Extraction
Data Prep &
Transformation
Data Mining
Model Building
Data Mining
Model “Scoring”
Data Prep. &
Transformation
Data Import
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Fraud Prediction Demo
drop table CLAIMS_SET;
exec dbms_data_mining.drop_model('CLAIMSMODEL');
create table CLAIMS_SET (setting_name varchar2(30), setting_value varchar2(4000));
insert into CLAIMS_SET values ('ALGO_NAME','ALGO_SUPPORT_VECTOR_MACHINES');
insert into CLAIMS_SET values ('PREP_AUTO','ON');
commit;
begin
dbms_data_mining.create_model('CLAIMSMODEL', 'CLASSIFICATION',
'CLAIMS', 'POLICYNUMBER', null, 'CLAIMS_SET');
end;
/
-- Top 5 most suspicious fraud policy holder claims
select * from
(select POLICYNUMBER, round(prob_fraud*100,2) percent_fraud,
rank() over (order by prob_fraud desc) rnk from
(select POLICYNUMBER, prediction_probability(CLAIMSMODEL, '0' using *) prob_fraud
from CLAIMS
where PASTNUMBEROFCLAIMS in ('2to4', 'morethan4')))
where rnk <= 5
order by percent_fraud desc;
Automated In-DB Analytical Methodology
POLICYNUMBER PERCENT_FRAUD RNK
------------ ------------- ----------
6532 64.78 1
2749 64.17 2
3440 63.22 3
654 63.1 4
12650 62.36 5
Automated Monthly “Application”! Just
add:
Create
View CLAIMS2_30
As
Select * from CLAIMS2
Where mydate > SYSDATE – 30
Time measure: set timing on;
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Advanced Analytics
• On-the-fly, single record apply with new data (e.g. from call center)
More Details
Call Center
Get Advice
Web Mobile
Branch
Office
Social Media
Email
R
R
Select prediction_probability(CLAS_DT_4_15, 'Yes'
USING 7800 as bank_funds, 125 as checking_amount, 20 as
credit_balance, 55 as age, 'Married' as marital_status,
250 as MONEY_MONTLY_OVERDRAWN, 1 as house_ownership)
from dual;
Likelihood to respond:
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Integrated Business Intelligence
Enhance Dashboards with Predictions and Data Mining Insights
• In-database
predictive models
“mine” customer
data and predict
their behavior
• OBIEE’s integrated
spatial mapping
shows location
• All OAA results and
predictions available
in Database via
OBIEE Admin to
enhance dashboards
Oracle Data Mining results
available to Oracle BI EE
administrators
Oracle BI EE defines results
for end user presentation
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
• Fastest Way to Deliver Scalable
Enterprise-wide Predictive
Analytics
• OAA’s clustering and predictions
available in-DB for OBIEE
• Automatic Customer Segmentation,
Churn Predictions, and Sentiment
Analysis
Pre-Built Predictive Models
Oracle Communications Industry Data Model
Example Predictive Analytics Application
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
• Oracle Advanced Analytics factory-
installed predictive analytics
• Employees likely to leave and
predicted performance
• Top reasons, expected behavior
• Real-time "What if?" analysis
Fusion Human Capital Management
Powered by OAA
Fusion HCM Predictive Workforce
Predictive Analytics Applications
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Integrated Business Intelligence
Enhance Dashboards with Predictions and Data Mining Insights
• In-database
predictive models
“mine” customer
data and predict
their behavior
• OBIEE’s integrated
spatial mapping
shows location
• All OAA results and
predictions available
in Database via
OBIEE Admin to
enhance dashboards
Customer “most likely” to be HIGH
and VERY HIGH value customer
in the future
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Advanced Analytics Database Option
• Oracle Data Miner/SQLDEV 4.0 (for Oracle Database 11g and 12c)
– New Graph node (box, scatter, bar, histograms)
– SQL Query node + integration of R scripts
– Automatic SQL script generation for deployment
– JSON Query node to mine Big Data external tables
• Oracle Advanced Analytics 12c features exposed in Oracle Data Miner
– New SQL data mining algorithms/enhancements
• Expectation Maximization clustering algorithm
• PCA & Singular Vector Decomposition algorithms
• Improved/automated Text Mining, Prediction Details and other
algorithm improvements)
– Predictive SQL Queries—automatic build, apply within SQL query
Oracle Data Miner 4.X Summary New Features
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
SQL Developer/Oracle Data Miner 4.0
New Features R
 Graph node
– Scatter, line, bar, box plots,
histograms
– Group_by supported
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
SQL Developer/Oracle Data Miner 4.0
• SQL Query node
– Allows any form of
query/transformation/statistics
within an ODM’r work flow
– Use SQL anywhere to handle special/unique
data manipulation use cases
• Recency, Frequency, Monetary (RFM)
• SQL Window functions for e,g. moving average of $$
checks written past 3 months vs. past 3 days
– Allows integration of R Scripts
New Features R
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
SQL Developer/Oracle Data Miner 4.0
New Features
 SQL Script Generation
– Deploy entire methodology as a SQL
script
– Immediate deployment of data analyst’s
methodologies
R
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
SQL Developer/Oracle Data Miner 4.0
• SQL Query node
– Allows integration of R Scripts
New Features R
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
SQL Developer/Oracle Data Miner 4.0
• SQL Query node
– Allows integration of R Scripts
RNew Features
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
SQL Developer/Oracle Data Miner 4.0
• Database/Data Mining
Parallelism On/Off
Control
– Allows users to take full advantage of
Oracle parallelism/scalability on an
Oracle Data Miner node by node
basis
• Default is “Off”
– Important for large Oracle Database
& Oracle Exadata shops
R
Parallel Query On (All)
New Features
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
12c New Features
• 3 New Oracle Data Mining SQL functions algorithms
– Expectation Maximization (EM) Clustering
• New Clustering Technique
– Probabilistic clustering algorithm that creates a density model of the data
– Improved approach for data originating in different domains (for example, sales transactions and
customer demographics, or structured data and text or other unstructured data)
– Automatically determines the optimal number of clusters needed to model the data.
– Principal Components Analysis (PCA)
• Data Reduction & improved modeling capability
– Based on SVD, powerful feature extraction method use orthogonal linear projections to capture
the underlying variance of the data
– Singular Value Decomposition (SVD)
• Big data “workhorse” technique for matrix operations
– Scales well to very large data sizes (both rows and attributes) for very large numerical data sets
(e.g. sensor data, text, etc.)
New Server Functionality R
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
12c New Features
• Text Mining Support Enhancements
– This enhancement greatly simplifies the data
mining process (model build, deployment and scoring)
when text data is present in the input:
• Manual pre-processing of text data is no
longer needed.
• No text index needs to be created
• Additional data types are supported: CLOB,
BLOB, BFILE
• Character data can be specified as either
categorical values or text
New Server Functionality R
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
12c New Features
• Predictive Queries
– Immediate build/apply of ODM
models in SQL query
• Classification & regression
– Multi-target problems
• Clustering query
• Anomaly query
• Feature extraction query
New Server Functionality
Select
cust_income_level, cust_id,
round(probanom,2) probanom, round(pctrank,3)*100 pctrank from (
select
cust_id, cust_income_level, probanom,
percent_rank()
over (partition by cust_income_level order by probanom desc) pctrank
from (
select
cust_id, cust_income_level,
prediction_probability(of anomaly, 0 using *)
over (partition by cust_income_level) probanom
from customers
)
)
where pctrank <= .05
order by cust_income_level, probanom desc;
OAA automatically creates multiple anomaly
detection models “Grouped_By” and “scores” by
partition via powerful SQL query
R
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
12c New Features
• Predictive Queries
– Immediate build/apply of ODM
models in SQL query
• Classification & regression
– Multi-target problems
• Clustering query
• Anomaly query
• Feature extraction query
New Server Functionality
OAA automatically creates multiple anomaly
detection models “Grouped_By” and “scores” by
partition via powerful SQL query
R
Results/Predictions!
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Data Miner 4.1
• JSON Query node
New Features R
JSON Query node extracts BDA data
via External Tables and parses out
JSON data type and assembles data
for data mining
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
OAA Links and Resources
• Oracle Advanced Analytics Overview:
– Link to presentation—Big Data Analytics using Oracle Advanced Analytics In-Database Option
– OAA data sheet on OTN
– Oracle Internal OAA Product Management Wiki and Workspace
• YouTube recorded OAA Presentations and Demos:
– Oracle Advanced Analytics and Data Mining at the YouTube Movies (6 + OAA “live” Demos on ODM’r 4.0 New Features, Retail, Fraud,
Loyalty, Overview, etc.)
• Getting Started:
– Link to Getting Started w/ ODM blog entry
– Link to New OAA/Oracle Data Mining 2-Day Instructor Led Oracle University course.
– Link to OAA/Oracle Data Mining 4.0 Oracle by Examples (free) Tutorials on OTN
– Take a Free Test Drive of Oracle Advanced Analytics (Oracle Data Miner GUI) on the Amazon Cloud
– Link to SQL Developer Days Virtual Event w/ downloadable VM of Oracle Database + ODM/ODMr and e-training for Hands on Labs
– Link to OAA/Oracle R Enterprise (free) Tutorial Series on OTN
• Additional Resources:
– Oracle Advanced Analytics Option on OTN page
– OAA/Oracle Data Mining on OTN page, ODM Documentation & ODM Blog
– OAA/Oracle R Enterprise page on OTN page, ORE Documentation & ORE Blog
– Oracle SQL based Basic Statistical functions on OTN
– Business Intelligence, Warehousing & Analytics—BIWA Summit’15, Jan 27-29, 2015 at Oracle HQ Conference Center
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Apex.Oracle.com
• + Oracle Advanced Analytics
– Access Oracle Database 12c EE +
Oracle Advanced Analytics Option on
Internet and Cloud
– Develop Predictive Applications
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

More Related Content

What's hot

2010.03.16 Pollock.Edw2010.Modern D Ifor Warehousing
2010.03.16 Pollock.Edw2010.Modern D Ifor Warehousing2010.03.16 Pollock.Edw2010.Modern D Ifor Warehousing
2010.03.16 Pollock.Edw2010.Modern D Ifor WarehousingJeffrey T. Pollock
 
Database@Home - Data Driven Reference Architecture
Database@Home - Data Driven Reference ArchitectureDatabase@Home - Data Driven Reference Architecture
Database@Home - Data Driven Reference ArchitectureTammy Bednar
 
DBCS Office Hours - Modernization through Migration
DBCS Office Hours - Modernization through MigrationDBCS Office Hours - Modernization through Migration
DBCS Office Hours - Modernization through MigrationTammy Bednar
 
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)Rittman Analytics
 
Oracle Advanced Analytics
Oracle Advanced AnalyticsOracle Advanced Analytics
Oracle Advanced Analyticsaghosh_us
 
Introduction to AutoML and Data Science using the Oracle Autonomous Database ...
Introduction to AutoML and Data Science using the Oracle Autonomous Database ...Introduction to AutoML and Data Science using the Oracle Autonomous Database ...
Introduction to AutoML and Data Science using the Oracle Autonomous Database ...Sandesh Rao
 
Oracle Data Integration - Overview
Oracle Data Integration - OverviewOracle Data Integration - Overview
Oracle Data Integration - OverviewJeffrey T. Pollock
 
2009.10.22 S308460 Cloud Data Services
2009.10.22 S308460  Cloud Data Services2009.10.22 S308460  Cloud Data Services
2009.10.22 S308460 Cloud Data ServicesJeffrey T. Pollock
 
Hortonworks Oracle Big Data Integration
Hortonworks Oracle Big Data Integration Hortonworks Oracle Big Data Integration
Hortonworks Oracle Big Data Integration Hortonworks
 
Database@Home - Data Driven : Loading, Indexing, and Searching with Text and ...
Database@Home - Data Driven : Loading, Indexing, and Searching with Text and ...Database@Home - Data Driven : Loading, Indexing, and Searching with Text and ...
Database@Home - Data Driven : Loading, Indexing, and Searching with Text and ...Tammy Bednar
 
Top Three Big Data Governance Issues and How Apache ATLAS resolves it for the...
Top Three Big Data Governance Issues and How Apache ATLAS resolves it for the...Top Three Big Data Governance Issues and How Apache ATLAS resolves it for the...
Top Three Big Data Governance Issues and How Apache ATLAS resolves it for the...DataWorks Summit/Hadoop Summit
 
Tame Big Data with Oracle Data Integration
Tame Big Data with Oracle Data IntegrationTame Big Data with Oracle Data Integration
Tame Big Data with Oracle Data IntegrationMichael Rainey
 
Oracle Cloud : Big Data Use Cases and Architecture
Oracle Cloud : Big Data Use Cases and ArchitectureOracle Cloud : Big Data Use Cases and Architecture
Oracle Cloud : Big Data Use Cases and ArchitectureRiccardo Romani
 
Oracle Data Integration CON9737 at OpenWorld
Oracle Data Integration CON9737 at OpenWorldOracle Data Integration CON9737 at OpenWorld
Oracle Data Integration CON9737 at OpenWorldJeffrey T. Pollock
 
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2..."Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...Markus Michalewicz
 
Tapping into the Big Data Reservoir (CON7934)
Tapping into the Big Data Reservoir (CON7934)Tapping into the Big Data Reservoir (CON7934)
Tapping into the Big Data Reservoir (CON7934)Jeffrey T. Pollock
 
Creando un Portal Oracle para una Empresa
Creando un Portal Oracle para una EmpresaCreando un Portal Oracle para una Empresa
Creando un Portal Oracle para una Empresaisarmientop
 
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)Jeffrey T. Pollock
 

What's hot (20)

2010.03.16 Pollock.Edw2010.Modern D Ifor Warehousing
2010.03.16 Pollock.Edw2010.Modern D Ifor Warehousing2010.03.16 Pollock.Edw2010.Modern D Ifor Warehousing
2010.03.16 Pollock.Edw2010.Modern D Ifor Warehousing
 
Database@Home - Data Driven Reference Architecture
Database@Home - Data Driven Reference ArchitectureDatabase@Home - Data Driven Reference Architecture
Database@Home - Data Driven Reference Architecture
 
DBCS Office Hours - Modernization through Migration
DBCS Office Hours - Modernization through MigrationDBCS Office Hours - Modernization through Migration
DBCS Office Hours - Modernization through Migration
 
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
 
Oracle's BigData solutions
Oracle's BigData solutionsOracle's BigData solutions
Oracle's BigData solutions
 
Oracle Advanced Analytics
Oracle Advanced AnalyticsOracle Advanced Analytics
Oracle Advanced Analytics
 
Introduction to AutoML and Data Science using the Oracle Autonomous Database ...
Introduction to AutoML and Data Science using the Oracle Autonomous Database ...Introduction to AutoML and Data Science using the Oracle Autonomous Database ...
Introduction to AutoML and Data Science using the Oracle Autonomous Database ...
 
Oracle Data Integration - Overview
Oracle Data Integration - OverviewOracle Data Integration - Overview
Oracle Data Integration - Overview
 
A gentle introduction to Oracle R Enterprise
A gentle introduction to Oracle R EnterpriseA gentle introduction to Oracle R Enterprise
A gentle introduction to Oracle R Enterprise
 
2009.10.22 S308460 Cloud Data Services
2009.10.22 S308460  Cloud Data Services2009.10.22 S308460  Cloud Data Services
2009.10.22 S308460 Cloud Data Services
 
Hortonworks Oracle Big Data Integration
Hortonworks Oracle Big Data Integration Hortonworks Oracle Big Data Integration
Hortonworks Oracle Big Data Integration
 
Database@Home - Data Driven : Loading, Indexing, and Searching with Text and ...
Database@Home - Data Driven : Loading, Indexing, and Searching with Text and ...Database@Home - Data Driven : Loading, Indexing, and Searching with Text and ...
Database@Home - Data Driven : Loading, Indexing, and Searching with Text and ...
 
Top Three Big Data Governance Issues and How Apache ATLAS resolves it for the...
Top Three Big Data Governance Issues and How Apache ATLAS resolves it for the...Top Three Big Data Governance Issues and How Apache ATLAS resolves it for the...
Top Three Big Data Governance Issues and How Apache ATLAS resolves it for the...
 
Tame Big Data with Oracle Data Integration
Tame Big Data with Oracle Data IntegrationTame Big Data with Oracle Data Integration
Tame Big Data with Oracle Data Integration
 
Oracle Cloud : Big Data Use Cases and Architecture
Oracle Cloud : Big Data Use Cases and ArchitectureOracle Cloud : Big Data Use Cases and Architecture
Oracle Cloud : Big Data Use Cases and Architecture
 
Oracle Data Integration CON9737 at OpenWorld
Oracle Data Integration CON9737 at OpenWorldOracle Data Integration CON9737 at OpenWorld
Oracle Data Integration CON9737 at OpenWorld
 
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2..."Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...
 
Tapping into the Big Data Reservoir (CON7934)
Tapping into the Big Data Reservoir (CON7934)Tapping into the Big Data Reservoir (CON7934)
Tapping into the Big Data Reservoir (CON7934)
 
Creando un Portal Oracle para una Empresa
Creando un Portal Oracle para una EmpresaCreando un Portal Oracle para una Empresa
Creando un Portal Oracle para una Empresa
 
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
 

Viewers also liked

Big Data for Oracle Devs - Towards Spark, Real-Time and Predictive Analytics
Big Data for Oracle Devs - Towards Spark, Real-Time and Predictive AnalyticsBig Data for Oracle Devs - Towards Spark, Real-Time and Predictive Analytics
Big Data for Oracle Devs - Towards Spark, Real-Time and Predictive AnalyticsMark 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
 
Fulfilling Real-Time Analytics on Oracle BI Applications Platform
Fulfilling Real-Time Analytics on Oracle BI Applications PlatformFulfilling Real-Time Analytics on Oracle BI Applications Platform
Fulfilling Real-Time Analytics on Oracle BI Applications PlatformPerficient, Inc.
 
Utilities Digital Data Driven Innovation
Utilities Digital Data Driven Innovation Utilities Digital Data Driven Innovation
Utilities Digital Data Driven Innovation Riccardo Romani
 
Oracle BI Hybrid BI : Mode 1 + Mode 2, Cloud + On-Premise Business Analytics
Oracle BI Hybrid BI : Mode 1 + Mode 2, Cloud + On-Premise Business AnalyticsOracle BI Hybrid BI : Mode 1 + Mode 2, Cloud + On-Premise Business Analytics
Oracle BI Hybrid BI : Mode 1 + Mode 2, Cloud + On-Premise Business AnalyticsMark Rittman
 

Viewers also liked (6)

Big Data for Oracle Devs - Towards Spark, Real-Time and Predictive Analytics
Big Data for Oracle Devs - Towards Spark, Real-Time and Predictive AnalyticsBig Data for Oracle Devs - Towards Spark, Real-Time and Predictive Analytics
Big Data for Oracle Devs - Towards Spark, Real-Time and Predictive Analytics
 
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
 
Fulfilling Real-Time Analytics on Oracle BI Applications Platform
Fulfilling Real-Time Analytics on Oracle BI Applications PlatformFulfilling Real-Time Analytics on Oracle BI Applications Platform
Fulfilling Real-Time Analytics on Oracle BI Applications Platform
 
Utilities Digital Data Driven Innovation
Utilities Digital Data Driven Innovation Utilities Digital Data Driven Innovation
Utilities Digital Data Driven Innovation
 
Oracle BI Hybrid BI : Mode 1 + Mode 2, Cloud + On-Premise Business Analytics
Oracle BI Hybrid BI : Mode 1 + Mode 2, Cloud + On-Premise Business AnalyticsOracle BI Hybrid BI : Mode 1 + Mode 2, Cloud + On-Premise Business Analytics
Oracle BI Hybrid BI : Mode 1 + Mode 2, Cloud + On-Premise Business Analytics
 

Similar to Biwa summit 2015 oaa oracle data miner hands on lab

Profiling of Engagers and Converters with Audience Analytics and Look-alike M...
Profiling of Engagers and Converters with Audience Analytics and Look-alike M...Profiling of Engagers and Converters with Audience Analytics and Look-alike M...
Profiling of Engagers and Converters with Audience Analytics and Look-alike M...Datacratic
 
Using MySQL Enterprise Monitor for Continuous Performance Improvement
Using MySQL Enterprise Monitor for Continuous Performance ImprovementUsing MySQL Enterprise Monitor for Continuous Performance Improvement
Using MySQL Enterprise Monitor for Continuous Performance ImprovementMark Matthews
 
Nida event oracle business analytics 1 sep2016
Nida event   oracle business analytics 1 sep2016Nida event   oracle business analytics 1 sep2016
Nida event oracle business analytics 1 sep2016BAINIDA
 
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...jdijcks
 
Oracle Database Lifecycle Management
Oracle Database Lifecycle ManagementOracle Database Lifecycle Management
Oracle Database Lifecycle ManagementHari Srinivasan
 
Iterative Discovery and Analysis: Workflow / Activity and Capability Model
Iterative Discovery and Analysis: Workflow / Activity and Capability ModelIterative Discovery and Analysis: Workflow / Activity and Capability Model
Iterative Discovery and Analysis: Workflow / Activity and Capability ModelJoe Lamantia
 
A practical introduction to Oracle NoSQL Database - OOW2014
A practical introduction to Oracle NoSQL Database - OOW2014A practical introduction to Oracle NoSQL Database - OOW2014
A practical introduction to Oracle NoSQL Database - OOW2014Anuj Sahni
 
Oracle Management Cloud - IT Analytics - Resource Analytics
Oracle Management Cloud - IT Analytics - Resource AnalyticsOracle Management Cloud - IT Analytics - Resource Analytics
Oracle Management Cloud - IT Analytics - Resource AnalyticsJean-Philippe PINTE
 
Netherlands Tech Tour 05 - Strategic Operationalization of MySQL
Netherlands Tech Tour 05 - Strategic Operationalization of MySQLNetherlands Tech Tour 05 - Strategic Operationalization of MySQL
Netherlands Tech Tour 05 - Strategic Operationalization of MySQLMark Swarbrick
 
Oracle Management Cloud
Oracle Management CloudOracle Management Cloud
Oracle Management CloudFabio Batista
 
OUG Scotland 2014 - NoSQL and MySQL - The best of both worlds
OUG Scotland 2014 - NoSQL and MySQL - The best of both worldsOUG Scotland 2014 - NoSQL and MySQL - The best of both worlds
OUG Scotland 2014 - NoSQL and MySQL - The best of both worldsAndrew Morgan
 
Power of the AWR Warehouse- HotSos Symposium 2015
Power of the AWR Warehouse-  HotSos Symposium 2015Power of the AWR Warehouse-  HotSos Symposium 2015
Power of the AWR Warehouse- HotSos Symposium 2015Kellyn Pot'Vin-Gorman
 
MySQL enterprise edition
MySQL enterprise edition MySQL enterprise edition
MySQL enterprise edition Mark Swarbrick
 
Fast Data Overview for Data Science Maryland Meetup
Fast Data Overview for Data Science Maryland MeetupFast Data Overview for Data Science Maryland Meetup
Fast Data Overview for Data Science Maryland MeetupC. Scyphers
 
Netherlands Tech Tour - 06 MySQL Enterprise Monitor
Netherlands Tech Tour - 06 MySQL Enterprise MonitorNetherlands Tech Tour - 06 MySQL Enterprise Monitor
Netherlands Tech Tour - 06 MySQL Enterprise MonitorMark Swarbrick
 
Introducing Cloudera Navigator Optimizer: Offload Assessments and Active Data...
Introducing Cloudera Navigator Optimizer: Offload Assessments and Active Data...Introducing Cloudera Navigator Optimizer: Offload Assessments and Active Data...
Introducing Cloudera Navigator Optimizer: Offload Assessments and Active Data...Cloudera, Inc.
 
Oracle Enterprise Manager for MySQL
Oracle Enterprise Manager for MySQLOracle Enterprise Manager for MySQL
Oracle Enterprise Manager for MySQLMario Beck
 

Similar to Biwa summit 2015 oaa oracle data miner hands on lab (20)

Profiling of Engagers and Converters with Audience Analytics and Look-alike M...
Profiling of Engagers and Converters with Audience Analytics and Look-alike M...Profiling of Engagers and Converters with Audience Analytics and Look-alike M...
Profiling of Engagers and Converters with Audience Analytics and Look-alike M...
 
Using MySQL Enterprise Monitor for Continuous Performance Improvement
Using MySQL Enterprise Monitor for Continuous Performance ImprovementUsing MySQL Enterprise Monitor for Continuous Performance Improvement
Using MySQL Enterprise Monitor for Continuous Performance Improvement
 
Nida event oracle business analytics 1 sep2016
Nida event   oracle business analytics 1 sep2016Nida event   oracle business analytics 1 sep2016
Nida event oracle business analytics 1 sep2016
 
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
 
Oracle Database Lifecycle Management
Oracle Database Lifecycle ManagementOracle Database Lifecycle Management
Oracle Database Lifecycle Management
 
Iterative Discovery and Analysis: Workflow / Activity and Capability Model
Iterative Discovery and Analysis: Workflow / Activity and Capability ModelIterative Discovery and Analysis: Workflow / Activity and Capability Model
Iterative Discovery and Analysis: Workflow / Activity and Capability Model
 
A practical introduction to Oracle NoSQL Database - OOW2014
A practical introduction to Oracle NoSQL Database - OOW2014A practical introduction to Oracle NoSQL Database - OOW2014
A practical introduction to Oracle NoSQL Database - OOW2014
 
Oracle Management Cloud - IT Analytics - Resource Analytics
Oracle Management Cloud - IT Analytics - Resource AnalyticsOracle Management Cloud - IT Analytics - Resource Analytics
Oracle Management Cloud - IT Analytics - Resource Analytics
 
Em13c New Features- Two of Two
Em13c New Features- Two of TwoEm13c New Features- Two of Two
Em13c New Features- Two of Two
 
Netherlands Tech Tour 05 - Strategic Operationalization of MySQL
Netherlands Tech Tour 05 - Strategic Operationalization of MySQLNetherlands Tech Tour 05 - Strategic Operationalization of MySQL
Netherlands Tech Tour 05 - Strategic Operationalization of MySQL
 
Oracle Management Cloud
Oracle Management CloudOracle Management Cloud
Oracle Management Cloud
 
OUG Scotland 2014 - NoSQL and MySQL - The best of both worlds
OUG Scotland 2014 - NoSQL and MySQL - The best of both worldsOUG Scotland 2014 - NoSQL and MySQL - The best of both worlds
OUG Scotland 2014 - NoSQL and MySQL - The best of both worlds
 
Power of the AWR Warehouse- HotSos Symposium 2015
Power of the AWR Warehouse-  HotSos Symposium 2015Power of the AWR Warehouse-  HotSos Symposium 2015
Power of the AWR Warehouse- HotSos Symposium 2015
 
Session 203 iouc summit database
Session 203 iouc summit databaseSession 203 iouc summit database
Session 203 iouc summit database
 
MySQL enterprise edition
MySQL enterprise edition MySQL enterprise edition
MySQL enterprise edition
 
Fast Data Overview for Data Science Maryland Meetup
Fast Data Overview for Data Science Maryland MeetupFast Data Overview for Data Science Maryland Meetup
Fast Data Overview for Data Science Maryland Meetup
 
Netherlands Tech Tour - 06 MySQL Enterprise Monitor
Netherlands Tech Tour - 06 MySQL Enterprise MonitorNetherlands Tech Tour - 06 MySQL Enterprise Monitor
Netherlands Tech Tour - 06 MySQL Enterprise Monitor
 
Introducing Cloudera Navigator Optimizer: Offload Assessments and Active Data...
Introducing Cloudera Navigator Optimizer: Offload Assessments and Active Data...Introducing Cloudera Navigator Optimizer: Offload Assessments and Active Data...
Introducing Cloudera Navigator Optimizer: Offload Assessments and Active Data...
 
Apouc 2014-enterprise-manager-12c
Apouc 2014-enterprise-manager-12cApouc 2014-enterprise-manager-12c
Apouc 2014-enterprise-manager-12c
 
Oracle Enterprise Manager for MySQL
Oracle Enterprise Manager for MySQLOracle Enterprise Manager for MySQL
Oracle Enterprise Manager for MySQL
 

Recently uploaded

Principles and Practices of Data Visualization
Principles and Practices of Data VisualizationPrinciples and Practices of Data Visualization
Principles and Practices of Data VisualizationKianJazayeri1
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPTBoston Institute of Analytics
 
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024Susanna-Assunta Sansone
 
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...Amil Baba Dawood bangali
 
Networking Case Study prepared by teacher.pptx
Networking Case Study prepared by teacher.pptxNetworking Case Study prepared by teacher.pptx
Networking Case Study prepared by teacher.pptxHimangsuNath
 
convolutional neural network and its applications.pdf
convolutional neural network and its applications.pdfconvolutional neural network and its applications.pdf
convolutional neural network and its applications.pdfSubhamKumar3239
 
Real-Time AI Streaming - AI Max Princeton
Real-Time AI  Streaming - AI Max PrincetonReal-Time AI  Streaming - AI Max Princeton
Real-Time AI Streaming - AI Max PrincetonTimothy Spann
 
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxaleedritatuxx
 
Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Cathrine Wilhelmsen
 
What To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptxWhat To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptxSimranPal17
 
Bank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis ProjectBank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis ProjectBoston Institute of Analytics
 
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Boston Institute of Analytics
 
Unveiling the Role of Social Media Suspect Investigators in Preventing Online...
Unveiling the Role of Social Media Suspect Investigators in Preventing Online...Unveiling the Role of Social Media Suspect Investigators in Preventing Online...
Unveiling the Role of Social Media Suspect Investigators in Preventing Online...Milind Agarwal
 
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Boston Institute of Analytics
 
Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 217djon017
 
Conf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming PipelinesConf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming PipelinesTimothy Spann
 
wepik-insightful-infographics-a-data-visualization-overview-20240401133220kwr...
wepik-insightful-infographics-a-data-visualization-overview-20240401133220kwr...wepik-insightful-infographics-a-data-visualization-overview-20240401133220kwr...
wepik-insightful-infographics-a-data-visualization-overview-20240401133220kwr...KarteekMane1
 
INTRODUCTION TO Natural language processing
INTRODUCTION TO Natural language processingINTRODUCTION TO Natural language processing
INTRODUCTION TO Natural language processingsocarem879
 
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdfEnglish-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdfblazblazml
 

Recently uploaded (20)

Principles and Practices of Data Visualization
Principles and Practices of Data VisualizationPrinciples and Practices of Data Visualization
Principles and Practices of Data Visualization
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
 
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
 
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
 
Networking Case Study prepared by teacher.pptx
Networking Case Study prepared by teacher.pptxNetworking Case Study prepared by teacher.pptx
Networking Case Study prepared by teacher.pptx
 
convolutional neural network and its applications.pdf
convolutional neural network and its applications.pdfconvolutional neural network and its applications.pdf
convolutional neural network and its applications.pdf
 
Real-Time AI Streaming - AI Max Princeton
Real-Time AI  Streaming - AI Max PrincetonReal-Time AI  Streaming - AI Max Princeton
Real-Time AI Streaming - AI Max Princeton
 
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
 
Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)
 
What To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptxWhat To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptx
 
Bank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis ProjectBank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis Project
 
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
 
Unveiling the Role of Social Media Suspect Investigators in Preventing Online...
Unveiling the Role of Social Media Suspect Investigators in Preventing Online...Unveiling the Role of Social Media Suspect Investigators in Preventing Online...
Unveiling the Role of Social Media Suspect Investigators in Preventing Online...
 
Data Analysis Project: Stroke Prediction
Data Analysis Project: Stroke PredictionData Analysis Project: Stroke Prediction
Data Analysis Project: Stroke Prediction
 
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
 
Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2
 
Conf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming PipelinesConf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
 
wepik-insightful-infographics-a-data-visualization-overview-20240401133220kwr...
wepik-insightful-infographics-a-data-visualization-overview-20240401133220kwr...wepik-insightful-infographics-a-data-visualization-overview-20240401133220kwr...
wepik-insightful-infographics-a-data-visualization-overview-20240401133220kwr...
 
INTRODUCTION TO Natural language processing
INTRODUCTION TO Natural language processingINTRODUCTION TO Natural language processing
INTRODUCTION TO Natural language processing
 
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdfEnglish-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
 

Biwa summit 2015 oaa oracle data miner hands on lab

  • 1. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Learn Predictive Analytics in 2 Hours! Oracle Advanced Analytics Hands on Lab Charlie Berger, MS Eng, MBA Sr. Director Product Management, Data Mining and Advanced Analytics charlie.berger@oracle.com www.twitter.com/CharlieDataMine Brendan Tierney, Oralytics, Oracle ACE Director Karl Rexer, Ph.D, Rexer Analytics Tim Vlamis, Consultant, Vlamis Software Make Big Data + Analytics Simple
  • 2. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Learn Predictive Analytics in 2 Hours! Oracle Advanced Analytics Hands on Lab • Jump In!—Intermediate/Advanced – 1. Environment—Vlamis Amazon Cloud • Remote Desktop Connection • SQL Developer 4.1 Early Adopter Release & 12c (already installed -Thank you Vlamis!) • Set up/configure Oracle Data Miner extension (already done, but read instructions) – 2. Do 3-5 Tutorials (Instructors will walk around helping) • OPTIONAL—Novice/Introductory/Overviews – 1. Data Mining Concepts – 2. Oracle Advanced Analytics Overview presentation (highlights) – 3. Application + OBIEE integrations 2
  • 3. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Learn Predictive Analytics in 2 Hours! Oracle Advanced Analytics Hands on Lab • Step 1—Fill out request – Go to http://www.vlamis.com/testdrive-registration/ • Step 2—Connect – Connect with VNC • Step 3—Start Test Drive! – Oracle Database + – Oracle Advanced Analytics Option – SQL Developer/Oracle Data Miner GUI – Demo data for learning – Follow Tutorials Oracle Confidential – Internal/Restricted/Highly Restricted 3 Studentxx:vlamis.net:1
  • 4. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | OAA/Oracle Data Miner 4.0 HOL • Google “Oracle Data Miner” • Scroll down to bottom of page – HOL is based on the Oracle Data Miner 4.0 Online Tutorials Uses Oracle by Example Free Online Tutorials
  • 5. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | OAA/Oracle Data Miner 4.0 HOL • There are 6 Tutorials – The first tutorial, setting up Oracle Data Miner, is already done for you – We’ll walk through the steps for understanding Uses Oracle by Example Free Online Tutorials
  • 6. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | OAA/Oracle Data Miner 4.0 HOL Setting Up Oracle Data Miner Done!
  • 7. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | New book on Oracle Advanced Analytics available Book available on Amazon Predictive Analytics Using Oracle Data Miner: Develop for ODM in SQL & PL/SQL Oracle Confidential – Internal/Restricted/Highly Restricted 7
  • 8. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Data Mining Architecture
  • 9. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Data Miner 4.0
  • 10. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Setting Up Oracle Data Miner (Using SQL Developer 4.0) – Install SQL Developer 4.0 or later. – Set up Oracle Data Miner using SQL Developer: 1. Create a SQL Developer connection for the SYS user. 2. Create a database user account for data mining. 3. Create a SQL Developer connection for the data mining user. 4. Enable the Data Miner GUI and user. 5. Install the Oracle Data Miner Repository.
  • 11. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Installing SQL Developer
  • 12. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Setting Up Data Miner Step 1: Create SQL Developer Connection for SYS a.Open SQL Developer. b.Create a new connection using SQL Developer. c.Enter and save connection parameters.
  • 13. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Setting Up Data Miner Step 2: Create Database Account for Data Mining User a. Using the SYS connection, create a new user. b. Enter user parameters. …
  • 14. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Setting Up Data Miner Step 2: Create Database Account for Data Mining User c. Grant the user the CONNECT role. d. Set the user’s default tablespace quota to Unlimited.
  • 15. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Setting Up Data Miner Step 2: Create Database Account for Data Mining User e. Click Apply. f. Close the Create/Edit User window.
  • 16. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Setting Up Data Miner Step 3: Create a Connection for Data Mining User a. Create a new connection for the data mining user. b. Enter connection parameters and save. a b
  • 17. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Setting Up Data Miner Step 4: Enable the Data Miner GUI and User a b c
  • 18. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Setting Up Data Miner Step 5: Install the Oracle Data Miner Repository a b c d
  • 19. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Data Miner Repository Installation Process
  • 20. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Creating a Data Miner Project and Workflow
  • 21. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Introducing the Data Miner Interface 2 3 5 7 1 6 8 4
  • 22. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Examining Oracle Data Miner Nodes Data Transforms Text
  • 23. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Examining Oracle Data Miner Nodes Models LinkingEvaluate and Apply
  • 24. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Previewing a Data Miner Workflow
  • 25. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | OAA/Oracle Data Miner 4.0 HOL Uses Oracle by Example Free Online Tutorials Start here!
  • 26. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | OAA/Oracle Data Miner 4.0 HOL • Follow as many of the Online Tutorials as you can in the time available • Each instructs on a different area 6 Learn Oracle Data Miner Online Tutorials 1. Done—but review tutorial 2. Best Introduction tutorial 3. Try Clustering and text mining
  • 27. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | OAA/Oracle Data Miner 3.2HOL • Follow as many of the Online Tutorials as you can in the time available • Each instructs on a different area 4 Learn Oracle Data Miner Online Tutorials 4. Try Star schema mining 5. Try Association Rules nodes (see instructors)
  • 28. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Predictive Analytics & Oracle Advanced Analytics Overview
  • 29. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle University Oracle Data Mining Course Agenda • Day 1 1.Introduction 2.Data Mining Concepts and Terminology 3.The Data Mining Process 4.Introducing Oracle Data Miner 11g Release 2 5.Using Classification Models Day 2 6. Using Regression Models 7. Using Clustering Models 8. Performing Market Basket Analysis 9. Performing Anomaly Detection 10. Deploying Data Mining Results
  • 30. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | What is Data Mining? Automatically sifting through large amounts of data to find previously hidden patterns, discover valuable new insights and make predictions •Identify most important factor (Attribute Importance) •Predict customer behavior (Classification) •Predict or estimate a value (Regression) •Find profiles of targeted people or items (Decision Trees) •Segment a population (Clustering) •Find fraudulent or “rare events” (Anomaly Detection) •Determine co-occurring items in a “baskets” (Associations) A1 A2 A3 A4 A5 A6 A7
  • 31. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Predictive Analytics & Data Mining • Targeting the right customer with the right offer • How is a customer likely to respond to an offer? • Finding the most profitable growth opportunities • Finding and preventing customer churn • Maximizing cross-business impact • Security and suspicious activity detection • Understanding sentiments in customer conversations • Reducing medical errors & improving quality of health • Understanding influencers in social networks Typical Use Cases R
  • 32. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Data Mining Provides Better Information, Valuable Insights and Predictions Customer Months Cell Phone Churners vs. Loyal Customers Insight & Prediction Segment #1 IF CUST_MO > 14 AND INCOME < $90K, THEN Prediction = Cell Phone Churner Confidence = 100% Support = 8/39 Segment #3 IF CUST_MO > 7 AND INCOME < $175K, THEN Prediction = Cell Phone Churner, Confidence = 83% Support = 6/39 Source: Inspired from Data Mining Techniques: For Marketing, Sales, and Customer Relationship Management by Michael J. A. Berry, Gordon S. Linoff R
  • 33. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Advanced Analytics—Best Practices 1. Start with a Business Problem Statement 2. Don’t Move the Data 3. Assemble the “Right Data” for the Problem 4. Create New Derived Variables 5. Be Creative in Analytical Methodologies 6. Quickly Transform “Data” to “Actionable Insights” 7. Automate and Deploy Enterprise-wide Nothing is Different; Everything is Different
  • 34. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Start with a Business Problem Statement • Predict employees that voluntarily churn • Predict customers that are likely to churn • Target “best” customers • Find items that will help me sell more most profitable items • What is a specific customer most likely to purchase next? • Who are my “best customers”? • How can I combat fraud? • I’ve got all this data; can you “mine” it and find useful insights? Common Examples
  • 35. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Start with a Business Problem Statement “If I had an hour to solve a problem I'd spend 55 minutes thinking about the problem and 5 minutes thinking about solutions.” ― Albert Einstein Clearly Define Problem
  • 36. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Be Specific in Problem Statement Poorly Defined Predict employees that leave Predict customers that churn Target “best” customers How can I make more $$? Which customers are likely to buy? Who are my “best customers”? How can I combat fraud?
  • 37. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Be Specific in Problem Statement Poorly Defined Better Predict employees that leave • Based on past employees that voluntarily left: • Create New Attribute EmplTurnover  O/1 Predict customers that churn • Based on past customers that have churned: • Create New Attribute Churn  YES/NO Target “best” customers • Recency, Frequency Monetary (RFM) Analysis • Specific Dollar Amount over Time Window: • Who has spent $500+ in most recent 18 months How can I make more $$? • What helps me sell soft drinks & coffee? Which customers are likely to buy? • How much is each customer likely to spend? Who are my “best customers”? • What descriptive “rules” describe “best customers”? How can I combat fraud? • Which transactions are the most anomalous? • Then roll-up to physician, claimant, employee, etc.
  • 38. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Be Specific in Problem Statement Poorly Defined Better Data Mining Technique Predict employees that leave • Based on past employees that voluntarily left: • Create New Attribute EmplTurnover  O/1 Predict customers that churn • Based on past customers that have churned: • Create New Attribute Churn  YES/NO Target “best” customers • Recency, Frequency Monetary (RFM) Analysis • Specific Dollar Amount over Time Window: • Who has spent $500+ in most recent 18 months How can I make more $$? • What helps me sell soft drinks & coffee? Which customers are likely to buy? • How much is each customer likely to spend? Who are my “best customers”? • What descriptive “rules” describe “best customers”? How can I combat fraud? • Which transactions are the most anomalous? • Then roll-up to physician, claimant, employee, etc.
  • 39. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |  In-database data mining algorithms and open source R algorithms  Trilingual component of Oracle Database—SQL, SQLDev/ODMr GUI, R  Scalable, parallel in-database execution  Workflow GUI and IDEs  Integrated component of Database  Enables enterprise analytical applications Key Features Oracle Advanced Analytics Database Option Fastest Way to Deliver Scalable Enterprise-wide Predictive Analytics
  • 40. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | More Data Variety—Better Predictive Models • Increasing sources of relevant data can boost model accuracy Naïve Guess or Random 100% 0% Population Size Responders Model with 20 variables Model with 75 variables Model with 250 variables Model with “Big Data” and hundreds -- thousands of input variables including: • Demographic data • Purchase POS transactional data • “Unstructured data”, text & comments • Spatial location data • Long term vs. recent historical behavior • Web visits • Sensor data • etc. 100%
  • 41. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Predicting Behavior Identify “Likely Behavior” and their Profiles Consider: • Demographics • Past purchases • Recent purchases • Customer comments & tweetsUnstructured data also mined by algorithms Transactional POS data Generates SQL scripts for deployment Inline predictive model to augment input data SQL Joins and arbitrary SQL transforms & queries – power of SQL
  • 42. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | OBIEE Oracle Database Enterprise Edition Oracle Advanced Analytics Database Architecture Trilingual Component of Oracle Database—SQL, SQLDev/ODMr GUI, R Oracle Advanced Analytics Native SQL Data Mining/Analytic Functions + High-performance R Integration for Scalable, Distributed, Parallel Execution SQL Developer ApplicationsR Client Data & Business Analysts R programmers Business Analysts/Mgrs Domain End UsersUsers Platform
  • 43. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Data remains in the Database  Scalable, parallel Data Mining algorithms in SQL kernel  Fast parallelized native SQL data mining functions, SQL data preparation and efficient execution of R open-source packages  High-performance parallel scoring of SQL data mining functions and R open-source models Key Features Oracle Advanced Analytics Database Option Trilingual Component of Oracle Database—SQL, SQLDev/ODMr GUI, R avings Model “Scoring” Embedded Data Prep Data Preparation Model Building Oracle Advanced Analytics Secs, Mins or Hours Traditional Analytics Hours, Days or Weeks Data Extraction Data Prep & Transformation Data Mining Model Building Data Mining Model “Scoring” Data Prep. & Transformation Data Import
  • 44. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Data remains in the Database  Scalable, parallel Data Mining algorithms in SQL kernel  Fast parallelized native SQL data mining functions, SQL data preparation and efficient execution of R open-source packages  High-performance parallel scoring of SQL data mining functions and R open-source models Key Features Oracle Advanced Analytics Database Option Trilingual Component of Oracle Database—SQL, SQLDev/ODMr GUI, R avings Model “Scoring” Embedded Data Prep Data Preparation Model Building Oracle Advanced Analytics Secs, Mins or Hours Traditional Analytics Hours, Days or Weeks Data Extraction Data Prep & Transformation Data Mining Model Building Data Mining Model “Scoring” Data Prep. & Transformation Data Import
  • 45. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Fraud Prediction Demo drop table CLAIMS_SET; exec dbms_data_mining.drop_model('CLAIMSMODEL'); create table CLAIMS_SET (setting_name varchar2(30), setting_value varchar2(4000)); insert into CLAIMS_SET values ('ALGO_NAME','ALGO_SUPPORT_VECTOR_MACHINES'); insert into CLAIMS_SET values ('PREP_AUTO','ON'); commit; begin dbms_data_mining.create_model('CLAIMSMODEL', 'CLASSIFICATION', 'CLAIMS', 'POLICYNUMBER', null, 'CLAIMS_SET'); end; / -- Top 5 most suspicious fraud policy holder claims select * from (select POLICYNUMBER, round(prob_fraud*100,2) percent_fraud, rank() over (order by prob_fraud desc) rnk from (select POLICYNUMBER, prediction_probability(CLAIMSMODEL, '0' using *) prob_fraud from CLAIMS where PASTNUMBEROFCLAIMS in ('2to4', 'morethan4'))) where rnk <= 5 order by percent_fraud desc; Automated In-DB Analytical Methodology POLICYNUMBER PERCENT_FRAUD RNK ------------ ------------- ---------- 6532 64.78 1 2749 64.17 2 3440 63.22 3 654 63.1 4 12650 62.36 5 Automated Monthly “Application”! Just add: Create View CLAIMS2_30 As Select * from CLAIMS2 Where mydate > SYSDATE – 30 Time measure: set timing on;
  • 46. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Advanced Analytics • On-the-fly, single record apply with new data (e.g. from call center) More Details Call Center Get Advice Web Mobile Branch Office Social Media Email R R Select prediction_probability(CLAS_DT_4_15, 'Yes' USING 7800 as bank_funds, 125 as checking_amount, 20 as credit_balance, 55 as age, 'Married' as marital_status, 250 as MONEY_MONTLY_OVERDRAWN, 1 as house_ownership) from dual; Likelihood to respond:
  • 47. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Integrated Business Intelligence Enhance Dashboards with Predictions and Data Mining Insights • In-database predictive models “mine” customer data and predict their behavior • OBIEE’s integrated spatial mapping shows location • All OAA results and predictions available in Database via OBIEE Admin to enhance dashboards Oracle Data Mining results available to Oracle BI EE administrators Oracle BI EE defines results for end user presentation
  • 48. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | • Fastest Way to Deliver Scalable Enterprise-wide Predictive Analytics • OAA’s clustering and predictions available in-DB for OBIEE • Automatic Customer Segmentation, Churn Predictions, and Sentiment Analysis Pre-Built Predictive Models Oracle Communications Industry Data Model Example Predictive Analytics Application
  • 49. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | • Oracle Advanced Analytics factory- installed predictive analytics • Employees likely to leave and predicted performance • Top reasons, expected behavior • Real-time "What if?" analysis Fusion Human Capital Management Powered by OAA Fusion HCM Predictive Workforce Predictive Analytics Applications
  • 50. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Integrated Business Intelligence Enhance Dashboards with Predictions and Data Mining Insights • In-database predictive models “mine” customer data and predict their behavior • OBIEE’s integrated spatial mapping shows location • All OAA results and predictions available in Database via OBIEE Admin to enhance dashboards Customer “most likely” to be HIGH and VERY HIGH value customer in the future
  • 51. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Advanced Analytics Database Option • Oracle Data Miner/SQLDEV 4.0 (for Oracle Database 11g and 12c) – New Graph node (box, scatter, bar, histograms) – SQL Query node + integration of R scripts – Automatic SQL script generation for deployment – JSON Query node to mine Big Data external tables • Oracle Advanced Analytics 12c features exposed in Oracle Data Miner – New SQL data mining algorithms/enhancements • Expectation Maximization clustering algorithm • PCA & Singular Vector Decomposition algorithms • Improved/automated Text Mining, Prediction Details and other algorithm improvements) – Predictive SQL Queries—automatic build, apply within SQL query Oracle Data Miner 4.X Summary New Features
  • 52. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | SQL Developer/Oracle Data Miner 4.0 New Features R  Graph node – Scatter, line, bar, box plots, histograms – Group_by supported
  • 53. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | SQL Developer/Oracle Data Miner 4.0 • SQL Query node – Allows any form of query/transformation/statistics within an ODM’r work flow – Use SQL anywhere to handle special/unique data manipulation use cases • Recency, Frequency, Monetary (RFM) • SQL Window functions for e,g. moving average of $$ checks written past 3 months vs. past 3 days – Allows integration of R Scripts New Features R
  • 54. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | SQL Developer/Oracle Data Miner 4.0 New Features  SQL Script Generation – Deploy entire methodology as a SQL script – Immediate deployment of data analyst’s methodologies R
  • 55. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | SQL Developer/Oracle Data Miner 4.0 • SQL Query node – Allows integration of R Scripts New Features R
  • 56. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | SQL Developer/Oracle Data Miner 4.0 • SQL Query node – Allows integration of R Scripts RNew Features
  • 57. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | SQL Developer/Oracle Data Miner 4.0 • Database/Data Mining Parallelism On/Off Control – Allows users to take full advantage of Oracle parallelism/scalability on an Oracle Data Miner node by node basis • Default is “Off” – Important for large Oracle Database & Oracle Exadata shops R Parallel Query On (All) New Features
  • 58. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 12c New Features • 3 New Oracle Data Mining SQL functions algorithms – Expectation Maximization (EM) Clustering • New Clustering Technique – Probabilistic clustering algorithm that creates a density model of the data – Improved approach for data originating in different domains (for example, sales transactions and customer demographics, or structured data and text or other unstructured data) – Automatically determines the optimal number of clusters needed to model the data. – Principal Components Analysis (PCA) • Data Reduction & improved modeling capability – Based on SVD, powerful feature extraction method use orthogonal linear projections to capture the underlying variance of the data – Singular Value Decomposition (SVD) • Big data “workhorse” technique for matrix operations – Scales well to very large data sizes (both rows and attributes) for very large numerical data sets (e.g. sensor data, text, etc.) New Server Functionality R
  • 59. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 12c New Features • Text Mining Support Enhancements – This enhancement greatly simplifies the data mining process (model build, deployment and scoring) when text data is present in the input: • Manual pre-processing of text data is no longer needed. • No text index needs to be created • Additional data types are supported: CLOB, BLOB, BFILE • Character data can be specified as either categorical values or text New Server Functionality R
  • 60. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 12c New Features • Predictive Queries – Immediate build/apply of ODM models in SQL query • Classification & regression – Multi-target problems • Clustering query • Anomaly query • Feature extraction query New Server Functionality Select cust_income_level, cust_id, round(probanom,2) probanom, round(pctrank,3)*100 pctrank from ( select cust_id, cust_income_level, probanom, percent_rank() over (partition by cust_income_level order by probanom desc) pctrank from ( select cust_id, cust_income_level, prediction_probability(of anomaly, 0 using *) over (partition by cust_income_level) probanom from customers ) ) where pctrank <= .05 order by cust_income_level, probanom desc; OAA automatically creates multiple anomaly detection models “Grouped_By” and “scores” by partition via powerful SQL query R
  • 61. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 12c New Features • Predictive Queries – Immediate build/apply of ODM models in SQL query • Classification & regression – Multi-target problems • Clustering query • Anomaly query • Feature extraction query New Server Functionality OAA automatically creates multiple anomaly detection models “Grouped_By” and “scores” by partition via powerful SQL query R Results/Predictions!
  • 62. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Data Miner 4.1 • JSON Query node New Features R JSON Query node extracts BDA data via External Tables and parses out JSON data type and assembles data for data mining
  • 63. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | OAA Links and Resources • Oracle Advanced Analytics Overview: – Link to presentation—Big Data Analytics using Oracle Advanced Analytics In-Database Option – OAA data sheet on OTN – Oracle Internal OAA Product Management Wiki and Workspace • YouTube recorded OAA Presentations and Demos: – Oracle Advanced Analytics and Data Mining at the YouTube Movies (6 + OAA “live” Demos on ODM’r 4.0 New Features, Retail, Fraud, Loyalty, Overview, etc.) • Getting Started: – Link to Getting Started w/ ODM blog entry – Link to New OAA/Oracle Data Mining 2-Day Instructor Led Oracle University course. – Link to OAA/Oracle Data Mining 4.0 Oracle by Examples (free) Tutorials on OTN – Take a Free Test Drive of Oracle Advanced Analytics (Oracle Data Miner GUI) on the Amazon Cloud – Link to SQL Developer Days Virtual Event w/ downloadable VM of Oracle Database + ODM/ODMr and e-training for Hands on Labs – Link to OAA/Oracle R Enterprise (free) Tutorial Series on OTN • Additional Resources: – Oracle Advanced Analytics Option on OTN page – OAA/Oracle Data Mining on OTN page, ODM Documentation & ODM Blog – OAA/Oracle R Enterprise page on OTN page, ORE Documentation & ORE Blog – Oracle SQL based Basic Statistical functions on OTN – Business Intelligence, Warehousing & Analytics—BIWA Summit’15, Jan 27-29, 2015 at Oracle HQ Conference Center
  • 64. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Apex.Oracle.com • + Oracle Advanced Analytics – Access Oracle Database 12c EE + Oracle Advanced Analytics Option on Internet and Cloud – Develop Predictive Applications
  • 65. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |