SAS Viya Workbench
Get on-demand computing power and self-service flexibility for fast SAS, Python or R coding.
How can Python & R developers drive faster, smarter AI innovation with Viya Workbench?
- Use the latest Python APIs for retrieval, parsing, updating & data manipulation.
- Code from scratch or use existing Python or R code with minimal modifications.
- Enjoy the ease of working in a familiar interface that boosts your productivity.
- Effortlessly update and back up your work whenever you need for peace of mind.
How does SAS Viya Workbench empower developers & data scientists with freedom, flexibility & cutting-edge analytics?
What are users saying about Viya Workbench?
I can use Matplotlib. I can use Seaborn. I can access the SAS Synthetic Data Generator API capability through a Python API. I use all the functions that, as a developer, I've been learning since I started Python. I like that I can jump in and be productive because I have all of the packages I need and want." Yi Jian Solutions Architect
In the spotlight
Recommended resources for Viya Workbench
Viya Workbench frequently asked questions
What is Viya Workbench?
Viya Workbench is a low-cost, cloud-based development environment that lets developers, data scientists and modelers code in SAS, Python or R support through Visual Studio Code or Jupyter Notebook. It combines:
- A self-service, on-demand workspace that provides instant access to powerful SAS analytics capabilities.
- Support for both SAS®9 and Viya multithreaded procedures, with performance up to 30 times faster than competing platforms.
- Seamless integration with existing SAS, Python or R code.
- Secure cloud deployment optimized for AWS Virtual Private Cloud users.
- Built-in data management, analysis and modeling tools with automatic updates and backups.
What problems does Viya Workbench solve?
Viya Workbench solves key challenges developers, modelers and data scientists face when developing analytical and machine learning models:
- Instead of struggling with multiple development environments and different coding languages, you get a unified cloud workspace.
- Use SAS, Python or R through familiar tools like VS Code or Jupyter Notebook.
- No more time wasted on environment setup, database connections or ensuring consistent results across different platforms.
- Teams can focus on what matters: rapid experimentation and development of models that deliver reliable results regardless of programming language.
Who uses Viya Workbench?
Viya Workbench serves diverse users across the analytics life cycle:
- Data scientists and developers who need a powerful environment for rapid experimentation, using their preferred language (SAS, Python or R) without switching tools.
- Analytics teams working across multiple programming languages who want to collaborate seamlessly in a shared workspace.
- IT administrators seeking a secure, cloud-based solution that's easy to provision and manage.
- Business analysts and domain experts who want to leverage existing SAS, Python or R code while collaborating with technical teams.
The platform's intuitive interface means experienced coders can be productive immediately, while newer users can gradually expand their capabilities in a supported environment.
I use open source code (Python, R). Why should I consider Viya Workbench?
Viya Workbench offers unique advantages for open source developers:
- Custom Python APIs and R Runtime for enhanced flexibility and functionality.
- Access to powerful, best-in-class SAS AI and ML procedures.
- Improved model accuracy, consistency and results across languages.
- Superior compute speed and efficiency for complex models.
- Secure, stable, scalable and self-terminating cloud-native computing environment.
- Seamless integration of SAS innovation with open source workflows.
What industries does Viya Workbench support?
Viya Workbench is incredibly versatile and supports virtually any industry where data analysis is crucial, including but not limited to:
- Banking
- Insurance
- Retail & consumer goods
- Telecommunications
- Health care
- Government
- Research & development
- Agriculture
- Hospitality, gaming & entertainment
Our industry experts and partner organizations understand the unique analytical challenges across different sectors.
What makes Viya Workbench unique?
SAS Viya Workbench offers several key differentiators that set it apart:
- Lightweight cloud deployment with no extra infrastructure costs provides rapid speed-to-value for data science teams.
- Split-plane architecture improves data security for this cloud-based solution.
- Increased productivity through faster compute times.
- Easy provisioning and scalability provide scale-up/scale-down flexibility.
- Support for multiple programming languages (SAS, Python or R).
- Use VS Code or Jupyter Notebook to get started quickly.
How does Viya Workbench differ from SAS Viya?
SAS Viya Workbench and SAS Viya are distinct offerings designed to meet different needs.
SAS Viya Workbench:
- A lightweight, seat-based, single-user development environment.
- Provides a low-cost, low-overhead workspace for developers and modelers to create powerful AI models, run SAS jobs and share projects without CAS servers.
- After initial configuration, enables self-provisioning and scaling with minimal administrator support.
- Supports multiple programming languages (SAS, Python, or R) and popular IDEs.
- Purpose-built for developers and data scientists who prefer a code-centric approach.
SAS Viya:
- A comprehensive, end-to-end analytical, visualization and decisioning platform.
- Supports a wide variety of users, from low-code/no-code to high-code.
- Offers broader functionality, including data management, governance and operational deployment.
In essence, Viya Workbench is tailored for individual developers seeking a flexible, efficient coding environment, while SAS Viya is a full-featured platform supporting diverse analytical needs across an organization.
Important clarifications about Viya Workbench:
- It is NOT "SAS Viya Light."
- It is NOT visual or GUI-driven.
- It is NOT low-code/no-code.
I currently have SAS Viya. Why should I consider Viya Workbench?
Adding Viya Workbench to your existing SAS Viya ecosystem offers significant benefits:
- Expand computational power without additional infrastructure.
- Scale resources up and down with minimal IT support.
- Create a common environment for teams with diverse coding preferences.
- Maintain consistent processes and procedures.
How do I get my data (e.g., S3/ADLS2 cloud storage, SQL Server, Teradata, Synapse, Snowflake, Databricks) into Viya Workbench?
Viya Workbench supports data connection through SAS/ACCESS to various sources:
- Amazon Redshift
- Microsoft SQL Server
- Oracle
- Parquet
- PostgreSQL
- Snowflake
- Apache Spark, including Databricks (available soon)
How does Viya Workbench ensure data security?
Security is a top priority. Viya Workbench:
- Is a SaaS offering that gives you control over your data.
- Uses split-plane architecture.
- Keeps compute and data within your private tenant.
- Is currently deployed on AWS and Microsoft Azure.
How do I purchase Viya Workbench?
AWS Marketplace
To get started with Viya Workbench on AWS, contact our sales team or request a demo.
- Viya Workbench is currently available through a private offer on AWS Marketplace that our sales team can set up for you.
- If you're an existing AWS customer, you may have committed spend with AWS that you can use to purchase this offering.
Microsoft Marketplace
Viya Workbench is available for purchase on Microsoft Marketplace.
Will Viya Workbench be available on other cloud platforms?
Viya Workbench is currently available on AWS and Microsoft Azure. Additional platforms may be added in the future.