26
Copyright © SAS Institute Inc. All rights reserved. SAS ® Studio: An Introduction Shannon J. Moore

SAS Studio: An Introduction · • All SAS customers as of 9.4M2 –if you have Base SAS, you have SAS Studio • You don’t necessarily need a mid-tier or SAS Integration Technologies

  • Upload
    others

  • View
    19

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SAS Studio: An Introduction · • All SAS customers as of 9.4M2 –if you have Base SAS, you have SAS Studio • You don’t necessarily need a mid-tier or SAS Integration Technologies

Copyright © SAS Inst itute Inc. A l l r ights reserved.

SAS®

Studio: An Introduction

Shannon J. Moore

Page 2: SAS Studio: An Introduction · • All SAS customers as of 9.4M2 –if you have Base SAS, you have SAS Studio • You don’t necessarily need a mid-tier or SAS Integration Technologies

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Ask the ExpertSAS Ask the Expert: SAS Studio: An Introduction

Presenter: Shannon Moore Senior Systems EngineerSAS Customer Loyalty Team

Q&A: Kate SchwarzSenior Systems EngineerSAS Customer Loyalty Team

Page 3: SAS Studio: An Introduction · • All SAS customers as of 9.4M2 –if you have Base SAS, you have SAS Studio • You don’t necessarily need a mid-tier or SAS Integration Technologies

Copyright © SAS Inst itute Inc. A l l r ights reserved.

SAS®

Studio

SAS® Studio is a browser-based, broadly available, consistent SAS programming interface:

• Available via a browser on any device that connects to your SAS server

• Easier administration - update once and gain latest updates/versions across the tiers of your configuration

Page 4: SAS Studio: An Introduction · • All SAS customers as of 9.4M2 –if you have Base SAS, you have SAS Studio • You don’t necessarily need a mid-tier or SAS Integration Technologies

Copyright © SAS Inst itute Inc. A l l r ights reserved.

SAS®

Studio When is SAS Studio used? Why and by whom?

When – you need to crunch data, turn raw data into actionable intelligence, develop reports and analytics

Why – enable knowledge workers to work anywhere with a broadly available, consistent SAS programmer interface

Who – programmers, analysts, statisticians, new and existing SAS users

Page 5: SAS Studio: An Introduction · • All SAS customers as of 9.4M2 –if you have Base SAS, you have SAS Studio • You don’t necessarily need a mid-tier or SAS Integration Technologies

Copyright © SAS Inst itute Inc. A l l r ights reserved.

SAS®

Studio How is SAS Studio licensed?

• All SAS customers as of 9.4M2 – if you have Base SAS, you have SAS Studio

• You don’t necessarily need a mid-tier or SAS Integration Technologies

• SAS® Studio is part of the University Edition of SAS®

Page 6: SAS Studio: An Introduction · • All SAS customers as of 9.4M2 –if you have Base SAS, you have SAS Studio • You don’t necessarily need a mid-tier or SAS Integration Technologies

Copyright © SAS Inst itute Inc. A l l r ights reserved.

SAS®

Studio Single-user / PC configuration

• Base SAS on a Windows PC or SAS University Edition

• Invoke SAS Studio via web browser on the same machine where Base SAS is installed

• Local permissions and policies determine which data & files you can access

Page 7: SAS Studio: An Introduction · • All SAS customers as of 9.4M2 –if you have Base SAS, you have SAS Studio • You don’t necessarily need a mid-tier or SAS Integration Technologies

Copyright © SAS Inst itute Inc. A l l r ights reserved.

SAS®

Studio Multi-user / Server configuration

• Base SAS on a server

• Invoke SAS Studio from web browser on any machine connected to SAS server

• You must have credentials to log into the SAS server machine

• Server permissions determine which data & files you can access

Page 8: SAS Studio: An Introduction · • All SAS customers as of 9.4M2 –if you have Base SAS, you have SAS Studio • You don’t necessarily need a mid-tier or SAS Integration Technologies

