SlideShare una empresa de Scribd logo
1 de 31
Descargar para leer sin conexión
Revolution Confidential
SAS: Complement or Replace
June, 2013
Nick Barber - Sales Director
Andrie de Vries – Business Services Director
Revolution Analytics
Revolution Confidential
Introductions and welcome
2
Andrie de Vries
Business Services Director, Europe
Nick Barber
Sales Director - Europe
Revolution Confidential
Strawpoll: experiences with R and SAS?
3
Revolution Confidential
Agenda
 Quick introduction to Revolution Analytics
 Where does SAS and R fit in the Analytical
Landscape
 Introduction to R
 Typical Challenges Facing Analytical Organisations
 Differences between SAS and Revolution R
 Big Data
 Complex Computation
 Enterprise Readiness
 Production Efficiency
 Access to Talent
 Conclusions…
4
Revolution Confidential
Corporate Overview & Quick Facts
Founded 2008 (as
REvolution
Computing)
Office Locations Palo Alto (HQ),
Seattle
(Engineering)
Singapore
London
CEO David Rich
Number of
customers
200+
Investors • Northbridge Venture Partners
• Intel Capital
• Platform Vendor
Web site: • www.revolutionanalytics.com
Revolution – “Contender”
The Forrester Wave™: Big Data
Predictive Analytics Solutions, Q1
2013
5
In the big data analytics
context, speed and scale
are critical drivers of
success, and Revolution
R delivers on both
Revolution R Enterprise is the leading commercial analytics platform based on
the open source R statistical computing language
Revolution Confidential
Consumer & Info SvcsConsumer & Info Svcs
200+ Corporate Customers and growing
6
Finance & InsuranceFinance & Insurance Healthcare & Life SciencesHealthcare & Life Sciences
Manuf & TechManuf & TechAcademic & Gov’tAcademic & Gov’t
Revolution Confidential
Revolution Confidential
Where does R fit in the analytical lifecycle
7
Analytical
data
Preparation
Analytical
data
Exploration
Model
Devlopment
Model
Deployment
ETL
BI /
opera
tions
Opensource R competencies
Open source R is not
- ETL
- Business reporting tool
- An end to end solution such as SAS
Marketing Automation or SAS Fraud
Framework
Revolution Confidential
Is:
 The way to do statistical computing
 A full blown programming language
 The home of every data mining algorithm known to
data science.
 A vibrant world-wide community
8
R was written in early
1990’s by
Robert
Gentleman
Ross Ihaka
the evolution of the
Since 1997 a core
group of ~ 20
developers guides
the evolution of the
language
Revolution Confidential
Top companies are using R around the world
 The NHS uses R to advance patient care and diagnosis
 The New York Times routinely uses R for interactive and print data
visualization.
 Ogilvy Europe uses R to analyse digital media campaigns for major
brands
 Google has more than 500 R users.
 The FDA supports the use of R for clinical trials of new drugs.
 The National Weather Service uses R to predict the extent of events.
 Facebook uses R to model user behaviour.
 The Consumer Financial Protection Bureau uses R and other open
source tools.
 Twitter uses R for data science applications on the Twitter database.
 John Deere uses R to forecast crop yields and optimize tractor
manufacturing.
9
Companies are recognising the additional benefits of R
Revolution Confidential
Incredible Graphics and Data Visualization lead the way
vs SAS
 Functions for standard
graphs
 Scatterplot, time series,
histogram, smoothing, …
 Bar plot, pie chart, dot chart,
…
 Image plot, 3-D surface, map,
…
 Customize without limits
 Combine graph types
 Create entirely new graphics
10
Revolution Confidential
R is open source and drives analytic innovation but has
some limitations for Enterprises
Bigger 
data sizes 
Speed of 
analysis 
Production 
support
Memory Bound Big Data
Single Threaded Scale out, parallel
processing, high speed
Community Support Commercial
production support
Innovation 
and scale
Innovative – 4500
packages+,
exponential growth
Combines with open
source R packages
where needed
11
Revolution Confidential
Typical Challenges
Facing Analytical Organisations
12
Big Data
• New Data
Sources
• Data Variety &
Velocity
• Fine Grain
Control
• Data Movement,
Memory Limits
Big Data
• New Data
Sources
• Data Variety &
Velocity
• Fine Grain
Control
• Data Movement,
Memory Limits
Complex
Computation
• Innovative
Models
• Experimentation
• Many Small
Models
• Ensemble
Models
• Simulation
Complex
Computation
• Innovative
Models
• Experimentation
• Many Small
Models
• Ensemble
Models
• Simulation
Enterprise
Readiness
• Heterogeneous
Landscape
• Write Once,
Deploy
Anywhere
• Production
Support
• How to put
analytics in the
hands of
business users
Enterprise
Readiness
• Heterogeneous
Landscape
• Write Once,
Deploy
Anywhere
• Production
Support
• How to put
analytics in the
hands of
business users
Speed &
Production
Efficiency
• Shorter Model
Shelf Life
• Volume of
Models
• Long End-to-
End Cycle Time
• Pace of Decision
Accelerated
• Hardware
Required
Speed &
Production
Efficiency
• Shorter Model
Shelf Life
• Volume of
Models
• Long End-to-
End Cycle Time
• Pace of Decision
Accelerated
• Hardware
Required
Talent
• Finding data
scientists
• Ensuring work-
force is
continually
trained
• Creating an
Analytical
culture
Talent
• Finding data
scientists
• Ensuring work-
force is
continually
trained
• Creating an
Analytical
culture
Revolution Confidential
Lets talk BIG DATA
13
Big Data
• New Data
Sources
• Data Variety &
Velocity
• Fine Grain
Control
• Data Movement,
Memory Limits
Big Data
• New Data
Sources
• Data Variety &
Velocity
• Fine Grain
Control
• Data Movement,
Memory Limits
Complex
Computation
• Innovative
Models
• Experimentation
• Many Small
Models
• Ensemble
Models
• Simulation
Complex
Computation
• Innovative
Models
• Experimentation
• Many Small
Models
• Ensemble
Models
• Simulation
Enterprise
Readiness
• Heterogeneous
Landscape
• Write Once,
Deploy
Anywhere
• Production
Support
• How to put
analytics in the
hands of
business users
Enterprise
Readiness
• Heterogeneous
Landscape
• Write Once,
Deploy
Anywhere
• Production
Support
• How to put
analytics in the
hands of
business users
Speed &
Production
Efficiency
• Shorter Model
Shelf Life
• Volume of
Models
• Long End-to-
End Cycle Time
• Pace of Decision
Accelerated
• Hardware
Required
Speed &
Production
Efficiency
• Shorter Model
Shelf Life
• Volume of
Models
• Long End-to-
End Cycle Time
• Pace of Decision
Accelerated
• Hardware
Required
Talent
• Finding data
scientists
• Ensuring work-
force is
continually
trained
• Creating an
Analytical
culture
Talent
• Finding data
scientists
• Ensuring work-
force is
continually
trained
• Creating an
Analytical
culture
Revolution Confidential
How do SAS and Revolution R stack up for Big
Data
 Both handle large data sets well (big speed differences….)
 Both have high speed database connectors to handle variety
/ velocity
 Object Orientated nature of R handles data manipulation and
visualisation in a superior way
 Data Step parallel functions (such as merge/sort/cleansing)
in Revolution R are available only in SAS HPA environments
 RHadoop project (rhbase, rhdfs, rmr) run in-side Hadoop
