WHAT’S NEW IN SAS 9 - SUGIF ry · PDF fileWHAT’S NEW IN SAS 9.4. ... •...

46
Copyright © 2012, SAS Institute Inc. All rights reserved. WHAT’S NEW IN SAS 9.4

Transcript of WHAT’S NEW IN SAS 9 - SUGIF ry · PDF fileWHAT’S NEW IN SAS 9.4. ... •...

Copyr i g ht © 2012, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

WHAT’S NEW IN SAS 9.4

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

AGENDA SAS PLATFORM UPDATE

• SAS 9.4 major release themes

• Top 10 highlights

• How to get there

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

Simplify InnovateEnable

Provide quick,

precise answers;

reduce time to value

Remove complexity;

reduce risk, ensure

continuity

Make analytics

approachable and

easy to integrate;

support collaboration

SAS 9.4 CORE THEMES

DeploymentChoices

-On-premises

-Hosted

-Cloud

-> More value from your SAS investment!

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

WHAT WAS RELEASED ON JULY 10TH

July 10 2013

July 2013

August 2013

September 2013

October 2013

November 2013

December 2013

Analytics• SAS Enterprise Miner 12.3

• SAS Forecast Server 12.3

• SAS Forecasting for Desktop 12.3

• SAS High Performance 12.3

• SAS HP Data Mining

• SAS HP Statistics

• SAS HP Econometrics

• SAS HP Optimization

• SAS HP Forecasting

• SAS HP Text Mining

• SAS Model Manager 12.3

• SAS In-Database Code Accelerator

for Teradata and Greenplum

• SAS Scoring Accelerator for Netezza

and Oracle

• SAS Text Miner 12.3

• SAS/IML Studio 12.3

• SAS/STAT 12.3

• SAS/QC 12.3

• SAS/HPF 12.3

• SAS/OR 12.3

• SAS/IML 12.3

• SAS/ETS 12.3

• SAS/Simulation Studio 12.3

Visual Analytics, Business

Intelligence• SAS Add-in 6.1 for MS Office

• SAS AppDev Studio 4.4

• SAS Enterprise Guide 6.1

• SAS (Enterprise) BI Server 4.4

• SAS Visual Analytics 6.2• Visual Analytics Administrator

• Visual Analytics Explorer

• Visual Analytics Designer

• Visual Analytics Hub

• Visual Analytics Data Builder

• Visual Analytics Report Viewer

• LASR Analytic Server 2.1

• Information Retrieval Studio 1.5

Base & Platform • Base SAS 9.4

• SAS/ASSIST 9.4

• SAS/EIS 9.4

• SAS/GRAPH 9.4

• SAS/Connect 9.4

• SAS/AF 9.4

• SAS Grid Manager 9.4

• SAS/Secure 9.4

• SAS Audit Performance Measurement 9.4

• SAS Environment Manager 2.1

• SAS Management Console 9.4

• SAS Search Interface to SAS Content 3.1

• SAS Integration Technologies 9.4• Web Application Server

• Web Server

• Workflow Studio 1.3

• Workflow Administrator 1.3Solutions• SAS Applied Visual Analytics: All Payer Claims Database

• SAS Banking Analytics Architecture 4.7

• SAS Conversation Center 3.1

• SAS Inventory Replenishment Planning 2.3

• SAS High Performance Risk 3.1

• SAS Strategy Management 5.5

• SAS Risk Dimensions 6.1

Data Management, Storage• SAS Data Management 2.4 bundles

• SAS/ACCESS to Aster

• SAS/ACCESS to DB2

• SAS/ACCESS to Greenplum

• SAS/ACCESS to Hadoop

• SAS/ACCESS to Netezza

• SAS/ACCESS to OLEDB

• SAS/ACCESS to ODBC

• SAS/ACCESS to Oracle

• SAS/ACCESS to Postgres

• SAS/ACCESS to Teradata

• SAS/ACCESS to Vertica

• SAS Federation Server 3.2

• SPDS 4.8

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

TOP 10 OF PLATFORM

10. Security

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

SAS 9.4

BASE SASSECURITY

Lock-down

• Restrict access to only those host paths and files that are included in that

server’s list of permitted resources

Metadata-bound libraries

• Universally enforce metadata-layer permission requirements for physical

tables—regardless of how a user requests access from SAS

SAS/SECURE