Copyright © SAS Inst itute Inc. A l l r ights reserved.

SAS®

Studio Multi-user / enterprise configuration

• Base SAS on a server

• Invoke SAS Studio from web browser on any machine connected to SAS server

• You must have credentials to log into the SAS server machine

• Server permissions and SAS Metadata Server determine which data & files you can access

Page 9: SAS Studio: An Introduction · • All SAS customers as of 9.4M2 –if you have Base SAS, you have SAS Studio • You don’t necessarily need a mid-tier or SAS Integration Technologies

Copyright © SAS Inst itute Inc. A l l r ights reserved.

SAS®

Studio How does SAS Studio operate?

• Web browser accesses your programs, data, libraries

• When you run a program or task, SAS Studio connects to SAS to process the [generated] SAS code

• After the code is processed, the log, [generated] code, and results are returned to SAS Studio

All operations are conducted in terms of the workspace server

Page 10: SAS Studio: An Introduction · • All SAS customers as of 9.4M2 –if you have Base SAS, you have SAS Studio • You don’t necessarily need a mid-tier or SAS Integration Technologies

Copyright © SAS Inst itute Inc. A l l r ights reserved.

SAS®

Studio Supported browsers

SAS Studio is an HTML5 application that requires no browser plug-ins

• Microsoft Internet Explorer 9, 10, 11• Mozilla Firefox 21+• Google Chrome 27+• Apple Safari 6.0+ (on Apple OS X)

http://www.sas.com/en_us/software/foundation/studio.html#m=system-requirements

Page 11: SAS Studio: An Introduction · • All SAS customers as of 9.4M2 –if you have Base SAS, you have SAS Studio • You don’t necessarily need a mid-tier or SAS Integration Technologies

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Programming InterfaceSAS® Studio - Development Environment

Page 12: SAS Studio: An Introduction · • All SAS customers as of 9.4M2 –if you have Base SAS, you have SAS Studio • You don’t necessarily need a mid-tier or SAS Integration Technologies

Copyright © SAS Inst itute Inc. A l l r ights reserved.

SAS®

Studio Programming interface

• Color-coded editor

• Submission history

• Code Formatting

• Search

• Tabs for easy navigation

Page 13: SAS Studio: An Introduction · • All SAS customers as of 9.4M2 –if you have Base SAS, you have SAS Studio • You don’t necessarily need a mid-tier or SAS Integration Technologies

Copyright © SAS Inst itute Inc. A l l r ights reserved.

SAS®

Studio Programming interface

• Auto-complete

• Pop-up syntax help

• Color-coded log navigator

• Categorized alerts: • Errors• Warnings• Notes

• Easily save or share logs

Page 14: SAS Studio: An Introduction · • All SAS customers as of 9.4M2 –if you have Base SAS, you have SAS Studio • You don’t necessarily need a mid-tier or SAS Integration Technologies

Copyright © SAS Inst itute Inc. A l l r ights reserved.

SAS®

Studio Table viewer

• Sort or filter a table

• View or copy the generated SQL

Page 15: SAS Studio: An Introduction · • All SAS customers as of 9.4M2 –if you have Base SAS, you have SAS Studio • You don’t necessarily need a mid-tier or SAS Integration Technologies

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Tasks & Code SnippetsEase of use

Page 16: SAS Studio: An Introduction · • All SAS customers as of 9.4M2 –if you have Base SAS, you have SAS Studio • You don’t necessarily need a mid-tier or SAS Integration Technologies

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Tasks Overview

Tasks are point-and-click user interfaces which guide users through an analytical or other processes. Behind the scenes, SAS

® code is generated.

Page 17: SAS Studio: An Introduction · • All SAS customers as of 9.4M2 –if you have Base SAS, you have SAS Studio • You don’t necessarily need a mid-tier or SAS Integration Technologies

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Code Snippets Overview

• Frequently used code snippetsare provided in SAS® Studio