14
Big Data
• New Data
Sources
• Data Variety &
Velocity
• Fine Grain
Control
• Data Movement,
Memory Limits
Revolution Confidential
Lets talk Complex Computation
15
Big Data
• New Data
Sources
• Data Variety &
Velocity
• Fine Grain
Control
• Data Movement,
Memory Limits
Big Data
• New Data
Sources
• Data Variety &
Velocity
• Fine Grain
Control
• Data Movement,
Memory Limits
Complex
Computation
• Innovative
Models
• Experimentation
• Many Small
Models
• Ensemble
Models
• Simulation
Complex
Computation
• Innovative
Models
• Experimentation
• Many Small
Models
• Ensemble
Models
• Simulation
Enterprise
Readiness
• Heterogeneous
Landscape
• Write Once,
Deploy
Anywhere
• Production
Support
• How to put
analytics in the
hands of
business users
Enterprise
Readiness
• Heterogeneous
Landscape
• Write Once,
Deploy
Anywhere
• Production
Support
• How to put
analytics in the
hands of
business users
Speed &
Production
Efficiency
• Shorter Model
Shelf Life
• Volume of
Models
• Long End-to-
End Cycle Time
• Pace of Decision
Accelerated
• Hardware
Required
Speed &
Production
Efficiency
• Shorter Model
Shelf Life
• Volume of
Models
• Long End-to-
End Cycle Time
• Pace of Decision
Accelerated
• Hardware
Required
Talent
• Finding data
scientists
• Ensuring work-
force is
continually
trained
• Creating an
Analytical
culture
Talent
• Finding data
scientists
• Ensuring work-
force is
continually
trained
• Creating an
Analytical
culture
Revolution Confidential
How do SAS and Revolution R stack up for
Complex Computation
 Innovative Models: More functions available in R
16
Complex
Computation
• Innovative
models
• Experimentation
• Many Small
Models
• Ensemble
Models
• Simulation
0 1,000 2,000 3,000 4,000 5,000
1,192
4,500
R SAS
R 2.15.2 Packages
SAS 9.3 statements, procedures,
functions and call routines
Source: http://r4stats.com/2013/03/19/r-2012-growth-exceeds-sas-all-time-total/
Revolution Confidential
How do SAS and Revolution R stack up for
Complex Computation
 Revolution R runs in parallel across multiple nodes
and cores
 SAS runs in parallel in SAS Grid multiple jobs, but still
single threaded
 SAS can run in parallel in SAS HPA
17
Complex
Computation
at Speed
• Innovative
Models
• Experimentation
• Precision
• Many Small
Models
• Ensemble
Models
• Simulation
Revolution Confidential
Lets talk Enterprise Readiness
18
Big Data
• New Data
Sources
• Data Variety &
Velocity
• Fine Grain
Control
• Data Movement,
Memory Limits
Big Data
• New Data
Sources
• Data Variety &
Velocity
• Fine Grain
Control
• Data Movement,
Memory Limits
Complex
Computation
• Innovative
Models
• Experimentation
• Many Small
Models
• Ensemble
Models
• Simulation
Complex
Computation
• Innovative
Models
• Experimentation
• Many Small
Models
• Ensemble
Models
• Simulation
Enterprise
Readiness
• Heterogeneous
Landscape
• Write Once,
Deploy
Anywhere
• Production
Support
• How to put
analytics in the
hands of
business users
Enterprise
Readiness
• Heterogeneous
Landscape
• Write Once,
Deploy
Anywhere
• Production
Support
• How to put
analytics in the
hands of
business users
Speed &
Production
Efficiency
• Shorter Model
Shelf Life
• Volume of
Models
• Long End-to-
End Cycle Time
• Pace of Decision
Accelerated
• Hardware
Required
Speed &
Production
Efficiency
• Shorter Model
Shelf Life
• Volume of
Models
• Long End-to-
End Cycle Time
• Pace of Decision
Accelerated
• Hardware
Required
Talent
• Finding data
scientists
• Ensuring work-
force is
continually
trained
• Creating an
Analytical
culture
Talent
• Finding data
scientists
• Ensuring work-
force is
continually
trained
• Creating an
Analytical
culture
Revolution Confidential
How do SAS and Revolution R stack up for
Enterprise Readiness
 Both handle heterogeneous landscapes
 SAS runs on anything but mostly single threaded apart
from Teradata and Greenplum (no cloud except through
own managed services)
 Revolution runs across windows/Linux clusters, cores,
Hadoop, Amazon Web Services, Microsoft Azure,
Netezza and Teradata
 SAS Programmers must write code for the required
environment, whilst Revolution R code is device independent
 Both offer good production support
 SAS integrates with pretty much all common BI reporting
tools as does Revolution
19
Enterprise
Readiness
• Heterogeneous
Landscape
• Write Once,
Deploy
Anywhere
• Production
Support
• How to put
analytics in the
hands of
business users
Revolution Confidential
Lets talk Production Efficiency
20
Big Data
• New Data
Sources
• Data Variety &
Velocity
• Fine Grain
Control
• Data Movement,
Memory Limits
Big Data
• New Data
Sources
• Data Variety &
Velocity
• Fine Grain
Control
• Data Movement,
Memory Limits
Complex
Computation
• Innovative
Models
• Experimentation
• Many Small
Models
• Ensemble
Models
• Simulation
Complex
Computation
• Innovative
Models
• Experimentation
• Many Small
Models
• Ensemble
Models
• Simulation
Enterprise
Readiness
• Heterogeneous
Landscape
• Write Once,
Deploy
Anywhere
• Production
Support
• How to put
analytics in the
hands of
business users
Enterprise
Readiness
• Heterogeneous
Landscape
• Write Once,
Deploy
Anywhere
• Production
Support
• How to put
analytics in the
hands of
business users
Speed &
Production
Efficiency
• Shorter Model
Shelf Life
• Volume of
Models
• Long End-to-
End Cycle Time
• Pace of Decision
Accelerated
• Hardware
Required
Speed &
Production
Efficiency
• Shorter Model
Shelf Life
• Volume of
Models
• Long End-to-
End Cycle Time
• Pace of Decision
Accelerated
• Hardware
Required
Talent
• Finding data
scientists
• Ensuring work-
force is
continually
trained
• Creating an
Analytical
culture
Talent
• Finding data
scientists
• Ensuring work-
force is
continually
trained
• Creating an
Analytical
culture
Revolution ConfidentialHow do SAS and Revolution R stack
up for Speed & Production Efficiency?
21
Speed &
Production
Efficiency
• Shorter Model
Shelf Life
• Volume of
Models
• Long End-to-End
Cycle Time
• Pace of Decision
Accelerated
*As published by SAS in HPC Wire, April 21, 2011
http://www.hpcwire.com/hpcwire/2011-04-19/sas_brings_high_performance_analytics_to_database_appliances.html
Revolution Confidential
Options for handling Speed
22
SAS
- Normal SAS
- Single Threaded
SAS Grid
- Platform LSF
- Single Threaded
SAS In-Database Scoring
- Teradata Accelerator
- Greenplum Accelerator
SAS High Performance Computing
- Visual Analytics
- HPA on Teradata / Greenplum
Revolution R
- DistributedR parallel compute
contexts, windows, Linux,
Amazon Azure, Hadoop, Netezza
…but Multi-threaded
…All databases that
support PMML
…Commodity
hardware, Hadoop,
Netezza, (Teradata
October)
Revolution Confidential
Lets see some R in action……
23
Andrie de Vries
Business Services Director, Europe
Revolution Confidential
Lets talk Talent
24
Big Data
• New Data
Sources
• Data Variety &
Velocity
• Fine Grain
Control
• Data Movement,
Memory Limits
Big Data
• New Data
Sources
• Data Variety &
Velocity
• Fine Grain
Control
• Data Movement,
Memory Limits
Complex
Computation
• Innovative
Models
• Experimentation
• Many Small
Models
• Ensemble
Models
• Simulation
Complex
Computation
• Innovative
Models
• Experimentation
• Many Small
Models
• Ensemble
Models
• Simulation
Enterprise
Readiness
• Heterogeneous
Landscape
• Write Once,
Deploy
Anywhere
• Production
Support
• How to put
analytics in the
hands of
business users
Enterprise
Readiness
• Heterogeneous
Landscape
• Write Once,
Deploy
Anywhere
• Production
Support
• How to put
analytics in the
hands of
business users
Speed &
Production
Efficiency
• Shorter Model
Shelf Life
• Volume of
Models
• Long End-to-
End Cycle Time
• Pace of Decision
Accelerated
• Hardware
Required
Speed &
Production
Efficiency
• Shorter Model
Shelf Life
• Volume of
Models
• Long End-to-
End Cycle Time
• Pace of Decision
Accelerated
• Hardware
Required
Talent
• Finding data
scientists
• Ensuring work-
force is
continually
trained
• Creating an
Analytical
culture
Talent
• Finding data
scientists
• Ensuring work-
force is
continually
trained
• Creating an
Analytical
culture
Revolution Confidential
Talent gap emerging
 Will finding SAS talent become more difficult?
 Programming community want to keep up to date and work on modern