• Automatically delivered with Base SAS at no additional cost*

Advanced Encryption Standard (AES) with SAS/SECURE

• Encrypt SAS data on disks

* United States export regulations on encryption software restrict access to

SAS/SECURE software and related technical data.

http://sww.sas.com/pub/OnlineDoc/v8-0/prod/sashtml/shr/z0354312.htm

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

TOP 10 OF PLATFORM

10. Security

9. New ODS output formats

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

SAS 9.4

BASE SASNEW OUTPUT DELIVERY SYSTEM (ODS) - DESTINATIONS

ODS EPUB - Create SAS reports as e-books that can be

read with Apple iBooks e-book reader on iPad and iPhone.

ODS POWERPOINT – Create Microsoft PowerPoint slides

that combine text and SAS reports.

ODS HTML5 – Create HTML5 output for SAS reports to

support delivery to any web browser that is

HTML5-compatible.

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

TOP 10 OF PLATFORM

10. Security

9. New ODS output formats

8. New programming languages

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

SAS 9.4

BASE SASNEW ADDITIONAL SAS PROGRAMMING LANGUAGES

DS2 - New SAS proprietary programming language

for advanced data manipulation and applications

• Plans – bring SAS processing to any platform

• Aka. Data Step 2 – by no means replacement to SAS Data Step

– think of it as Data Step on Steroids!

• Runs currently – Base SAS (PROC DS2), In-Database (via SAS

Code Accelerator – current Teradata only), HPA (via HPDS2)

FedSQL - SAS proprietary implementation of

ANSI SQL:1999 core standard

• Scalable, threaded, high-performance way to access, manage,

and share relational data in multiple data sources

• Common SQL syntax across all data sources

• Runs on SAS Federation Server

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

TOP 10 OF PLATFORM

10. Security

9. New ODS output formats

8. New languages

7. Hadoop

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

HADOOP INCREASINGLY A PART OF THE SAS ECOSYSTEM

• In 9.3 we already had:

• SAS/ACCESS to Hadoop (interact with HIVE tables like any other data source)

• PROC HADOOP (run HDFS commands, run MapReduce and Pig code from SAS)

• SAS Data Integration Studio transformations for Hadoop (Hive and file) load and

extract

• New PROC HDMD brings support for more file formats

• Enables generation of metadata for tables or files that are not registered in Hive

• SAS Scoring Accelerator and SAS Code Accelerator available for Hadoop in

SAS 9.4 timescale

• Strategic partnership with Cloudera – the leading Hadoop distributor

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

TOP 10 OF PLATFORM

10. Security

9. New ODS output formats

8. New languages

7. Hadoop

6. HP procedures

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

HPA NEWS COMPLEX BUT NO LONGER OUT OF REACH

• HP Analytics Server is now split in 6 packages

• HP procedures available in Base SAS versions (SMP mode) and will only

require additional licensing for MPP mode

• LASR will be leveraged for other in-memory purposes

• SAS Visual Analytics is but one of the clients utilizing the LASR Server in the future)

• Asymmetric Mode will provide better integration between MPP Database

Appliances and the LASR server

• No need to replicate data from data nodes to compute nodes!

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

SAS®

ANALYTICS

(SAS®

9.4)

ADDITION OF HP ANALYTICS PROCEDURES TO SAS®

ANALYTICS RUNNING ON SINGLE SERVER (SMP)

• New in SAS 9.4

• Common set of HP procedures will be included in each of the individual SAS Analytics products

• SAS recommends that customers desiring to run these procedures on more than 16 cores should move to an MPP

architecture (diminishing performance returns on adding additional cores)

SAS/STAT SAS/ETS SAS/OR SAS

Enterprise

Miner

SAS Text

Miner

SAS Forecast

Server (SAS/ETS

included)

HPLOGISTIC

HPREG

HPLMIXED

HPNLIN

HPSPLIT

HPGENSELECT

HPCOUNTREG

HPSEVERITY

HPQLIM

HPLSO

Select features in

OPTMILP

OPTLP

OPTMODEL

HPREDUCE

HPNEURAL

HPFOREST

HP4SCORE

HPDECIDE

HPTMINE

HPTMSCORE

HPFORECAST

Common Set to all (HPDS2, HPDMDB, HPSAMPLE, HPSUMMARY, HPIMPUTE, HPBIN, HPCORR)

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

