SAS® Studio

Access data files, libraries and existing programs – or write new ones – with this developmental web application accessible through your browser. With SAS Studio, you can use predefined tasks to generate SAS code. When you run a program or task, the technology processes the SAS code on a SAS server, which can be a server in a cloud environment, in your local environment, or SAS installed on your local machine. After the code is processed, the results are returned to SAS Studio in your browser.

white marble texture

The most recent release for SAS® Viya® is SAS Studio 5.2.
The most recent release for SAS 9.4 is SAS Studio 3.8.

SAS Studio 5.2 runs on SAS Viya 3.5 and is available in the full visual deployment.

New features include:

  • The new scheduling functionality enables you to automatically run your jobs or SAS Studio programs at a specified date and time.
  • Using the Query tool, you can create a query to extract data from one or more tables according to criteria that you specify. You can generate your query using either SQL or FedSQL query code.
  • With Git integration, you can clone repositories, stage changes and create commits, create, merge, and rebase branches, and resolve merge conflicts from within SAS Studio.
  • Using the import tool, you can import several basic file types into data sets.
  • You can now access files and folders on both the SAS Content server and your server file system from the Explorer section of the navigation pane.
  • You can use the new DATA Step Debugger to find logic errors in a DATA step program.
  • You can run and create SAS Viya jobs.
  • You can run a saved program as a background job.
  • You can use the new command line interface to access SAS Studio using the keyboard.
  • You can create a filter based on a single column by right-clicking the column heading in the table viewer and selecting Quick Filter.
  • You can send a copy of your results and the associated code and log files by email. Files that you can send include results in HTML5, RTF, and PDF formats as well as the code and log files that are associated with the results.
  • You can now specify custom SAS code to run before or after the code for programs, tasks, queries, and imports. This code persists between SAS Studio sessions.
  • You can now customize some keyboard shortcuts.
  • SAS Studio includes many new tasks for Cloud Analytic Services, Machine Learning, and Time Series Modeling.
  • The common task model (CTM) was enhanced to support dynamic and cascading prompts.

SAS Studio 3.8 supports SAS 9.4M6.

New features include:

  • Experimental support for Git integration.
  • Ability to append new log information to the existing logs for programs and tasks. You can also automatically clear the log each time you submit code.
  • New preference for the VALIDMEMNAME option, which enables you to specify a set of rules for SAS data set names, SAS data view names and item store names.
  • Tasks including new map tasks, a combine data task, survival analysis tasks, econometrics tasks and many SAS Viya tasks. To use the new SAS Viya tasks, you must license and install SAS Viya 3.4.

Get Started

Are you ready to write and run SAS code through your web browser, or use predefined tasks to automatically generate SAS code? These resources are a great place to get started.

Number 1

Watch video

View a demonstration of how SAS Studio can be used to explore your data, run analyses and write SAS programs. 

SAS Studio Fact Sheet

Read about the key features of SAS Studio and how it can benefit both experienced SAS programmers as well as novices.

Number 3

Get connected

Be a part of the community for SAS Studio. We offer a variety of ways for you to interact with users and experts.

Tutorials

Browse our library of free SAS Studio tutorials to learn something new or sharpen your skills.

More How-To Videos

background black and white

Documentation

Find user's guides and other technical documentation for SAS Studio.


SAS 9.4 & SAS Viya 3.5

SAS 9.4 & SAS Studio 3.8

Recommended Reading


Previous Versions

5.1

SAS Studio 5.1 is the SAS coding interface delivered with SAS Visual Data Mining and Machine Learning, which runs in the SAS Viya environment.  

4.4


SAS Studio 4.4 was the fourth release in the SAS Viya environment.  

4.3


SAS Studio 4.3 was the third release in the SAS Viya environment.  

3.71

 

3.7

 

3.6

 

3.5

Usage Documentation

Administration and Development Documentation

  • System Requirements PDF
  • Administrator's Guide, Second Edition PDF | HTML
  • Developer's Guide to Writing Custom Tasks PDF | HTML
  • Writing Your First Custom Task PDF | HTML
  • Developer's Guide to Repositories PDF | HTML

SAS Studio by Example

3.4

Usage Documentation

  • What's New HTML
  • Accessibility Features HTML
  • Getting Started with Programming in SAS Studio 3.4 PDF | HTML
  • User's Guide PDF | HTML

Administration and Development Documentation

  • System Requirements PDF
  • Administrator's Guide, Second Edition PDF | HTML
  • Developer's Guide to Writing Custom Tasks PDF | HTML
  • Writing Your First Custom Task PDF | HTML

SAS Studio by Example

3.3

  • Accessibility Features HTML
  • Getting Started with Programming in SAS Studio 3.3 PDF | HTML
  • Administrator's Guide PDF | HTML
  • Developer's Guide to Writing Custom Tasks PDF | HTML
  • System Requirements PDF
  • User's Guide PDF | HTML
     

3.2

  • Getting Started with Programming in SAS Studio 3.2 PDF | HTML
  • User's Guide PDF | HTML
  • Accessibility Features HTML
  • Administrator's Guide PDF | HTML
  • Developer's Guide PDF | HTML  

3.1

  • Getting Started with Programming in SAS Studio 3.1 PDF | HTML
  • User's Guide PDF | HTML
  • Accessibility Features HTML
  • Administrator's Guide PDF | HTML
  • Developer's Guide PDF | HTML
     
white marble texture

Hot Fixes

Find quick solutions to problems or conduct routine system maintenance. SAS hot fixes have been tested and are fully supported.

Software Downloads

The downloads application contains updates for SAS products and solutions.

white marble texture

SAS Studio Blogs & Communities

Connect with other SAS users by joining a users group or attending an upcoming event.

Back to Top