object orientated languages
 Many universities have adopted R as the defacto analytics standard for
statistics
 Since 2012, USA job descriptions that included “SAS” declined by 7.3%
whilst Jobs for “R” increased by 42% (number of jobs on indeed.com)
25
Search phrase: “Statistics Programming”
Sorted by popularity (May 29, 2013)
7 out of 10 books based on R
0 out of 10 books based on SAS or SPSS
Revolution Confidentialwww.revolutionanalytics.com - Page Views
26
0
20000
40000
60000
80000
100000
120000
140000
160000
151302
36724
28321
27718
19888
12990
13615
11096
11748
10442
Page Views - Top 10 Countries
01/04/2013 – 25/05/2013
197454
163055
112172
19303
6544
4073
738 10624795
Page Views by Geo – 01/04/2013 –
25/05/2013
EUROPE
NORTH AMERICA
APJ
SOUTH AMERICA
AFRICA
MIDDLE EAST
NA
CARIBBEAN
CENTRAL AMERICA
15645
76227
EMEA Page Views by Organisation Type
Academic
Commercial
Revolution Confidential
Functionality SAS Software Revolution R
Foundation
Statistics
Graphics
Matrix Operations
Optimization
Time Series
Quality Control
Database Access
Deploy in Excel
Deploy in BI
Distributed Algorithms
Parallel small compute
In Database Scoring
27
Base SAS
SAS/STAT
SAS/Graph
SAS IML
SAS/OR
SAS ETS
SAS QC
SAS/ACCESS
SAS Business
Intelligence
SAS HPA Server
SAS Grid
SAS DB Accelerators
How do the modules breakdown
Revolution Confidential
Confidential to Revolution Analytics 28
 Training courses
helping
companies train
SAS users
Revolution Confidential
Conclusions
 Complement SAS when…
 End to end industry based solutions from SAS are a
good fit for a particular business problem (e.g. SAS
Fraud Framework for Insurance, Marketing
Automation for Retail )
 Complement when innovative models needed,
visualisation or big data/complex model support is required
 Choose SAS when users are not coders and need a
point and click interface (SAS enterprise guide, SAS
enterprise miner)
 Existing SAS landscape requires significant re-
training
29
Revolution Confidential
Conclusions
 Replace SAS when…
 Cost savings, do things faster, deal with bigger
data
 Big data and complex processing is required
 Innovative models that give a competitive
advantage
 Access to talent today and in the future
 Flexible compute environments are required
30
Revolution Confidential
31
www.revolutionanalytics.com  Twitter: @RevolutionR
The leading commercial provider of software and support for the popular 
open source R statistics language.
Thank you

Más contenido relacionado

La actualidad más candente

Building a Next-gen Data Platform and Leveraging the OSS Ecosystem for Easy W...
Building a Next-gen Data Platform and Leveraging the OSS Ecosystem for Easy W...Building a Next-gen Data Platform and Leveraging the OSS Ecosystem for Easy W...
Building a Next-gen Data Platform and Leveraging the OSS Ecosystem for Easy W...StampedeCon
 
Data Amp South Africa - Keynote
Data Amp South Africa - KeynoteData Amp South Africa - Keynote
Data Amp South Africa - KeynoteTravis Wright
 
Hortonworks Data Platform and IBM Systems - A Complete Solution for Cognitive...
Hortonworks Data Platform and IBM Systems - A Complete Solution for Cognitive...Hortonworks Data Platform and IBM Systems - A Complete Solution for Cognitive...
Hortonworks Data Platform and IBM Systems - A Complete Solution for Cognitive...DataWorks Summit/Hadoop Summit
 
