SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
SAS In-Database
                                                            Michelle Wilkie, Product Manager




Copyright © 2009, SAS Institute Inc. All rights reserved.
Agenda

                             Overview of SAS
                             SAS product and solutions
                             SAS In-Database overview
                             SAS and Aster Data partnership




Copyright © 2009, SAS Institute Inc. All rights reserved.
2009 Worldwide Revenue
          $2.31 Billion




Copyright © 2009, SAS Institute Inc. All rights reserved.
Customers
          45,000 sites world-wide
          1,389 customers added in 2009




Copyright © 2009, SAS Institute Inc. All rights reserved.
Copyright © 2009, SAS Institute Inc. All rights reserved.
SAS® for Federal Government
                                  Federal Financials                                    Operations
                                      Fraud & Improper Payments              Disaster Preparedness/Emergency Response

                                                    Financial Risk                        Cybersecurity

                                              Audit & Compliance                            Logistics

                                                Financial Visibility                  Green IT/Sustainability

                                Budget & Performance Integration                     Data Center Optimization

                                                Cost Management                          Operational Risk

                                        Human Capital                                 Organization
                                  Workforce Planning & Analysis                      Performance Management

                                         Recruitment & Retention                          IT Management

                                                       Healthcare                           Reporting



Copyright © 2009, SAS Institute Inc. All rights reserved.
SAS® for Banking
                                                            Risk                             Customers
                                                    Firmwide Risk                    Customer Experience Analytics

                                    Credit Risk/Counterparty Risk              Customer Profitability & Relationship Pricing

                                                      Market Risk                 Acquisition, On-Boarding & Retention

                                      Asset/Liability Management                           Cross-Sell & Up-Sell

                                                 Operational Risk                        Collections Optimization

                                           Fraud/Financial Crimes                        Marketing Optimization

                                                      Finance                                Operations
                                           Regulatory Compliance                 Performance Measurement & Reporting

                                 Capital Allocation & Management                   Workforce Planning & Management

                        Legal/Financial Consolidation & Reporting                      IT Performance Management

                                  Cost & Profitability Management                     Sustainability/Green Initiatives

Copyright © 2009, SAS Institute Inc. All rights reserved.
What is SAS® In-Database?
                                                  Integration               In-Database


                   SAS Applications are integrated to               The ability to embed and use
                     leverage standard database                      SAS functions, framework,
                               features.                            processes and applications
                                                                        inside the database.


                                                                Examples
                   Examples
                                                                •     SAS Format function
                   •            Database Specific SQL
                                                                •     SAS Scoring functions
                   •            SQL functions
                                                                •     Predictive Modeling Functions
                   •            Stored Procedures




Copyright © 2009, SAS Institute Inc. All rights reserved.
Value Proposition
                                                            SAS® In-Database

                            Capability                      Value
                            Streamline Analytic             • Minimize data preparation
                            Workflow                        • Accelerate data discovery
                                                            • Decrease time to value
                            Scalability and                 • Reduce data movement
                            Performance                     • Leverage MPP systems for parallelization

                            Data Consistency                • Reduce Data Redundancy
                                                            • Reduce Information Latency
                            Fit for IT                      • Enable Data Governance
                                                            • Increase Hardware Utilization
                                                            • Integrate with Resource Management
                                                            • Facilitate standardization on a single
                                                            enterprise analytics platform




Copyright © 2009, SAS Institute Inc. All rights reserved.
SAS® In-Database Overview
                 Traditional Architecture                                                                       In-Database Architecture

                                            Analytic Modeling                                                                  Analytic Modeling




                                                                            SAS                                Data
       Data                                                                                                 Preparation
    Preparation                                                            Scoring




                                                                                                                                           SAS       SAS
                                                                                                                                         Modeling   Scoring

                                                              SAS C &                                                         Data
                                                            PMML Scoring                                                   Preparation
                                   Data Warehouse / Database                                                               Data Warehouse / Database



Copyright © 2006, SAS Institute Inc. All rights reserved.                   Company confidential - for internal use only
SAS In-Database Direction
                            Short-term
                                       To streamline and optimize the customers’ business
                                       process
                            Data                               Data
                                                                          Analytics   Reporting
                         Preparation                        Exploration

                       Long-term
                                    A database will be the next HOST in which SAS can
                                    be deployed.
                                    Allowing SAS to leverage the high performance
                                    compute architecture and database features
                                    seamlessly.

