16
Copyright © 2009, SAS Institute Inc. All rights reserved. SAS In-Database Michelle Wilkie, Product Manager

SAS aster data big data dc presentation public

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: SAS aster data big data dc presentation public

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

SAS In-DatabaseMichelle Wilkie, Product Manager

Page 2: SAS aster data big data dc presentation public

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

Page 3: SAS aster data big data dc presentation public

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

2009 Worldwide Revenue$2.31 Billion

Page 4: SAS aster data big data dc presentation public

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

Customers45,000 sites world-wide 1,389 customers added in 2009

Page 5: SAS aster data big data dc presentation public

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

Page 6: SAS aster data big data dc presentation public

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

Federal Financials Operations

IT Management

Performance Management

Reporting

Operational Risk

Recruitment & Retention

Workforce Planning & Analysis

Healthcare

Cost Management

Data Center Optimization

Green IT/Sustainability

Logistics

Cybersecurity

Disaster Preparedness/Emergency Response

Budget & Performance Integration

Financial Visibility

Audit & Compliance

Financial Risk

Fraud & Improper Payments

Human Capital Organization

SAS® for Federal Government

Page 7: SAS aster data big data dc presentation public

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

Risk Customers

Workforce Planning & Management

Performance Measurement & Reporting

IT Performance Management

Sustainability/Green Initiatives

Marketing Optimization

Capital Allocation & Management

Regulatory Compliance

Legal/Financial Consolidation & Reporting

Cost & Profitability Management

Fraud/Financial Crimes

Collections Optimization

Cross-Sell & Up-Sell

Acquisition, On-Boarding & Retention

Customer Profitability & Relationship Pricing

Customer Experience Analytics

Operational Risk

Asset/Liability Management

Market Risk

Credit Risk/Counterparty Risk

Firmwide Risk

Finance Operations

SAS® for Banking

Page 8: SAS aster data big data dc presentation public

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

What is SAS® In-Database?

Integration In-Database

SAS Applications are integrated to

leverage standard database

features.

The ability to embed and use

SAS functions, framework,

processes and applications

inside the database.

Examples

• Database Specific SQL

• SQL functions

• Stored Procedures

Examples

• SAS Format function

• SAS Scoring functions

• Predictive Modeling Functions

Page 9: SAS aster data big data dc presentation public

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

Value Proposition

Capability Value

Streamline Analytic

Workflow

• Minimize data preparation

• Accelerate data discovery

• Decrease time to value

Scalability and

Performance

• Reduce data movement

• 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

SAS® In-Database

Page 10: SAS aster data big data dc presentation public

Copyright © 2006, SAS Institute Inc. All rights reserved. Company confidential - for internal use only

SAS® In-Database Overview

Traditional Architecture In-Database Architecture

Data Warehouse / Database

DataPreparation

Analytic Modeling

SAS Scoring

Data Warehouse / Database

Analytic Modeling

SAS Scoring

SAS Modeling

Data Preparation

SAS C & PMML Scoring

DataPreparation

Page 11: SAS aster data big data dc presentation public

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

SAS In-Database Direction

Short-term

To streamline and optimize the customers’ business process

11

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.

Data Preparation

Data Exploration

Analytics Reporting

Page 12: SAS aster data big data dc presentation public

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

Design Principles

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

experience

• SAS Language skills

• SAS Procedures experience

• SAS Environment knowledge

Maintain SAS

Standards

• Scalability in Rows and Columns

• Numerical accuracy and precision

• Statistical integrity

• Software quality

SAS® In-Database

Page 13: SAS aster data big data dc presentation public

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

+

Page 14: SAS aster data big data dc presentation public

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

In-Database Scoring

Publishing

Agent

Queen

SAS Schema

WorkerWorkerWorker

Aster nCluster

select * from

sas_score(

on mytable

sas_code(’hmeq.sas')

format_xml(’fmt.xml')

);

Page 15: SAS aster data big data dc presentation public

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

In-Database DATA Step ExamplePivoting transactional data into a time-series format

ID

ID

data aster.out;

keep item_num item_desc

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;

m = month(datepart(processed_dttm));

month_qty[m] + item_qty;

if last.item_num then

output;

run;

select * from

sas_data_step(

on retail_trans

partition by item_num

sas_code('pivot.sas')

);

Page 16: SAS aster data big data dc presentation public

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