TOP 10 OF PLATFORM

10. Security

9. New ODS output formats

8. New languages

7. Hadoop

6. HP procedures

5. Clustering of SAS Metadata Server

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

CLUSTER WHAT IS A METADATA SERVER CLUSTER?

• Coordinated set of 3 or more metadata servers

• Appears as a regular metadata server to SAS clients

• Provides failure recovery for high availability

• Provides scalable performance for large deployments

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

CLUSTER HOW DOES THE CLUSTER WORK?

• A cluster is three or more metadata server nodes

• Each node is a full metadata server with a complete copy of all metadata

• One node is designated the master to coordinate the cluster

• All other nodes are slave nodes

• Clients connect to slave nodes

• Once connected it looks like a normal server to the client

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

CLUSTER THREE NODE METADATA SERVER CLUSTER

SHARED

BACKUP

MASTER

NODE2

SLAVE

NODE1

SLAVE

NODE3

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

CLUSTER HOW DO CLIENTS CONNECT?

MASTER

NODE2

SLAVE

NODE1

SLAVE

NODE3

CLIENT1

CLIENT2REDIRECT

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

CLUSTER WHAT HAPPENS WHEN A SLAVE NODE FAILS?

MASTER

NODE2

SLAVE

NODE1

SLAVE

NODE3

CLIENT1

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

CLUSTER WHAT HAPPENS WHEN A MASTER NODE FAILS?

MASTER

NODE2

SLAVE to

NODE1

SLAVE

NODE3

CLIENT1

MASTER

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

CLUSTER REQUIREMENTS

• Three similar machines (same platform, similar performance characteristics)

• Same hardware requirements as for standalone server

• 8 GB, quad core, adequate I/O and network performance

• Network shared storage is required for backups

• Does not require high performance storage

• Virtual machines / logical partitions possible

• Continuity concerns – don’t put all eggs in one single basket! (ie. all 3 virtual

machines in the same physical environment)

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

TOP 10 OF PLATFORM

10. Security

9. New ODS output formats

8. New languages

7. Hadoop

6. HP procedures

5. Clustering of SAS Metadata Server

4. Web clients

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

SAS 9.4 MORE WEB CLIENTS

• SAS Studio is already released to academic community (US)

• Next foxus on Enterprise Guide and Enterprise Miner follows soon

• Customer Intelligence Studio already replaced by a Web Client

• Look and feel follows SAS Visual Analytics

Why:

• No more software depots, Citrix, Remote Desktop connections etc.

• Maintenance and upgrades of clients are instantaneous and easy

• Platform independence/flexibility

• Virtualisation and cloud ready

=> Enterprise focus

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

TOP 10 OF PLATFORM

10. Security

9. New ODS output formats

8. New languages

7. Hadoop

6. HP procedures

5. Clustering of SAS Metadata Server

4. Web clients

3. Environment Manager

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

SAS ENVIRONMENT

MANAGEROVERVIEW

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

Web GUI

Dashboard

Control Center

Platform 1 ( machine )

AgentTc

Object

Spawner

Mid-Tier

Servers

Server 1

Agenttc Server

Instance 1

Spring

tc Server

Instance 1

Spring

tc Server

Instance 1

Spring

Platform 2 ( machine 2 )

Agent

tc S

Object

Spawner

Metadata

server

CLI

Open API

RESTful

Upgradeable

via XML and

JAVA agent

plugins

CMDB Service

Database

Inventory, Events,

alerts

Management Server

GUI Administration,

Provisioning, Groups,

Metrics, Alerts, Events,

Logs, Agents

SAS ENVIRONMENT

MANAGERARCHITECTURE

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

SAS 9.4 SAS ENVIRONMENT MANAGER (EV)

• Will detect and monitor all SAS relevant resources

• Can be configured for advanced alerting

• Will co-exist with and eventually consume the functionality of the SAS

Management Console and RTM (for SAS Grid) sometime during the SAS 9.4

release cycle

• Web based (HTML5)

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

TOP 10 OF PLATFORM

10. Security

9. New ODS output formats

8. New languages

7. Hadoop

6. HP procedures

5. Clustering of SAS Metadata Server

4. Web clients

3. Environment Manager

2. Cloud – AppCentral

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

Virtualization Environment

VMware . . .Amazon

• MANAGEMENT

