Upload
donald-mcgee
View
218
Download
0
Embed Size (px)
Citation preview
Copy r ight © 2013, SAS Ins t i tu te Inc . A l l r ights reserved.
SAS GLOBAL FORUM: NEW & NOTEWORTHYMATT MALCZEWSKI – COMMUNITIES MANAGER
Copy r ight © 2013, SAS Ins t i tu te Inc . A l l r ights reserved.
AGENDA
• SAS Analytics U
• DS2
• SAS Visual Statistics
• SAS Studio 3.1
Copy r ight © 2013, SAS Ins t i tu te Inc . A l l r ights reserved.
SAS ANALYTICS U
Copy r ight © 2013, SAS Ins t i tu te Inc . A l l r ights reserved.
SAS ANALYTICS U• Offers professors and students at post-secondary
institutes access to full versions of SAS software at no
cost.
• Downloadable – requires NO Internet connection to
use.
• Free teaching materials/lesson plans.
• Works the same on Mac (!), PC, Linux.
• Vast online communities (support, networking, etc.)
Copy r ight © 2013, SAS Ins t i tu te Inc . A l l r ights reserved.
SAS ANALYTICS U• Offers professors and students at post-secondary
institutes access to full versions of SAS software at no
cost.
• Downloadable – requires NO Internet connection to
use.
• Free teaching materials/lesson plans.
• Works on Mac (!)
• Vast online communities (support, networking, etc.)
Copy r ight © 2013, SAS Ins t i tu te Inc . A l l r ights reserved.
DS2
Copy r ight © 2013, SAS Ins t i tu te Inc . A l l r ights reserved.
NEW PROGRAMMING LANGUAGE: DS2
• Object-based syntax – user-defined methods
and packages
• Appropriate for advanced data manipulation
and data modeling applications
• Runs anywhere – Base, In-Database (via SAS
Code Accelerator), HPA (via HPDS2)
Copy r ight © 2013, SAS Ins t i tu te Inc . A l l r ights reserved.
SAS
DATA
DATA
DS2
DATA
DS2 Thread
SAS IN-DATABASE CODE ACCELERATOR
Move the DS2 code to the MPP database
Copy r ight © 2013, SAS Ins t i tu te Inc . A l l r ights reserved.
BASIC DS2 SYNTAXPROC DS2;data _null_; method init(); dcl varchar(20) foo; foo = '**> Starting'; put foo; end; method run(); set ds2_sas.banks; put _all_; end; method term(); dcl char(11) bar; bar = '**> I quit!'; put bar; end; enddata;run; quit;
Initial processing
Execution loop
Final processing
Copy r ight © 2013, SAS Ins t i tu te Inc . A l l r ights reserved.
SAS VISUAL STATISTICS
Copy r ight © 2013, SAS Ins t i tu te Inc . A l l r ights reserved.
SAS VISUAL STATISTICS
• Works within the Visual Analytics framework.
• Enables users to graphically portray large amounts
of data to discern patterns.
• Statisticians/data scientists can get ‘hands on’ with
data and models to test variables and algorithms in
order to optimize performance more rapidly.
Copy r ight © 2013, SAS Ins t i tu te Inc . A l l r ights reserved.
DOCUMENTATIONSTICKY NOTES
SAS ENTERPRISE GUIDE 6.1
Copy r ight © 2013, SAS Ins t i tu te Inc . A l l r ights reserved.
SAS STUDIO 3.1
Copy r ight © 2013, SAS Ins t i tu te Inc . A l l r ights reserved.
SAS STUDIO 3.1
• Write and run SAS code through a web browser.
• Included with Base SAS 9.4.
• Submit code from a variety of devices (iPad, Mac, Windows
desktop, laptop).
• SAS Studio processes the SAS code on a SAS server and
returns results to the browser.
• Functionality similar to Enterprise Guide:
- Code-generating tasks
- Auto-complete for SAS procedures
- Process Flows
Copy r ight © 2013, SAS Ins t i tu te Inc . A l l r ights reserved.
SAS 9.4BASE SAS
SAS STUDIO 3.1
Copy r ight © 2013, SAS Ins t i tu te Inc . A l l r ights reserved.sas.com
THANK YOU!___________________________