• Quickly insert SAS® Code

• Once inserted, you can modify the snippet code to meet your needs

• Easily create your own snippets

• Specify My snippets for easy access

Page 18: SAS Studio: An Introduction · • All SAS customers as of 9.4M2 –if you have Base SAS, you have SAS Studio • You don’t necessarily need a mid-tier or SAS Integration Technologies

Copyright © SAS Inst itute Inc. A l l r ights reserved.

So what can I do?demonstration

Page 19: SAS Studio: An Introduction · • All SAS customers as of 9.4M2 –if you have Base SAS, you have SAS Studio • You don’t necessarily need a mid-tier or SAS Integration Technologies

Copyright © SAS Inst itute Inc. A l l r ights reserved.

SAS® StudioConclusion

• SAS® Studio offers another option for programmers

• Web-based – can be added to PC SAS®

• Server - update once, all connecting get latest version of SAS® Studio PLUS backend SAS®

• HTML5 so nothing is added to browser

• More coming including LOTS of Tasks and Snippets

• Perspectives and Notebook to suit type of programmer

• More IDE capabilities

Page 20: SAS Studio: An Introduction · • All SAS customers as of 9.4M2 –if you have Base SAS, you have SAS Studio • You don’t necessarily need a mid-tier or SAS Integration Technologies

Copyright © SAS Inst itute Inc. A l l r ights reserved.

SAS® Studio Resources

Main SAS® Studio Documentation page

Page 21: SAS Studio: An Introduction · • All SAS customers as of 9.4M2 –if you have Base SAS, you have SAS Studio • You don’t necessarily need a mid-tier or SAS Integration Technologies

Copyright © SAS Inst itute Inc. A l l r ights reserved.

SAS® Studio Resources

SAS® Studio

Video Library page

Page 22: SAS Studio: An Introduction · • All SAS customers as of 9.4M2 –if you have Base SAS, you have SAS Studio • You don’t necessarily need a mid-tier or SAS Integration Technologies

Copyright © SAS Inst itute Inc. A l l r ights reserved.

SAS® StudioRecommended Resources

Videos

http://support.sas.com/training/tutorial/#s1=4

http://www.sas.com/reg/web/corp/2305758

Benefits, Features, Fact Sheet

http://www.sas.com/en_us/software/foundation/studio.html

SAS Global Forum Paper

http://support.sas.com/resources/papers/proceedings14/SAS302-2014.pdf

Overview, Documentation, Training, Samples and Tips

http://support.sas.com/software/products/sasstudio/index.html#s1=2

Page 23: SAS Studio: An Introduction · • All SAS customers as of 9.4M2 –if you have Base SAS, you have SAS Studio • You don’t necessarily need a mid-tier or SAS Integration Technologies

Copyright © SAS Inst itute Inc. A l l r ights reserved.

@SASSoftware

SASSoftware

communities.sas.com

SAS Software, SASUsersgroup

SAS, SAS Users Group

blogs.sas.com/content

Page 24: SAS Studio: An Introduction · • All SAS customers as of 9.4M2 –if you have Base SAS, you have SAS Studio • You don’t necessarily need a mid-tier or SAS Integration Technologies

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Page 25: SAS Studio: An Introduction · • All SAS customers as of 9.4M2 –if you have Base SAS, you have SAS Studio • You don’t necessarily need a mid-tier or SAS Integration Technologies

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Learn SAS with SAS Education

SAS Education will support you in continual learning to grow your career.

• SAS Training Coursessupport.sas.com/training

• Get SAS Certifiedsupport.sas.com/certify

• SAS Bookssupport.sas.com/books

Contact SAS Training Customer Service(800) 727-0025 or [email protected]

Page 26: SAS Studio: An Introduction · • All SAS customers as of 9.4M2 –if you have Base SAS, you have SAS Studio • You don’t necessarily need a mid-tier or SAS Integration Technologies

sas.com

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Thank your for your time todayand especially for using SAS!