• APPLICATIONS

• INFRASTRUCTURE

SELF-SERVICE CLOUDS

Administration End User Access

SAS vAppSAS vApp

SAS vAppSAS vApp

SAS App Central

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

Operating System

SAS Software

Cluster File System

Managem

ent

Application Server

Operating System

SAS Software

HTTP Server

Operating System

SAS Metadata Server

Front Door

Middle tier

(clustered)

Compute tiers

(load balanced)

Metadata

(Clustered)

….

….

DN

S (

ne

two

rin

g)

Data

Sto

re

LD

AP

SAS SoftwareCluster File System

Ma

nagem

ent

Application ServerSAS Software

HTTP Server

Operating System

SAS Metadata Server

Data

Sto

re

LD

AP

DN

S (

ne

two

rkin

g)

Enterprise Workgroup1 vApp=n VMs1 vApp=1-2 VMs

VAPP TOPOLOGIES ALIGN WITH USAGE MODELSSAS VAPPS

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

CLOUD GRADUAL ROLL-OUT

• Focus is on creating vApps

• Creating flexibility in deployment and elasticity in capacity

• Provide new ways of licensing and distributing SAS software

• Provides easier/faster provisioning of new SAS capabilities

• Easier software maintenance and version control

• Current

• SAS Licensing for Amazon already exists

• SAS Visual Analytics will be the first vApp offered – already available in the US!

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

TOP 10 OF PLATFORM

10. Security

9. New ODS output formats

8. New languages

7. Hadoop

6. HP procedures

5. Clustering of SAS Metadata Server

4. Web clients

3. Environment Manager

2. Cloud – AppCentral

1. New mid-tier servers

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

SAS 9.4 NEW MIDDLE TIER SOFTWARE

• SAS Web Application Server based on VMWare vFabric TC Server

• SAS Web Server based on VMWare vFabric Web Server

• Active MQ messaging engine

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

SAS WEB

APPLICATION

SERVER

WHAT IS IT

Web Application

Server

Spring Container –

Non EJB Workload

Tomcat

Apache Tomcat VMware TC Server

Enterprise

Capabilities

Operations

Management

Diagnostics

Module

Enterprise support

SAS Web Application Server

TC Server

SAS MidTier

Operations

Management

SAS EV

Plugins for

Monitoring

Security

Integration

Enterprise support from SAS

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

SAS 9.4 WHAT DOES THE NEW MIDDLE TIER MEAN?

• No reliance on and cost of third party software like Websphere and WebLogic

• Easier installation and maintenance/upgrade of software

• One stop application support

• More robust (=enterprise class) installations due to clustering of middle tier

and meta data server (fault tolerance and scalability)

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

TOP 10 OF PLATFORM

10. Security

9. New ODS output formats

8. New languages

7. Hadoop

6. HP procedures

5. Clustering of SAS Metadata Server

4. Web clients

3. Environment Manager

2. Cloud – AppCentral

1. New mid-tier servers

0. How to get there?

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

SAS 9.4UPGRADING TO 9.4 FOR EXISTING CUSTOMERS

Many types of upgrade transitions to consider!

1. Metadata-based deployments

a. Continued support for metadata-based SAS Migration

Utility aka. SMU

b. Metadata export / import process still a valid option

c. Expanded support for “cross-version connectivity” , mainly

EG and AMO

d. Impact of product packaging changes

2. BASE SAS, just install 9.4 binaries

3. SAS dataset format remains the same

ARCHITECTURE,

DEPLOYMENT

and

OPERATIONS

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

9.4 PLATFORM 1. Continued use of proven processes

• Create a new deployment

• Use tools to migrate a metadata-based deployment

2. Migration Supports new middle tier, clustering

• Process automatically uses embedded middle tier

• Cluster nodes can be created during a migration (for metadata and

middle tier)

3. Constraints for Metadata migration, promotion tools

• Minimum platform baseline

is 9.2

• Specific products have

additional version

baselines

ARCHITECTURE,

DEPLOYMENT

and

OPERATIONS

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

SCREENSHOTS

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

SAS STUDIO

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

SAS ODS EPUB

Output SAS

Reports to eBook

format to be

viewed on iPad &

iPhone

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

SAS ODS

POWERPOINT

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

SAS ODS

POWERPOINT

Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

SAS ODS

POWERPOINT

TwoContent layout