Regulatory Reporting of Asset Trading Using Apache Spark-(Sudipto Shankar Das...
Regulatory Reporting of Asset Trading Using Apache Spark-(Sudipto Shankar Das...Regulatory Reporting of Asset Trading Using Apache Spark-(Sudipto Shankar Das...
Regulatory Reporting of Asset Trading Using Apache Spark-(Sudipto Shankar Das...Spark Summit
 
Reaching scale limits on a Hadoop platform: issues and errors created by spee...
Reaching scale limits on a Hadoop platform: issues and errors created by spee...Reaching scale limits on a Hadoop platform: issues and errors created by spee...
Reaching scale limits on a Hadoop platform: issues and errors created by spee...DataWorks Summit
 
The Enterprise and Connected Data, Trends in the Apache Hadoop Ecosystem by A...
The Enterprise and Connected Data, Trends in the Apache Hadoop Ecosystem by A...The Enterprise and Connected Data, Trends in the Apache Hadoop Ecosystem by A...
The Enterprise and Connected Data, Trends in the Apache Hadoop Ecosystem by A...Big Data Spain
 
Stream Processing as Game Changer for Big Data and Internet of Things by Kai ...
Stream Processing as Game Changer for Big Data and Internet of Things by Kai ...Stream Processing as Game Changer for Big Data and Internet of Things by Kai ...
Stream Processing as Game Changer for Big Data and Internet of Things by Kai ...Big Data Spain
 
20131011 - Los Gatos - Netflix - Big Data Design Patterns
20131011 - Los Gatos - Netflix - Big Data Design Patterns20131011 - Los Gatos - Netflix - Big Data Design Patterns
20131011 - Los Gatos - Netflix - Big Data Design PatternsAllen Day, PhD
 
Depositing Value from Transactional Data at Danske Bank
Depositing Value from Transactional Data at Danske BankDepositing Value from Transactional Data at Danske Bank
Depositing Value from Transactional Data at Danske BankDataWorks Summit/Hadoop Summit
 
Turn Data Into Actionable Insights - StampedeCon 2016
Turn Data Into Actionable Insights - StampedeCon 2016Turn Data Into Actionable Insights - StampedeCon 2016
Turn Data Into Actionable Insights - StampedeCon 2016StampedeCon
 
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
 
Robotic Process Automation and Artificial Intelligence in Supply Chain
Robotic Process Automation and Artificial Intelligence in Supply ChainRobotic Process Automation and Artificial Intelligence in Supply Chain
Robotic Process Automation and Artificial Intelligence in Supply ChainAmarendra Gorai
 
From Regulatory Process Verification to Predictive Maintenance and Beyond wit...
From Regulatory Process Verification to Predictive Maintenance and Beyond wit...From Regulatory Process Verification to Predictive Maintenance and Beyond wit...
From Regulatory Process Verification to Predictive Maintenance and Beyond wit...DataWorks Summit/Hadoop Summit
 

La actualidad más candente (20)

Building a Next-gen Data Platform and Leveraging the OSS Ecosystem for Easy W...
Building a Next-gen Data Platform and Leveraging the OSS Ecosystem for Easy W...Building a Next-gen Data Platform and Leveraging the OSS Ecosystem for Easy W...
Building a Next-gen Data Platform and Leveraging the OSS Ecosystem for Easy W...
 
Data Amp South Africa - Keynote
Data Amp South Africa - KeynoteData Amp South Africa - Keynote
Data Amp South Africa - Keynote
 
Hortonworks Data Platform and IBM Systems - A Complete Solution for Cognitive...
Hortonworks Data Platform and IBM Systems - A Complete Solution for Cognitive...Hortonworks Data Platform and IBM Systems - A Complete Solution for Cognitive...
Hortonworks Data Platform and IBM Systems - A Complete Solution for Cognitive...
 
Regulatory Reporting of Asset Trading Using Apache Spark-(Sudipto Shankar Das...
Regulatory Reporting of Asset Trading Using Apache Spark-(Sudipto Shankar Das...Regulatory Reporting of Asset Trading Using Apache Spark-(Sudipto Shankar Das...
Regulatory Reporting of Asset Trading Using Apache Spark-(Sudipto Shankar Das...
 
Apache Spark Crash Course
Apache Spark Crash CourseApache Spark Crash Course
Apache Spark Crash Course
 
Reaching scale limits on a Hadoop platform: issues and errors created by spee...
Reaching scale limits on a Hadoop platform: issues and errors created by spee...Reaching scale limits on a Hadoop platform: issues and errors created by spee...
Reaching scale limits on a Hadoop platform: issues and errors created by spee...
 
The Enterprise and Connected Data, Trends in the Apache Hadoop Ecosystem by A...
The Enterprise and Connected Data, Trends in the Apache Hadoop Ecosystem by A...The Enterprise and Connected Data, Trends in the Apache Hadoop Ecosystem by A...
The Enterprise and Connected Data, Trends in the Apache Hadoop Ecosystem by A...
 
How Hadoop Makes the Natixis Pack More Efficient
How Hadoop Makes the Natixis Pack More Efficient How Hadoop Makes the Natixis Pack More Efficient
How Hadoop Makes the Natixis Pack More Efficient
 
Stream Processing as Game Changer for Big Data and Internet of Things by Kai ...
Stream Processing as Game Changer for Big Data and Internet of Things by Kai ...Stream Processing as Game Changer for Big Data and Internet of Things by Kai ...
Stream Processing as Game Changer for Big Data and Internet of Things by Kai ...
 
Sql 2017 net raf
Sql 2017  net rafSql 2017  net raf
Sql 2017 net raf
 
Apache Hadoop Crash Course - HS16SJ
Apache Hadoop Crash Course - HS16SJApache Hadoop Crash Course - HS16SJ
Apache Hadoop Crash Course - HS16SJ
 
20131011 - Los Gatos - Netflix - Big Data Design Patterns
20131011 - Los Gatos - Netflix - Big Data Design Patterns20131011 - Los Gatos - Netflix - Big Data Design Patterns
20131011 - Los Gatos - Netflix - Big Data Design Patterns
 
Depositing Value from Transactional Data at Danske Bank
Depositing Value from Transactional Data at Danske BankDepositing Value from Transactional Data at Danske Bank
Depositing Value from Transactional Data at Danske Bank
 
Turn Data Into Actionable Insights - StampedeCon 2016
Turn Data Into Actionable Insights - StampedeCon 2016Turn Data Into Actionable Insights - StampedeCon 2016
Turn Data Into Actionable Insights - StampedeCon 2016
 
Log I am your father
Log I am your fatherLog I am your father
Log I am your father
 
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...
 
Robotic Process Automation and Artificial Intelligence in Supply Chain
Robotic Process Automation and Artificial Intelligence in Supply ChainRobotic Process Automation and Artificial Intelligence in Supply Chain
Robotic Process Automation and Artificial Intelligence in Supply Chain
 
Sql 2016 2017 full
Sql 2016   2017 fullSql 2016   2017 full
Sql 2016 2017 full
 
Revolution Analytics Podcast
Revolution Analytics PodcastRevolution Analytics Podcast
Revolution Analytics Podcast
 
From Regulatory Process Verification to Predictive Maintenance and Beyond wit...
From Regulatory Process Verification to Predictive Maintenance and Beyond wit...From Regulatory Process Verification to Predictive Maintenance and Beyond wit...
From Regulatory Process Verification to Predictive Maintenance and Beyond wit...
 

Similar a R for SAS Users Complement or Replace Two Strategies

R+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster Answers
R+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster AnswersR+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster Answers
R+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster AnswersRevolution Analytics
 
SIMPosium presentation_Bardess Qlik
SIMPosium presentation_Bardess QlikSIMPosium presentation_Bardess Qlik
SIMPosium presentation_Bardess QlikBardess Group
 
Revolution in Business Analytics-Zika Virus Example
Revolution in Business Analytics-Zika Virus ExampleRevolution in Business Analytics-Zika Virus Example
Revolution in Business Analytics-Zika Virus ExampleBardess Group
 
R and Big Data using Revolution R Enterprise with Hadoop
R and Big Data using Revolution R Enterprise with HadoopR and Big Data using Revolution R Enterprise with Hadoop
R and Big Data using Revolution R Enterprise with HadoopRevolution Analytics
 
Are You Ready for Big Data Big Analytics?
Are You Ready for Big Data Big Analytics? Are You Ready for Big Data Big Analytics?
Are You Ready for Big Data Big Analytics? Revolution Analytics
 
Risk Analysis in the Financial Services Industry
Risk Analysis in the Financial Services IndustryRisk Analysis in the Financial Services Industry
Risk Analysis in the Financial Services IndustryRevolution Analytics
 
Applications in R - Success and Lessons Learned from the Marketplace
Applications in R - Success and Lessons Learned from the MarketplaceApplications in R - Success and Lessons Learned from the Marketplace
Applications in R - Success and Lessons Learned from the MarketplaceRevolution Analytics
 
Big Data LDN 2017: The New Dominant Companies Are Running on Data
Big Data LDN 2017: The New Dominant Companies Are Running on DataBig Data LDN 2017: The New Dominant Companies Are Running on Data
Big Data LDN 2017: The New Dominant Companies Are Running on DataMatt Stubbs
 
Big Data LDN 2017: The New Dominant Companies Are Running on Data
Big Data LDN 2017: The New Dominant Companies Are Running on DataBig Data LDN 2017: The New Dominant Companies Are Running on Data
Big Data LDN 2017: The New Dominant Companies Are Running on DataMatt Stubbs
 
Increase your ROI with Hadoop in Six Months - Presented by Dell, Cloudera and...
Increase your ROI with Hadoop in Six Months - Presented by Dell, Cloudera and...Increase your ROI with Hadoop in Six Months - Presented by Dell, Cloudera and...
Increase your ROI with Hadoop in Six Months - Presented by Dell, Cloudera and...Cloudera, Inc.
 
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...Denodo
 
The new dominant companies are running on data
The new dominant companies are running on data The new dominant companies are running on data
The new dominant companies are running on data SnapLogic
 
[Webinar] Getting to Insights Faster: A Framework for Agile Big Data
[Webinar] Getting to Insights Faster: A Framework for Agile Big Data[Webinar] Getting to Insights Faster: A Framework for Agile Big Data
[Webinar] Getting to Insights Faster: A Framework for Agile Big DataInfochimps, a CSC Big Data Business
 
How to Identify, Train or Become a Data Scientist
How to Identify, Train or Become a Data ScientistHow to Identify, Train or Become a Data Scientist
How to Identify, Train or Become a Data ScientistInside Analysis
 
Big Data Everywhere Chicago: Platfora - Practices for Customer Analytics on H...
Big Data Everywhere Chicago: Platfora - Practices for Customer Analytics on H...Big Data Everywhere Chicago: Platfora - Practices for Customer Analytics on H...
Big Data Everywhere Chicago: Platfora - Practices for Customer Analytics on H...BigDataEverywhere
 
20131111 - Santa Monica - BigDataCamp - Big Data Design Patterns
20131111 - Santa Monica - BigDataCamp - Big Data Design Patterns20131111 - Santa Monica - BigDataCamp - Big Data Design Patterns
20131111 - Santa Monica - BigDataCamp - Big Data Design PatternsAllen Day, PhD
 
18Mar14 Find the Hidden Signal in Market Data Noise Webinar
18Mar14 Find the Hidden Signal in Market Data Noise Webinar 18Mar14 Find the Hidden Signal in Market Data Noise Webinar
18Mar14 Find the Hidden Signal in Market Data Noise Webinar Revolution Analytics
 
M Chambers and RapidMiner Overview for Babson class
M Chambers and RapidMiner Overview for Babson classM Chambers and RapidMiner Overview for Babson class
M Chambers and RapidMiner Overview for Babson classmcAnalytics99
 
The Maturity Model: Taking the Growing Pains Out of Hadoop
The Maturity Model: Taking the Growing Pains Out of HadoopThe Maturity Model: Taking the Growing Pains Out of Hadoop
The Maturity Model: Taking the Growing Pains Out of HadoopInside Analysis
 

Similar a R for SAS Users Complement or Replace Two Strategies (20)

R+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster Answers
R+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster AnswersR+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster Answers
R+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster Answers
 
SIMPosium presentation_Bardess Qlik
SIMPosium presentation_Bardess QlikSIMPosium presentation_Bardess Qlik
SIMPosium presentation_Bardess Qlik
 
Revolution in Business Analytics-Zika Virus Example
Revolution in Business Analytics-Zika Virus ExampleRevolution in Business Analytics-Zika Virus Example
Revolution in Business Analytics-Zika Virus Example
 
R and Big Data using Revolution R Enterprise with Hadoop
R and Big Data using Revolution R Enterprise with HadoopR and Big Data using Revolution R Enterprise with Hadoop
R and Big Data using Revolution R Enterprise with Hadoop
 
Are You Ready for Big Data Big Analytics?
Are You Ready for Big Data Big Analytics? Are You Ready for Big Data Big Analytics?
Are You Ready for Big Data Big Analytics?
 
Risk Analysis in the Financial Services Industry
Risk Analysis in the Financial Services IndustryRisk Analysis in the Financial Services Industry
Risk Analysis in the Financial Services Industry
 
Applications in R - Success and Lessons Learned from the Marketplace
Applications in R - Success and Lessons Learned from the MarketplaceApplications in R - Success and Lessons Learned from the Marketplace
Applications in R - Success and Lessons Learned from the Marketplace
 
Big Data LDN 2017: The New Dominant Companies Are Running on Data
Big Data LDN 2017: The New Dominant Companies Are Running on DataBig Data LDN 2017: The New Dominant Companies Are Running on Data
Big Data LDN 2017: The New Dominant Companies Are Running on Data
 
Big Data LDN 2017: The New Dominant Companies Are Running on Data
Big Data LDN 2017: The New Dominant Companies Are Running on DataBig Data LDN 2017: The New Dominant Companies Are Running on Data
Big Data LDN 2017: The New Dominant Companies Are Running on Data
 
Increase your ROI with Hadoop in Six Months - Presented by Dell, Cloudera and...
Increase your ROI with Hadoop in Six Months - Presented by Dell, Cloudera and...Increase your ROI with Hadoop in Six Months - Presented by Dell, Cloudera and...
Increase your ROI with Hadoop in Six Months - Presented by Dell, Cloudera and...
 
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
 
The new dominant companies are running on data
The new dominant companies are running on data The new dominant companies are running on data
The new dominant companies are running on data
 
[Webinar] Getting to Insights Faster: A Framework for Agile Big Data
[Webinar] Getting to Insights Faster: A Framework for Agile Big Data[Webinar] Getting to Insights Faster: A Framework for Agile Big Data
[Webinar] Getting to Insights Faster: A Framework for Agile Big Data
 
A6 big data_in_the_cloud
A6 big data_in_the_cloudA6 big data_in_the_cloud
A6 big data_in_the_cloud
 
How to Identify, Train or Become a Data Scientist
How to Identify, Train or Become a Data ScientistHow to Identify, Train or Become a Data Scientist
How to Identify, Train or Become a Data Scientist
 
Big Data Everywhere Chicago: Platfora - Practices for Customer Analytics on H...
Big Data Everywhere Chicago: Platfora - Practices for Customer Analytics on H...Big Data Everywhere Chicago: Platfora - Practices for Customer Analytics on H...
Big Data Everywhere Chicago: Platfora - Practices for Customer Analytics on H...
 
20131111 - Santa Monica - BigDataCamp - Big Data Design Patterns
20131111 - Santa Monica - BigDataCamp - Big Data Design Patterns20131111 - Santa Monica - BigDataCamp - Big Data Design Patterns
20131111 - Santa Monica - BigDataCamp - Big Data Design Patterns
 
18Mar14 Find the Hidden Signal in Market Data Noise Webinar
18Mar14 Find the Hidden Signal in Market Data Noise Webinar 18Mar14 Find the Hidden Signal in Market Data Noise Webinar
18Mar14 Find the Hidden Signal in Market Data Noise Webinar
 
M Chambers and RapidMiner Overview for Babson class
M Chambers and RapidMiner Overview for Babson classM Chambers and RapidMiner Overview for Babson class
M Chambers and RapidMiner Overview for Babson class
 
The Maturity Model: Taking the Growing Pains Out of Hadoop
The Maturity Model: Taking the Growing Pains Out of HadoopThe Maturity Model: Taking the Growing Pains Out of Hadoop
The Maturity Model: Taking the Growing Pains Out of Hadoop
 

Más de Revolution Analytics

Speeding up R with Parallel Programming in the Cloud
Speeding up R with Parallel Programming in the CloudSpeeding up R with Parallel Programming in the Cloud
Speeding up R with Parallel Programming in the CloudRevolution Analytics
 
Migrating Existing Open Source Machine Learning to Azure
Migrating Existing Open Source Machine Learning to AzureMigrating Existing Open Source Machine Learning to Azure
Migrating Existing Open Source Machine Learning to AzureRevolution Analytics
 
Speed up R with parallel programming in the Cloud
Speed up R with parallel programming in the CloudSpeed up R with parallel programming in the Cloud
Speed up R with parallel programming in the CloudRevolution Analytics
 
Predicting Loan Delinquency at One Million Transactions per Second
Predicting Loan Delinquency at One Million Transactions per SecondPredicting Loan Delinquency at One Million Transactions per Second
Predicting Loan Delinquency at One Million Transactions per SecondRevolution Analytics
 
The Value of Open Source Communities
The Value of Open Source CommunitiesThe Value of Open Source Communities
The Value of Open Source CommunitiesRevolution Analytics
 
Building a scalable data science platform with R
Building a scalable data science platform with RBuilding a scalable data science platform with R
Building a scalable data science platform with RRevolution Analytics
 
The Business Economics and Opportunity of Open Source Data Science
The Business Economics and Opportunity of Open Source Data ScienceThe Business Economics and Opportunity of Open Source Data Science
The Business Economics and Opportunity of Open Source Data ScienceRevolution Analytics
 
Taking R Analytics to SQL and the Cloud
Taking R Analytics to SQL and the CloudTaking R Analytics to SQL and the Cloud
Taking R Analytics to SQL and the CloudRevolution Analytics
 
The Network structure of R packages on CRAN & BioConductor
The Network structure of R packages on CRAN & BioConductorThe Network structure of R packages on CRAN & BioConductor
The Network structure of R packages on CRAN & BioConductorRevolution Analytics
 
Simple Reproducibility with the checkpoint package
Simple Reproducibilitywith the checkpoint packageSimple Reproducibilitywith the checkpoint package
Simple Reproducibility with the checkpoint packageRevolution Analytics
 
Revolution R Enterprise 7.4 - Presentation by Bill Jacobs 11Jun15
Revolution R Enterprise 7.4 - Presentation by Bill Jacobs 11Jun15Revolution R Enterprise 7.4 - Presentation by Bill Jacobs 11Jun15
Revolution R Enterprise 7.4 - Presentation by Bill Jacobs 11Jun15Revolution Analytics
 

Más de Revolution Analytics (20)

Speeding up R with Parallel Programming in the Cloud
Speeding up R with Parallel Programming in the CloudSpeeding up R with Parallel Programming in the Cloud
Speeding up R with Parallel Programming in the Cloud
 
Migrating Existing Open Source Machine Learning to Azure
Migrating Existing Open Source Machine Learning to AzureMigrating Existing Open Source Machine Learning to Azure
Migrating Existing Open Source Machine Learning to Azure
 
R in Minecraft
R in Minecraft R in Minecraft
R in Minecraft
 
The case for R for AI developers
The case for R for AI developersThe case for R for AI developers
The case for R for AI developers
 
Speed up R with parallel programming in the Cloud
Speed up R with parallel programming in the CloudSpeed up R with parallel programming in the Cloud
Speed up R with parallel programming in the Cloud
 
The R Ecosystem
The R EcosystemThe R Ecosystem
The R Ecosystem
 
R Then and Now
R Then and NowR Then and Now
R Then and Now
 
Predicting Loan Delinquency at One Million Transactions per Second
Predicting Loan Delinquency at One Million Transactions per SecondPredicting Loan Delinquency at One Million Transactions per Second
Predicting Loan Delinquency at One Million Transactions per Second
 
Reproducible Data Science with R
Reproducible Data Science with RReproducible Data Science with R
Reproducible Data Science with R
 
The Value of Open Source Communities
The Value of Open Source CommunitiesThe Value of Open Source Communities
The Value of Open Source Communities
 
The R Ecosystem
The R EcosystemThe R Ecosystem
The R Ecosystem
 
R at Microsoft (useR! 2016)
R at Microsoft (useR! 2016)R at Microsoft (useR! 2016)
R at Microsoft (useR! 2016)
 
Building a scalable data science platform with R
Building a scalable data science platform with RBuilding a scalable data science platform with R
Building a scalable data science platform with R
 
R at Microsoft
R at MicrosoftR at Microsoft
R at Microsoft
 
The Business Economics and Opportunity of Open Source Data Science
The Business Economics and Opportunity of Open Source Data ScienceThe Business Economics and Opportunity of Open Source Data Science
The Business Economics and Opportunity of Open Source Data Science
 
Taking R Analytics to SQL and the Cloud
Taking R Analytics to SQL and the CloudTaking R Analytics to SQL and the Cloud
Taking R Analytics to SQL and the Cloud
 
The Network structure of R packages on CRAN & BioConductor
The Network structure of R packages on CRAN & BioConductorThe Network structure of R packages on CRAN & BioConductor
The Network structure of R packages on CRAN & BioConductor
 
Simple Reproducibility with the checkpoint package
Simple Reproducibilitywith the checkpoint packageSimple Reproducibilitywith the checkpoint package
Simple Reproducibility with the checkpoint package
 
R at Microsoft
R at MicrosoftR at Microsoft
R at Microsoft
 
Revolution R Enterprise 7.4 - Presentation by Bill Jacobs 11Jun15
Revolution R Enterprise 7.4 - Presentation by Bill Jacobs 11Jun15Revolution R Enterprise 7.4 - Presentation by Bill Jacobs 11Jun15
Revolution R Enterprise 7.4 - Presentation by Bill Jacobs 11Jun15
 

Último

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 

Último (20)

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 

R for SAS Users Complement or Replace Two Strategies

  • 1. Revolution Confidential SAS: Complement or Replace June, 2013 Nick Barber - Sales Director Andrie de Vries – Business Services Director Revolution Analytics
  • 2. Revolution Confidential Introductions and welcome 2 Andrie de Vries Business Services Director, Europe Nick Barber Sales Director - Europe
  • 4. Revolution Confidential Agenda  Quick introduction to Revolution Analytics  Where does SAS and R fit in the Analytical Landscape  Introduction to R  Typical Challenges Facing Analytical Organisations  Differences between SAS and Revolution R  Big Data  Complex Computation  Enterprise Readiness  Production Efficiency  Access to Talent  Conclusions… 4
  • 5. Revolution Confidential Corporate Overview & Quick Facts Founded 2008 (as REvolution Computing) Office Locations Palo Alto (HQ), Seattle (Engineering) Singapore London CEO David Rich Number of customers 200+ Investors • Northbridge Venture Partners • Intel Capital • Platform Vendor Web site: • www.revolutionanalytics.com Revolution – “Contender” The Forrester Wave™: Big Data Predictive Analytics Solutions, Q1 2013 5 In the big data analytics context, speed and scale are critical drivers of success, and Revolution R delivers on both Revolution R Enterprise is the leading commercial analytics platform based on the open source R statistical computing language
  • 6. Revolution Confidential Consumer & Info SvcsConsumer & Info Svcs 200+ Corporate Customers and growing 6 Finance & InsuranceFinance & Insurance Healthcare & Life SciencesHealthcare & Life Sciences Manuf & TechManuf & TechAcademic & Gov’tAcademic & Gov’t Revolution Confidential
  • 7. Revolution Confidential Where does R fit in the analytical lifecycle 7 Analytical data Preparation Analytical data Exploration Model Devlopment Model Deployment ETL BI / opera tions Opensource R competencies Open source R is not - ETL - Business reporting tool - An end to end solution such as SAS Marketing Automation or SAS Fraud Framework
  • 8. Revolution Confidential Is:  The way to do statistical computing  A full blown programming language  The home of every data mining algorithm known to data science.  A vibrant world-wide community 8 R was written in early 1990’s by Robert Gentleman Ross Ihaka the evolution of the Since 1997 a core group of ~ 20 developers guides the evolution of the language
  • 9. Revolution Confidential Top companies are using R around the world  The NHS uses R to advance patient care and diagnosis  The New York Times routinely uses R for interactive and print data visualization.  Ogilvy Europe uses R to analyse digital media campaigns for major brands  Google has more than 500 R users.  The FDA supports the use of R for clinical trials of new drugs.  The National Weather Service uses R to predict the extent of events.  Facebook uses R to model user behaviour.  The Consumer Financial Protection Bureau uses R and other open source tools.  Twitter uses R for data science applications on the Twitter database.  John Deere uses R to forecast crop yields and optimize tractor manufacturing. 9 Companies are recognising the additional benefits of R
  • 10. Revolution Confidential Incredible Graphics and Data Visualization lead the way vs SAS  Functions for standard graphs  Scatterplot, time series, histogram, smoothing, …  Bar plot, pie chart, dot chart, …  Image plot, 3-D surface, map, …  Customize without limits  Combine graph types  Create entirely new graphics 10
  • 11. Revolution Confidential R is open source and drives analytic innovation but has some limitations for Enterprises Bigger  data sizes  Speed of  analysis  Production  support Memory Bound Big Data Single Threaded Scale out, parallel processing, high speed Community Support Commercial production support Innovation  and scale Innovative – 4500 packages+, exponential growth Combines with open source R packages where needed 11
  • 12. Revolution Confidential Typical Challenges Facing Analytical Organisations 12 Big Data • New Data Sources • Data Variety & Velocity • Fine Grain Control • Data Movement, Memory Limits Big Data • New Data Sources • Data Variety & Velocity • Fine Grain Control • Data Movement, Memory Limits Complex Computation • Innovative Models • Experimentation • Many Small Models • Ensemble Models • Simulation Complex Computation • Innovative Models • Experimentation • Many Small Models • Ensemble Models • Simulation Enterprise Readiness • Heterogeneous Landscape • Write Once, Deploy Anywhere • Production Support • How to put analytics in the hands of business users Enterprise Readiness • Heterogeneous Landscape • Write Once, Deploy Anywhere • Production Support • How to put analytics in the hands of business users Speed & Production Efficiency • Shorter Model Shelf Life • Volume of Models • Long End-to- End Cycle Time • Pace of Decision Accelerated • Hardware Required Speed & Production Efficiency • Shorter Model Shelf Life • Volume of Models • Long End-to- End Cycle Time • Pace of Decision Accelerated • Hardware Required Talent • Finding data scientists • Ensuring work- force is continually trained • Creating an Analytical culture Talent • Finding data scientists • Ensuring work- force is continually trained • Creating an Analytical culture
  • 13. Revolution Confidential Lets talk BIG DATA 13 Big Data • New Data Sources • Data Variety & Velocity • Fine Grain Control • Data Movement, Memory Limits Big Data • New Data Sources • Data Variety & Velocity • Fine Grain Control • Data Movement, Memory Limits Complex Computation • Innovative Models • Experimentation • Many Small Models • Ensemble Models • Simulation Complex Computation • Innovative Models • Experimentation • Many Small Models • Ensemble Models • Simulation Enterprise Readiness • Heterogeneous Landscape • Write Once, Deploy Anywhere • Production Support • How to put analytics in the hands of business users Enterprise Readiness • Heterogeneous Landscape • Write Once, Deploy Anywhere • Production Support • How to put analytics in the hands of business users Speed & Production Efficiency • Shorter Model Shelf Life • Volume of Models • Long End-to- End Cycle Time • Pace of Decision Accelerated • Hardware Required Speed & Production Efficiency • Shorter Model Shelf Life • Volume of Models • Long End-to- End Cycle Time • Pace of Decision Accelerated • Hardware Required Talent • Finding data scientists • Ensuring work- force is continually trained • Creating an Analytical culture Talent • Finding data scientists • Ensuring work- force is continually trained • Creating an Analytical culture
  • 14. Revolution Confidential How do SAS and Revolution R stack up for Big Data  Both handle large data sets well (big speed differences….)  Both have high speed database connectors to handle variety / velocity  Object Orientated nature of R handles data manipulation and visualisation in a superior way  Data Step parallel functions (such as merge/sort/cleansing) in Revolution R are available only in SAS HPA environments  RHadoop project (rhbase, rhdfs, rmr) run in-side Hadoop 14 Big Data • New Data Sources • Data Variety & Velocity • Fine Grain Control • Data Movement, Memory Limits
  • 15. Revolution Confidential Lets talk Complex Computation 15 Big Data • New Data Sources • Data Variety & Velocity • Fine Grain Control • Data Movement, Memory Limits Big Data • New Data Sources • Data Variety & Velocity • Fine Grain Control • Data Movement, Memory Limits Complex Computation • Innovative Models • Experimentation • Many Small Models • Ensemble Models • Simulation Complex Computation • Innovative Models • Experimentation • Many Small Models • Ensemble Models • Simulation Enterprise Readiness • Heterogeneous Landscape • Write Once, Deploy Anywhere • Production Support • How to put analytics in the hands of business users Enterprise Readiness • Heterogeneous Landscape • Write Once, Deploy Anywhere • Production Support • How to put analytics in the hands of business users Speed & Production Efficiency • Shorter Model Shelf Life • Volume of Models • Long End-to- End Cycle Time • Pace of Decision Accelerated • Hardware Required Speed & Production Efficiency • Shorter Model Shelf Life • Volume of Models • Long End-to- End Cycle Time • Pace of Decision Accelerated • Hardware Required Talent • Finding data scientists • Ensuring work- force is continually trained • Creating an Analytical culture Talent • Finding data scientists • Ensuring work- force is continually trained • Creating an Analytical culture
  • 16. Revolution Confidential How do SAS and Revolution R stack up for Complex Computation  Innovative Models: More functions available in R 16 Complex Computation • Innovative models • Experimentation • Many Small Models • Ensemble Models • Simulation 0 1,000 2,000 3,000 4,000 5,000 1,192 4,500 R SAS R 2.15.2 Packages SAS 9.3 statements, procedures, functions and call routines Source: http://r4stats.com/2013/03/19/r-2012-growth-exceeds-sas-all-time-total/
  • 17. Revolution Confidential How do SAS and Revolution R stack up for Complex Computation  Revolution R runs in parallel across multiple nodes and cores  SAS runs in parallel in SAS Grid multiple jobs, but still single threaded  SAS can run in parallel in SAS HPA 17 Complex Computation at Speed • Innovative Models • Experimentation • Precision • Many Small Models • Ensemble Models • Simulation
  • 18. Revolution Confidential Lets talk Enterprise Readiness 18 Big Data • New Data Sources • Data Variety & Velocity • Fine Grain Control • Data Movement, Memory Limits Big Data • New Data Sources • Data Variety & Velocity • Fine Grain Control • Data Movement, Memory Limits Complex Computation • Innovative Models • Experimentation • Many Small Models • Ensemble Models • Simulation Complex Computation • Innovative Models • Experimentation • Many Small Models • Ensemble Models • Simulation Enterprise Readiness • Heterogeneous Landscape • Write Once, Deploy Anywhere • Production Support • How to put analytics in the hands of business users Enterprise Readiness • Heterogeneous Landscape • Write Once, Deploy Anywhere • Production Support • How to put analytics in the hands of business users Speed & Production Efficiency • Shorter Model Shelf Life • Volume of Models • Long End-to- End Cycle Time • Pace of Decision Accelerated • Hardware Required Speed & Production Efficiency • Shorter Model Shelf Life • Volume of Models • Long End-to- End Cycle Time • Pace of Decision Accelerated • Hardware Required Talent • Finding data scientists • Ensuring work- force is continually trained • Creating an Analytical culture Talent • Finding data scientists • Ensuring work- force is continually trained • Creating an Analytical culture
  • 19. Revolution Confidential How do SAS and Revolution R stack up for Enterprise Readiness  Both handle heterogeneous landscapes  SAS runs on anything but mostly single threaded apart from Teradata and Greenplum (no cloud except through own managed services)  Revolution runs across windows/Linux clusters, cores, Hadoop, Amazon Web Services, Microsoft Azure, Netezza and Teradata  SAS Programmers must write code for the required environment, whilst Revolution R code is device independent  Both offer good production support  SAS integrates with pretty much all common BI reporting tools as does Revolution 19 Enterprise Readiness • Heterogeneous Landscape • Write Once, Deploy Anywhere • Production Support • How to put analytics in the hands of business users
  • 20. Revolution Confidential Lets talk Production Efficiency 20 Big Data • New Data Sources • Data Variety & Velocity • Fine Grain Control • Data Movement, Memory Limits Big Data • New Data Sources • Data Variety & Velocity • Fine Grain Control • Data Movement, Memory Limits Complex Computation • Innovative Models • Experimentation • Many Small Models • Ensemble Models • Simulation Complex Computation • Innovative Models • Experimentation • Many Small Models • Ensemble Models • Simulation Enterprise Readiness • Heterogeneous Landscape • Write Once, Deploy Anywhere • Production Support • How to put analytics in the hands of business users Enterprise Readiness • Heterogeneous Landscape • Write Once, Deploy Anywhere • Production Support • How to put analytics in the hands of business users Speed & Production Efficiency • Shorter Model Shelf Life • Volume of Models • Long End-to- End Cycle Time • Pace of Decision Accelerated • Hardware Required Speed & Production Efficiency • Shorter Model Shelf Life • Volume of Models • Long End-to- End Cycle Time • Pace of Decision Accelerated • Hardware Required Talent • Finding data scientists • Ensuring work- force is continually trained • Creating an Analytical culture Talent • Finding data scientists • Ensuring work- force is continually trained • Creating an Analytical culture
  • 21. Revolution ConfidentialHow do SAS and Revolution R stack up for Speed & Production Efficiency? 21 Speed & Production Efficiency • Shorter Model Shelf Life • Volume of Models • Long End-to-End Cycle Time • Pace of Decision Accelerated *As published by SAS in HPC Wire, April 21, 2011 http://www.hpcwire.com/hpcwire/2011-04-19/sas_brings_high_performance_analytics_to_database_appliances.html
  • 22. Revolution Confidential Options for handling Speed 22 SAS - Normal SAS - Single Threaded SAS Grid - Platform LSF - Single Threaded SAS In-Database Scoring - Teradata Accelerator - Greenplum Accelerator SAS High Performance Computing - Visual Analytics - HPA on Teradata / Greenplum Revolution R - DistributedR parallel compute contexts, windows, Linux, Amazon Azure, Hadoop, Netezza …but Multi-threaded …All databases that support PMML …Commodity hardware, Hadoop, Netezza, (Teradata October)
  • 23. Revolution Confidential Lets see some R in action…… 23 Andrie de Vries Business Services Director, Europe
  • 24. Revolution Confidential Lets talk Talent 24 Big Data • New Data Sources • Data Variety & Velocity • Fine Grain Control • Data Movement, Memory Limits Big Data • New Data Sources • Data Variety & Velocity • Fine Grain Control • Data Movement, Memory Limits Complex Computation • Innovative Models • Experimentation • Many Small Models • Ensemble Models • Simulation Complex Computation • Innovative Models • Experimentation • Many Small Models • Ensemble Models • Simulation Enterprise Readiness • Heterogeneous Landscape • Write Once, Deploy Anywhere • Production Support • How to put analytics in the hands of business users Enterprise Readiness • Heterogeneous Landscape • Write Once, Deploy Anywhere • Production Support • How to put analytics in the hands of business users Speed & Production Efficiency • Shorter Model Shelf Life • Volume of Models • Long End-to- End Cycle Time • Pace of Decision Accelerated • Hardware Required Speed & Production Efficiency • Shorter Model Shelf Life • Volume of Models • Long End-to- End Cycle Time • Pace of Decision Accelerated • Hardware Required Talent • Finding data scientists • Ensuring work- force is continually trained • Creating an Analytical culture Talent • Finding data scientists • Ensuring work- force is continually trained • Creating an Analytical culture
  • 25. Revolution Confidential Talent gap emerging  Will finding SAS talent become more difficult?  Programming community want to keep up to date and work on modern object orientated languages  Many universities have adopted R as the defacto analytics standard for statistics  Since 2012, USA job descriptions that included “SAS” declined by 7.3% whilst Jobs for “R” increased by 42% (number of jobs on indeed.com) 25 Search phrase: “Statistics Programming” Sorted by popularity (May 29, 2013) 7 out of 10 books based on R 0 out of 10 books based on SAS or SPSS
  • 26. Revolution Confidentialwww.revolutionanalytics.com - Page Views 26 0 20000 40000 60000 80000 100000 120000 140000 160000 151302 36724 28321 27718 19888 12990 13615 11096 11748 10442 Page Views - Top 10 Countries 01/04/2013 – 25/05/2013 197454 163055 112172 19303 6544 4073 738 10624795 Page Views by Geo – 01/04/2013 – 25/05/2013 EUROPE NORTH AMERICA APJ SOUTH AMERICA AFRICA MIDDLE EAST NA CARIBBEAN CENTRAL AMERICA 15645 76227 EMEA Page Views by Organisation Type Academic Commercial
  • 27. Revolution Confidential Functionality SAS Software Revolution R Foundation Statistics Graphics Matrix Operations Optimization Time Series Quality Control Database Access Deploy in Excel Deploy in BI Distributed Algorithms Parallel small compute In Database Scoring 27 Base SAS SAS/STAT SAS/Graph SAS IML SAS/OR SAS ETS SAS QC SAS/ACCESS SAS Business Intelligence SAS HPA Server SAS Grid SAS DB Accelerators How do the modules breakdown
  • 28. Revolution Confidential Confidential to Revolution Analytics 28  Training courses helping companies train SAS users
  • 29. Revolution Confidential Conclusions  Complement SAS when…  End to end industry based solutions from SAS are a good fit for a particular business problem (e.g. SAS Fraud Framework for Insurance, Marketing Automation for Retail )  Complement when innovative models needed, visualisation or big data/complex model support is required  Choose SAS when users are not coders and need a point and click interface (SAS enterprise guide, SAS enterprise miner)  Existing SAS landscape requires significant re- training 29
  • 30. Revolution Confidential Conclusions  Replace SAS when…  Cost savings, do things faster, deal with bigger data  Big data and complex processing is required  Innovative models that give a competitive advantage  Access to talent today and in the future  Flexible compute environments are required 30