Copyright © 2009, SAS Institute Inc. All rights reserved.
                                                                                                  11
Design Principles
                                                            SAS® In-Database

                            Principle
                            Reduce Data Movement • Push data-intensive work to database
                                                            • Make use of database resources: disks and
                                                            CPUs
                                                            • Generate optimized SQL
                                                            • Re-use SAS C code libraries when needed
                            Preserve SAS user               • SAS Language skills
                            experience                      • SAS Procedures experience
                                                            • SAS Environment knowledge
                            Maintain SAS                    •   Scalability in Rows and Columns
                            Standards                       •   Numerical accuracy and precision
                                                            •   Statistical integrity
                                                            •   Software quality




Copyright © 2009, SAS Institute Inc. All rights reserved.
+




Copyright © 2009, SAS Institute Inc. All rights reserved.
In-Database Scoring                                                             select * from
                                                                                  sas_score(
                                                                                     on mytable
                                                                                     sas_code(’hmeq.sas')
                                                                                     format_xml(’fmt.xml')
                                                                                  );




                                                                                          Aster nCluster

                                                                                                     Queen


                                                   Publishing
                                                     Agent
                                                                                            Worker   Worker   Worker




                                                                                              SAS Schema




14   Copyright © 2009 Aster Data Systems and SAS Institute Inc. All rights reserved.
In-Database DATA Step Example
Pivoting transactional data into a time-series format

                                                                   data aster.out;
                                                                     keep item_num item_desc
           ID
ID
                                                                          jan feb mar ...;
                                                                     array month_qty[12] jan feb mar ...;

                                                                        set aster.in;
                                                                        by item_num;

                                                                        if first.item_num then
                                                                          do i = 1 to 12;
                                                                            month_qty[i] = .;
                                                                          end;
select * from                                                           m = month(datepart(processed_dttm));
sas_data_step(                                                          month_qty[m] + item_qty;
  on retail_trans
  partition by item_num                                              if last.item_num then
  sas_code('pivot.sas')                                                 output;
  );                                                               run;

15   Copyright © 2009 Aster Data Systems and SAS Institute Inc. All rights reserved.
Copyright © 2009, SAS Institute Inc. All rights reserved.

Weitere ähnliche Inhalte

Was ist angesagt?

Sudip Julian Workshop Presentation 23 3 10
Sudip Julian Workshop Presentation 23 3 10Sudip Julian Workshop Presentation 23 3 10
Sudip Julian Workshop Presentation 23 3 10Rajesh_Ibhrampurkar
 
How governance drives your information and security architecture
How governance drives your information and security architectureHow governance drives your information and security architecture
How governance drives your information and security architectureRandy Williams
 
Jaspersoft Dashboards Webinar Feb 2013
Jaspersoft Dashboards Webinar  Feb 2013Jaspersoft Dashboards Webinar  Feb 2013
Jaspersoft Dashboards Webinar Feb 2013Mike Boyarski
 
OSSera's Approach and Commitment to Green IT
OSSera's Approach and Commitment to Green ITOSSera's Approach and Commitment to Green IT
OSSera's Approach and Commitment to Green ITMingxia Zhang, Ph.D.
 
Enforcing SharePoint Governance
Enforcing SharePoint GovernanceEnforcing SharePoint Governance
Enforcing SharePoint GovernanceRandy Williams
 
The New Generation of IT Optimization and Consolidation Platforms
 The New Generation of IT Optimization and Consolidation Platforms The New Generation of IT Optimization and Consolidation Platforms
The New Generation of IT Optimization and Consolidation PlatformsBob Rhubart
 
Talk IT_ Oracle_김태완_110831
Talk IT_ Oracle_김태완_110831Talk IT_ Oracle_김태완_110831
Talk IT_ Oracle_김태완_110831Cana Ko
 
Radovan Janecek Avoiding S O A Pitfalls
Radovan  Janecek   Avoiding  S O A  PitfallsRadovan  Janecek   Avoiding  S O A  Pitfalls
Radovan Janecek Avoiding S O A PitfallsSOA Symposium
 
B13 Driving Business Intelligence John Robson
B13 Driving Business Intelligence John RobsonB13 Driving Business Intelligence John Robson
B13 Driving Business Intelligence John RobsonProvoke Solutions
 
Sap sap so h 2013
Sap sap so h 2013Sap sap so h 2013
Sap sap so h 2013deepersnet
 
Conducting a Knowledge - Business workshop
Conducting a Knowledge - Business workshopConducting a Knowledge - Business workshop
Conducting a Knowledge - Business workshopDavid G. Jones
 
sap hr training
sap hr trainingsap hr training
sap hr trainingali55a7zko
 
Enterprise Open Cloud Forum: Restructuring IT For Profit in a Cloud World
Enterprise Open Cloud Forum: Restructuring IT For Profit in a Cloud WorldEnterprise Open Cloud Forum: Restructuring IT For Profit in a Cloud World
Enterprise Open Cloud Forum: Restructuring IT For Profit in a Cloud WorldRackspace
 
WALIS Forum09 - Unlocking The Front Counter
WALIS Forum09 - Unlocking The Front CounterWALIS Forum09 - Unlocking The Front Counter
WALIS Forum09 - Unlocking The Front CounterGary Maguire
 
Datawarehouse på System z (IBM Systems z)
Datawarehouse på System z (IBM Systems z)Datawarehouse på System z (IBM Systems z)
Datawarehouse på System z (IBM Systems z)IBM Danmark
 
Informatica World 2006 - MDM Data Quality
Informatica World 2006 - MDM Data QualityInformatica World 2006 - MDM Data Quality
Informatica World 2006 - MDM Data QualityDatabase Architechs
 

Was ist angesagt? (18)

Sudip Julian Workshop Presentation 23 3 10
Sudip Julian Workshop Presentation 23 3 10Sudip Julian Workshop Presentation 23 3 10
Sudip Julian Workshop Presentation 23 3 10
 
How governance drives your information and security architecture
How governance drives your information and security architectureHow governance drives your information and security architecture
How governance drives your information and security architecture
 
Jaspersoft Dashboards Webinar Feb 2013
Jaspersoft Dashboards Webinar  Feb 2013Jaspersoft Dashboards Webinar  Feb 2013
Jaspersoft Dashboards Webinar Feb 2013
 
OSSera's Approach and Commitment to Green IT
OSSera's Approach and Commitment to Green ITOSSera's Approach and Commitment to Green IT
OSSera's Approach and Commitment to Green IT
 
Enforcing SharePoint Governance
Enforcing SharePoint GovernanceEnforcing SharePoint Governance
Enforcing SharePoint Governance
 
The New Generation of IT Optimization and Consolidation Platforms
 The New Generation of IT Optimization and Consolidation Platforms The New Generation of IT Optimization and Consolidation Platforms
The New Generation of IT Optimization and Consolidation Platforms
 
Talk IT_ Oracle_김태완_110831
Talk IT_ Oracle_김태완_110831Talk IT_ Oracle_김태완_110831
Talk IT_ Oracle_김태완_110831
 
Radovan Janecek Avoiding S O A Pitfalls
Radovan  Janecek   Avoiding  S O A  PitfallsRadovan  Janecek   Avoiding  S O A  Pitfalls
Radovan Janecek Avoiding S O A Pitfalls
 
Mobile Analytics
Mobile AnalyticsMobile Analytics
Mobile Analytics
 
B13 Driving Business Intelligence John Robson
B13 Driving Business Intelligence John RobsonB13 Driving Business Intelligence John Robson
B13 Driving Business Intelligence John Robson
 
Sap sap so h 2013
Sap sap so h 2013Sap sap so h 2013
Sap sap so h 2013
 
Conducting a Knowledge - Business workshop
Conducting a Knowledge - Business workshopConducting a Knowledge - Business workshop
Conducting a Knowledge - Business workshop
 
sap hr training
sap hr trainingsap hr training
sap hr training
 
Enterprise Open Cloud Forum: Restructuring IT For Profit in a Cloud World
Enterprise Open Cloud Forum: Restructuring IT For Profit in a Cloud WorldEnterprise Open Cloud Forum: Restructuring IT For Profit in a Cloud World
Enterprise Open Cloud Forum: Restructuring IT For Profit in a Cloud World
 
WALIS Forum09 - Unlocking The Front Counter
WALIS Forum09 - Unlocking The Front CounterWALIS Forum09 - Unlocking The Front Counter
WALIS Forum09 - Unlocking The Front Counter
 
Colin rudd-business-integration-and-value
Colin rudd-business-integration-and-valueColin rudd-business-integration-and-value
Colin rudd-business-integration-and-value
 
Datawarehouse på System z (IBM Systems z)
Datawarehouse på System z (IBM Systems z)Datawarehouse på System z (IBM Systems z)
Datawarehouse på System z (IBM Systems z)
 
Informatica World 2006 - MDM Data Quality
Informatica World 2006 - MDM Data QualityInformatica World 2006 - MDM Data Quality
Informatica World 2006 - MDM Data Quality
 

Ähnlich wie SAS aster data big data dc presentation public

Big Data Needs Big Analytics
Big Data Needs Big AnalyticsBig Data Needs Big Analytics
Big Data Needs Big AnalyticsDeepak Ramanathan
 
Information Management: Answering Today’s Enterprise Challenge
Information Management: Answering Today’s Enterprise ChallengeInformation Management: Answering Today’s Enterprise Challenge
Information Management: Answering Today’s Enterprise ChallengeBob Rhubart
 
Albel pres mdm implementation
Albel pres   mdm implementationAlbel pres   mdm implementation
Albel pres mdm implementationAli BELCAID
 
20100430 introduction to business objects data services
20100430 introduction to business objects data services20100430 introduction to business objects data services
20100430 introduction to business objects data servicesJunhyun Song
 
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...InSync2011
 
Business Intelligence
Business IntelligenceBusiness Intelligence
Business Intelligencesouravdas75
 
Business Intelligence
Business IntelligenceBusiness Intelligence
Business Intelligencesouravdas75
 
Unified big data architecture
Unified big data architectureUnified big data architecture
Unified big data architectureDataWorks Summit
 
Teradata Big Data London Seminar
Teradata Big Data London SeminarTeradata Big Data London Seminar
Teradata Big Data London SeminarHortonworks
 
Trak Sys Presentation Mfg
Trak Sys Presentation MfgTrak Sys Presentation Mfg
Trak Sys Presentation Mfgwondergt
 
EDF2013: Selected Talk: Bryan Drexler: The 80/20 Rule and Big Data
EDF2013: Selected Talk: Bryan Drexler: The 80/20 Rule and Big Data EDF2013: Selected Talk: Bryan Drexler: The 80/20 Rule and Big Data
EDF2013: Selected Talk: Bryan Drexler: The 80/20 Rule and Big Data European Data Forum
 
CCS - Business Intelligence Capabilities
CCS - Business Intelligence CapabilitiesCCS - Business Intelligence Capabilities
CCS - Business Intelligence CapabilitiesCCS Global Tech
 
SaaS ERP adoption intent: Explaining the South African SME perspective
SaaS ERP adoption intent: Explaining the South African SME perspectiveSaaS ERP adoption intent: Explaining the South African SME perspective
SaaS ERP adoption intent: Explaining the South African SME perspectiveCONFENIS 2012
 
Building the Agile Enterprise
Building the Agile EnterpriseBuilding the Agile Enterprise
Building the Agile EnterpriseSrini Koushik
 
Data warehouse architecture
Data warehouse architectureData warehouse architecture
Data warehouse architecturepcherukumalla
 
Data Warehouse Architecture
Data Warehouse ArchitectureData Warehouse Architecture
Data Warehouse Architecturepcherukumalla
 
Making New Product Launches Successful: ERP and Supply Chain Strategies
Making New Product Launches Successful: ERP and Supply Chain StrategiesMaking New Product Launches Successful: ERP and Supply Chain Strategies
Making New Product Launches Successful: ERP and Supply Chain StrategiesLouis Columbus
 
Asset information management an it perspective b mick arc 2008
Asset information management   an it perspective b mick arc 2008Asset information management   an it perspective b mick arc 2008
Asset information management an it perspective b mick arc 2008ARC Advisory Group
 
Selecting BI Tool - Proof of Concept - Андрій Музичук
Selecting BI Tool - Proof of Concept - Андрій МузичукSelecting BI Tool - Proof of Concept - Андрій Музичук
Selecting BI Tool - Proof of Concept - Андрій МузичукIgor Bronovskyy
 

Ähnlich wie SAS aster data big data dc presentation public (20)

Big Data Needs Big Analytics
Big Data Needs Big AnalyticsBig Data Needs Big Analytics
Big Data Needs Big Analytics
 
Information Management: Answering Today’s Enterprise Challenge
Information Management: Answering Today’s Enterprise ChallengeInformation Management: Answering Today’s Enterprise Challenge
Information Management: Answering Today’s Enterprise Challenge
 
Albel pres mdm implementation
Albel pres   mdm implementationAlbel pres   mdm implementation
Albel pres mdm implementation
 
20100430 introduction to business objects data services
20100430 introduction to business objects data services20100430 introduction to business objects data services
20100430 introduction to business objects data services
 
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
 
Business Intelligence
Business IntelligenceBusiness Intelligence
Business Intelligence
 
Business Intelligence
Business IntelligenceBusiness Intelligence
Business Intelligence
 
Unified big data architecture
Unified big data architectureUnified big data architecture
Unified big data architecture
 
Teradata Big Data London Seminar
Teradata Big Data London SeminarTeradata Big Data London Seminar
Teradata Big Data London Seminar
 
Trak Sys Presentation Mfg
Trak Sys Presentation MfgTrak Sys Presentation Mfg
Trak Sys Presentation Mfg
 
EDF2013: Selected Talk: Bryan Drexler: The 80/20 Rule and Big Data
EDF2013: Selected Talk: Bryan Drexler: The 80/20 Rule and Big Data EDF2013: Selected Talk: Bryan Drexler: The 80/20 Rule and Big Data
EDF2013: Selected Talk: Bryan Drexler: The 80/20 Rule and Big Data
 
CCS - Business Intelligence Capabilities
CCS - Business Intelligence CapabilitiesCCS - Business Intelligence Capabilities
CCS - Business Intelligence Capabilities
 
SaaS ERP adoption intent: Explaining the South African SME perspective
SaaS ERP adoption intent: Explaining the South African SME perspectiveSaaS ERP adoption intent: Explaining the South African SME perspective
SaaS ERP adoption intent: Explaining the South African SME perspective
 
101 ab 1345-1415
101 ab 1345-1415101 ab 1345-1415
101 ab 1345-1415
 
Building the Agile Enterprise
Building the Agile EnterpriseBuilding the Agile Enterprise
Building the Agile Enterprise
 
Data warehouse architecture
Data warehouse architectureData warehouse architecture
Data warehouse architecture
 
Data Warehouse Architecture
Data Warehouse ArchitectureData Warehouse Architecture
Data Warehouse Architecture
 
Making New Product Launches Successful: ERP and Supply Chain Strategies
Making New Product Launches Successful: ERP and Supply Chain StrategiesMaking New Product Launches Successful: ERP and Supply Chain Strategies
Making New Product Launches Successful: ERP and Supply Chain Strategies
 
Asset information management an it perspective b mick arc 2008
Asset information management   an it perspective b mick arc 2008Asset information management   an it perspective b mick arc 2008
Asset information management an it perspective b mick arc 2008
 
Selecting BI Tool - Proof of Concept - Андрій Музичук
Selecting BI Tool - Proof of Concept - Андрій МузичукSelecting BI Tool - Proof of Concept - Андрій Музичук
Selecting BI Tool - Proof of Concept - Андрій Музичук
 

Mehr von Teradata Aster

Big Data Decision-Making
Big Data Decision-MakingBig Data Decision-Making
Big Data Decision-MakingTeradata Aster
 
Using Data to Manage in Today’s Chaotic Environment
Using Data to Manage in Today’s Chaotic EnvironmentUsing Data to Manage in Today’s Chaotic Environment
Using Data to Manage in Today’s Chaotic EnvironmentTeradata Aster
 
Big Analytics 2012 Event Survey Data
Big Analytics 2012 Event Survey DataBig Analytics 2012 Event Survey Data
Big Analytics 2012 Event Survey DataTeradata Aster
 
What Makes A Great Data Scientist?
What Makes A Great Data Scientist?What Makes A Great Data Scientist?
What Makes A Great Data Scientist?Teradata Aster
 
Practical Applications of Visual Analytics
Practical Applications of Visual AnalyticsPractical Applications of Visual Analytics
Practical Applications of Visual AnalyticsTeradata Aster
 
Trust and Influence in the Complex Network of Social Media
Trust and Influence in the Complex Network of Social MediaTrust and Influence in the Complex Network of Social Media
Trust and Influence in the Complex Network of Social MediaTeradata Aster
 
Turning Big Data to Business Advantage
Turning Big Data to Business AdvantageTurning Big Data to Business Advantage
Turning Big Data to Business AdvantageTeradata Aster
 
Big Brands Meet Big Data – The Newest Innovator’s Dilemma
Big Brands Meet Big Data – The Newest Innovator’s DilemmaBig Brands Meet Big Data – The Newest Innovator’s Dilemma
Big Brands Meet Big Data – The Newest Innovator’s DilemmaTeradata Aster
 
Simplifying Big Data Analytics for the Business
Simplifying Big Data Analytics for the BusinessSimplifying Big Data Analytics for the Business
Simplifying Big Data Analytics for the BusinessTeradata Aster
 
Evaluating Big Data Predictive Analytics Platforms
Evaluating Big Data Predictive Analytics PlatformsEvaluating Big Data Predictive Analytics Platforms
Evaluating Big Data Predictive Analytics PlatformsTeradata Aster
 
Keynote: Cross Industry Lessons from Moneyball Analytics
Keynote: Cross Industry Lessons from Moneyball AnalyticsKeynote: Cross Industry Lessons from Moneyball Analytics
Keynote: Cross Industry Lessons from Moneyball AnalyticsTeradata Aster
 
Technology Strategies for Big Data Analytics,
Technology Strategies for Big Data Analytics, Technology Strategies for Big Data Analytics,
Technology Strategies for Big Data Analytics, Teradata Aster
 
Hadoop - Now, Next and Beyond
Hadoop - Now, Next and BeyondHadoop - Now, Next and Beyond
Hadoop - Now, Next and BeyondTeradata Aster
 
From Data Science to Business Value - Analytics Applied
From Data Science to Business Value - Analytics AppliedFrom Data Science to Business Value - Analytics Applied
From Data Science to Business Value - Analytics AppliedTeradata Aster
 
Solving the Education Crisis with Big Data
Solving the Education Crisis with Big DataSolving the Education Crisis with Big Data
Solving the Education Crisis with Big DataTeradata Aster
 
Using SQL-MapReduce for Advanced Analytics
Using SQL-MapReduce for Advanced AnalyticsUsing SQL-MapReduce for Advanced Analytics
Using SQL-MapReduce for Advanced AnalyticsTeradata Aster
 
Utilizing Aster nCluster to support processing in excess of 100 Billion rows ...
Utilizing Aster nCluster to support processing in excess of 100 Billion rows ...Utilizing Aster nCluster to support processing in excess of 100 Billion rows ...
Utilizing Aster nCluster to support processing in excess of 100 Billion rows ...Teradata Aster
 
20100506 aster data big data summit - microstrategy (shareable)
20100506   aster data big data summit - microstrategy (shareable)20100506   aster data big data summit - microstrategy (shareable)
20100506 aster data big data summit - microstrategy (shareable)Teradata Aster
 

Mehr von Teradata Aster (20)

Big Data Decision-Making
Big Data Decision-MakingBig Data Decision-Making
Big Data Decision-Making
 
Using Data to Manage in Today’s Chaotic Environment
Using Data to Manage in Today’s Chaotic EnvironmentUsing Data to Manage in Today’s Chaotic Environment
Using Data to Manage in Today’s Chaotic Environment
 
Big Analytics 2012 Event Survey Data
Big Analytics 2012 Event Survey DataBig Analytics 2012 Event Survey Data
Big Analytics 2012 Event Survey Data
 
What Makes A Great Data Scientist?
What Makes A Great Data Scientist?What Makes A Great Data Scientist?
What Makes A Great Data Scientist?
 
Practical Applications of Visual Analytics
Practical Applications of Visual AnalyticsPractical Applications of Visual Analytics
Practical Applications of Visual Analytics
 
Trust and Influence in the Complex Network of Social Media
Trust and Influence in the Complex Network of Social MediaTrust and Influence in the Complex Network of Social Media
Trust and Influence in the Complex Network of Social Media
 
Turning Big Data to Business Advantage
Turning Big Data to Business AdvantageTurning Big Data to Business Advantage
Turning Big Data to Business Advantage
 
Big Brands Meet Big Data – The Newest Innovator’s Dilemma
Big Brands Meet Big Data – The Newest Innovator’s DilemmaBig Brands Meet Big Data – The Newest Innovator’s Dilemma
Big Brands Meet Big Data – The Newest Innovator’s Dilemma
 
Simplifying Big Data Analytics for the Business
Simplifying Big Data Analytics for the BusinessSimplifying Big Data Analytics for the Business
Simplifying Big Data Analytics for the Business
 
Evaluating Big Data Predictive Analytics Platforms
Evaluating Big Data Predictive Analytics PlatformsEvaluating Big Data Predictive Analytics Platforms
Evaluating Big Data Predictive Analytics Platforms
 
Keynote: Cross Industry Lessons from Moneyball Analytics
Keynote: Cross Industry Lessons from Moneyball AnalyticsKeynote: Cross Industry Lessons from Moneyball Analytics
Keynote: Cross Industry Lessons from Moneyball Analytics
 
Technology Strategies for Big Data Analytics,
Technology Strategies for Big Data Analytics, Technology Strategies for Big Data Analytics,
Technology Strategies for Big Data Analytics,
 
Hadoop - Now, Next and Beyond
Hadoop - Now, Next and BeyondHadoop - Now, Next and Beyond
Hadoop - Now, Next and Beyond
 
From Data Science to Business Value - Analytics Applied
From Data Science to Business Value - Analytics AppliedFrom Data Science to Business Value - Analytics Applied
From Data Science to Business Value - Analytics Applied
 
Solving the Education Crisis with Big Data
Solving the Education Crisis with Big DataSolving the Education Crisis with Big Data
Solving the Education Crisis with Big Data
 
Using SQL-MapReduce for Advanced Analytics
Using SQL-MapReduce for Advanced AnalyticsUsing SQL-MapReduce for Advanced Analytics
Using SQL-MapReduce for Advanced Analytics
 
Utilizing Aster nCluster to support processing in excess of 100 Billion rows ...
Utilizing Aster nCluster to support processing in excess of 100 Billion rows ...Utilizing Aster nCluster to support processing in excess of 100 Billion rows ...
Utilizing Aster nCluster to support processing in excess of 100 Billion rows ...
 
comScore
comScorecomScore
comScore
 
20100506 aster data big data summit - microstrategy (shareable)
20100506   aster data big data summit - microstrategy (shareable)20100506   aster data big data summit - microstrategy (shareable)
20100506 aster data big data summit - microstrategy (shareable)
 
Sqlmr
SqlmrSqlmr
Sqlmr
 

SAS aster data big data dc presentation public

  • 1. SAS In-Database Michelle Wilkie, Product Manager Copyright © 2009, SAS Institute Inc. All rights reserved.
  • 2. Agenda  Overview of SAS  SAS product and solutions  SAS In-Database overview  SAS and Aster Data partnership Copyright © 2009, SAS Institute Inc. All rights reserved.
  • 3. 2009 Worldwide Revenue $2.31 Billion Copyright © 2009, SAS Institute Inc. All rights reserved.
  • 4. Customers 45,000 sites world-wide 1,389 customers added in 2009 Copyright © 2009, SAS Institute Inc. All rights reserved.
  • 5. Copyright © 2009, SAS Institute Inc. All rights reserved.
  • 6. SAS® for Federal Government Federal Financials Operations Fraud & Improper Payments Disaster Preparedness/Emergency Response Financial Risk Cybersecurity Audit & Compliance Logistics Financial Visibility Green IT/Sustainability Budget & Performance Integration Data Center Optimization Cost Management Operational Risk Human Capital Organization Workforce Planning & Analysis Performance Management Recruitment & Retention IT Management Healthcare Reporting Copyright © 2009, SAS Institute Inc. All rights reserved.
  • 7. SAS® for Banking Risk Customers Firmwide Risk Customer Experience Analytics Credit Risk/Counterparty Risk Customer Profitability & Relationship Pricing Market Risk Acquisition, On-Boarding & Retention Asset/Liability Management Cross-Sell & Up-Sell Operational Risk Collections Optimization Fraud/Financial Crimes Marketing Optimization Finance Operations Regulatory Compliance Performance Measurement & Reporting Capital Allocation & Management Workforce Planning & Management Legal/Financial Consolidation & Reporting IT Performance Management Cost & Profitability Management Sustainability/Green Initiatives Copyright © 2009, SAS Institute Inc. All rights reserved.
  • 8. What is SAS® In-Database? Integration In-Database SAS Applications are integrated to The ability to embed and use leverage standard database SAS functions, framework, features. processes and applications inside the database. Examples Examples • SAS Format function • Database Specific SQL • SAS Scoring functions • SQL functions • Predictive Modeling Functions • Stored Procedures Copyright © 2009, SAS Institute Inc. All rights reserved.
  • 9. Value Proposition SAS® In-Database Capability Value Streamline Analytic • Minimize data preparation Workflow • Accelerate data discovery • Decrease time to value Scalability and • Reduce data movement Performance • Leverage MPP systems for parallelization Data Consistency • Reduce Data Redundancy • Reduce Information Latency Fit for IT • Enable Data Governance • Increase Hardware Utilization • Integrate with Resource Management • Facilitate standardization on a single enterprise analytics platform Copyright © 2009, SAS Institute Inc. All rights reserved.
  • 10. SAS® In-Database Overview Traditional Architecture In-Database Architecture Analytic Modeling Analytic Modeling SAS Data Data Preparation Preparation Scoring SAS SAS Modeling Scoring SAS C & Data PMML Scoring Preparation Data Warehouse / Database Data Warehouse / Database Copyright © 2006, SAS Institute Inc. All rights reserved. Company confidential - for internal use only
  • 11. SAS In-Database Direction Short-term To streamline and optimize the customers’ business process Data Data Analytics Reporting Preparation Exploration Long-term A database will be the next HOST in which SAS can be deployed. Allowing SAS to leverage the high performance compute architecture and database features seamlessly. Copyright © 2009, SAS Institute Inc. All rights reserved. 11
  • 12. Design Principles SAS® In-Database Principle Reduce Data Movement • Push data-intensive work to database • Make use of database resources: disks and CPUs • Generate optimized SQL • Re-use SAS C code libraries when needed Preserve SAS user • SAS Language skills experience • SAS Procedures experience • SAS Environment knowledge Maintain SAS • Scalability in Rows and Columns Standards • Numerical accuracy and precision • Statistical integrity • Software quality Copyright © 2009, SAS Institute Inc. All rights reserved.
  • 13. + Copyright © 2009, SAS Institute Inc. All rights reserved.
  • 14. In-Database Scoring select * from sas_score( on mytable sas_code(’hmeq.sas') format_xml(’fmt.xml') ); Aster nCluster Queen Publishing Agent Worker Worker Worker SAS Schema 14 Copyright © 2009 Aster Data Systems and SAS Institute Inc. All rights reserved.
  • 15. In-Database DATA Step Example Pivoting transactional data into a time-series format data aster.out; keep item_num item_desc ID ID jan feb mar ...; array month_qty[12] jan feb mar ...; set aster.in; by item_num; if first.item_num then do i = 1 to 12; month_qty[i] = .; end; select * from m = month(datepart(processed_dttm)); sas_data_step( month_qty[m] + item_qty; on retail_trans partition by item_num if last.item_num then sas_code('pivot.sas') output; ); run; 15 Copyright © 2009 Aster Data Systems and SAS Institute Inc. All rights reserved.
  • 16. Copyright © 2009, SAS Institute Inc. All rights reserved.