Products & Solutions / SAS® 9.4

SAS® 9.4

Enable, simplify and innovate with more deployment options

The newest release of SAS software continues our vision to help our customers solve next-generation business problems with our market-leading business analytics solutions. Through advancements in high-performance computing, improvements in environment management, enhancements in data management, and expanded analytics capabilities to better manage and process "big data," SAS software’s “big analytics” technologies are embedded in a framework that supports the entire decision-making process.

The SAS Business Analytics Framework combines the strengths of SAS solutions and technologies with SAS' commitment to innovation, continuous technical support, professional services, training and partnerships.


  • Improve control and visibility of your SAS environment.
  • Enhance high availability.
  • Create a culture of analytics.
  • Take advantage of more deployment options.

Read more


  • Platform enhancements
  • New languages
  • High-performance analytics
  • Cloud enablement
  • Increased security
  • Enhanced output

Read more

" SAS 9.4 allows your IT team to deploy SAS with confidence that it meets the requirements for security, authentication, scale and resiliency."

— Jim Goodnight



The Output Delivery System (ODS) EPUB destination creates SAS reports as e-books that work with the Apple® iBooks® e-book reader.


How SAS® Is Different

  • Continued customer focus. SAS 9.4 exemplifies our core principle of providing software that is focused on solving our customers' business problems. Customers look to SAS as a trusted partner to help them drive their businesses with fact-based decisions. With SAS 9.4, we continue our evolution to help customers stay ahead of the increased complexities they face in solving business problems.
  • Developer enablement. With SAS 9.4, we continue to add features that enable SAS programmers to take advantage of emerging and established technologies. Through additional standardized APIs and the introduction of new programming languages, SAS 9.4 provides SAS programmers with the tools and technologies they need to create analytics applications that drive impact for their organizations.
  • Administrator enablement. The SAS Web Application Server reduces the overall cost and complexity of SAS deployments. By eliminating the cost to acquire, integrate, maintain and support third-party software, the SAS Web Application Server enables SAS administrators to have more control over the SAS deployments that they manage. A new SAS management portal, the SAS Environment Manager, gives administrators access to advanced monitoring and management capabilities.
  • Software integrity. As other software vendors rush to acquire analytic capabilities and cobble offerings together, SAS has selectively expanded its capabilities through 37 years of ongoing development of a comprehensive and integrated analytics suite. SAS 9.4 brings six domain-specific high-performance products for statistics, data mining, text mining, econometrics, forecasting and optimization. It also provides the foundation for making our high-performance visual analytics solution available for the SAS Cloud.


  • Improve control and visibility of your SAS environment. The new SAS Web Application Server delivers an optimized SAS deployment that includes all required Web infrastructure components. By taking increased responsibility for the delivery and support of the mid-tier services, SAS is able to provide greater control and visibility into application performance and status via management and monitoring services, and reduce integration points to simplify installation and maintenance. SAS Web Application Server also lowers the total cost to deliver SAS Analytics because there is no need to acquire  external software and support contracts.
  • Enhance high availability. By removing single points of failure and adding default clustering support for the middle tier and metadata servers, SAS offers a more highly available platform to provide advanced analytics when needed. Server clustering, where multiple servers manage copies of the same data, reduces the threat of data loss or system downtime. It also allows users and tasks to be spread across the clustered environment to distribute workloads and improve performance.
  • Create a culture of analytics. SAS 9.4 continues to advance high-performance analytics with the introduction of DS2 – a modern, object-oriented programming language that supports threaded programming, resulting in faster answers. It allows SAS programmers to execute data manipulation, modeling and scoring routines in massively parallel processing environments to reduce data movement, improving performance and security. In addition, six domain-specific high-performance analytics products are available for either single-server or distributed environments.
  • Take advantage of more deployment options. Organizations want software systems that can grow as they grow and that can scale to deliver responsive service levels regardless of demand. Both business and IT are looking to cloud computing to provide highly available, self-service and on-demand access to the tools and information they need. SAS 9.4 delivers a cloud-friendly platform with SAS Cloud tools and technologies that can be deployed in both private and public clouds. This offers our customers choices to best meet their needs. With SAS 9.4, SAS can be installed as a traditional on-premises deployment or be deployed in private or public cloud environments, including a cloud environment hosted by SAS.


Platform enhancements
  • SAS Web Application Server provides a platform that is optimized for SAS workloads:
    • Includes expanded administration capabilities.
    • Provides automated deployment.
    • Offers default clustering for middle-tier and metadata servers.
    • Provides nondisruptive maintenance.
  • SAS Environment Manager provides a new interface for monitoring and managing SAS deployments:
    • Includes automatic resource discovery.
    • Provides monitoring of remote systems.
    • Offers personal and role-based dashboards, alerting and visualization.
    • Provides Web-based management, operation and proactive monitoring of servers on the middle tier and the SAS server tier.
    • Incorporates VMware’s Hyperic technology to offer enterprise-class operational features.
    • Through analysis of information about the analytics and BI they manage and support, SAS administrators are able to perform "BI on BI" to deliver more efficient and effective business analytics.
  • Clustered metadata and middle-tier servers:
    • Provides more robust hot failover or cluster support for high availability.
    • Delivers a coordinated set of metadata servers that act as a single metadata server for a SAS deployment. If one node in the cluster fails, users can continue working on the remaining nodes, reducing potential system downtime.
    • Can address larger deployments with a scalable metadata server.
    • Helps distribute workloads, resulting in improved performance.
New languages
  • A new proprietary language (DS2):
    • Included with Base SAS and is used in conjunction with the SAS DATA step.
    • Provides advanced data manipulation capabilities.
    • Uses distributed computing and multicore processing to execute SAS DATA step code in databases and in MPP environments.
    • Includes additional data types, ANSI SQL types, programming structure elements, and user-defined methods and packages.
  • SAS FedSQL:
    • Brings a scalable, threaded, high-performance way to access, manage and share relational data in multiple data sources.
    • Provides a SAS proprietary implementation of the ANSI SQL:1999 core standard.
    • Offers support for new data types and other ANSI SQL: 1999 core compliance features and proprietary extensions.
    • Provides vendor-neutral SQL syntax that can access data across all sources.
    • Queries are optimized with multithreaded algorithms to resolve large-scale operations.
    • A single FedSQL query can target data in several data sources and return a single result table.
    • The FEDSQL procedure enables you to submit FedSQL language statements from a Base SAS session.
    • Several DS2 language elements accept embedded FedSQL syntax, and the run-time-generated queries can exchange data interactively between DS2 and any supported database. This action enables SQL preprocessing of input tables, which effectively combines the power of the two languages.
High-performance analytics
Cloud enablement
  • New tools and technologies support deploying, managing and maintaining your software in public and private cloud environments.
  • SAS provides a cloud development platform.
  • SAS continues to support deploying SAS at your site, and as hosted solutions through SAS Solutions OnDemand.
  • SAS Visual Analytics will be provided as a cloud application from SAS.
  • The SAS Web Application Server simplifies IT management and supports deploying SAS in cloud environments.
Increased security
  • SAS/SECURE TM  is now included with Base SAS:
    • Makes strong encryption available in all deployments (except where prohibited by import restrictions).
    • Uses the industry standard Advanced Encryption Standard (AES) to encrypt and secure SAS data.
    • Data sets in a metadata repository can be secured by placing them in a metadata-bound library, which is a physical library that is tied to a metadata object.
  • SAS supports mixed-case passwords and the IBM standard for password phrases up to 100 characters.
  • The SAS logging facility supports SAS/CONNECT® spawner and encryption activity.
  • Email security has been enhanced.
Enhanced output
  • The Output Delivery System (ODS) Report Writing Interface enables you to create and manipulate predefined ODS objects in a DATA step to create highly customized output.
  • The new ODS EPUB destination creates SAS reports as e-books that work optimally with the Apple® iBooks® e-book reader on the iPad®, iPhone® or iPod®.
  • ODS now also supports output to HTML5 and Microsoft PowerPoint.
  • Text and lists in your ODS output objects can be customized.
  • You can arrange ODS output objects exactly where you want them on a page, or use dynamic placement of objects by using a grid structure.
  • A new procedure creates table templates and binds them with input data set in one statement. You can also name your templates and store them in a template store.
  • Animate multipage GIF images and SVG files by setting system options.
  • The ODS Graphics suite includes the Graph Template Language, ODS graphics procedures, ODS Graphics Designer and ODS Graphics Editor.
  • The ODS Graphics suite provide more options for fitting or splitting data labels, curve labels and axis tick values when there is not enough room to display the text normally.
  • The ODS Graphics Designer introduces an Auto Charts feature that generates a variety of graphs automatically, based on your data.
  • Numerous plot layout, panel and axis options have been added to control and enhance the output of your graphs.
  • A new subpixel rendering feature provides smoother curves for line charts and more consistent spacing in bar charts.
  • The data label positioning algorithm was improved to better position the data labels with their data markers.
  • If you license the SAS Enterprise BI Server, you can now use the SAS Mobile BI app, available for free download from the Apple App Store or Google Play.


The Output Delivery System (ODS) EPUB destination creates SAS reports as e-books that work with the Apple® iBooks® e-book reader.

View Screenshot

The Output Delivery System (ODS) now supports output to HTML5 and Microsoft PowerPoint.

View Screenshot

SAS Environment Manager, a new component of Base SAS software, makes it easy for SAS administrators to monitor and manage their SAS environments, solutions and servers.

View Screenshot

System Requirements

Host Platforms/Server Tier
  • HP/UX on Itanium: 11iv3 (11.31)
  • IBM AIX R64 on POWER architecture 7.1
  • IBM z/OS: V1R11 and higher
  • Linux x64 (64-bit): Novell SuSE 11 SP1; Red Hat Enterprise Linux 6.1; Oracle Linux 6.1
  • Microsoft Windows on x64 (64-bit):
    Desktop: Windows 7* x64 SP1; Windows 8** x64
    Server: Windows Server 2008 x64 SP2 Family; Windows Server 2008 R2 SP1 Family; Windows Server 2012 Family
  • Solaris on SPARC: Version 10 Update 9
  • Solaris on x64 (x64-86): Version 10 Update 9; Version 11
Client Tier
  • Microsoft Windows (64-bit): Windows 7* x64 SP1; Windows 8** x64
Middle Tier
  • HP/UX on Itanium
  • Linux x64 (x86-64)
  • Microsoft Windows x64 (x86-64)
  • Solaris (SPARC and x64)
Supported Web Browsers
  • Internet Explorer 9: Windows 7 (32-bit and x64 32-bit Web browsers)
  • Internet Explorer 10: Windows 7 and Windows 8 (32-bit and x64 32-bit Web browsers)
  • Firefox 6 and up: Windows 7 and Windows 8 (32-bit and x64 32-bit Web browsers); Linux x64: RHEL 6 and SLES 11 (32-bit Web browsers)
  • Chrome 15 and up: Windows 7 and Windows 8 (32-bit and x64 32-bit Web browsers); Linux x64: RHEL 6.1 and SLES 11 SP 1 (32-bit Web browsers)

You can also review the Third-Party Support page for details about requirements of third-party software for use with SAS 9.4.

* NOTE: Windows 7 supported editions are: Professional, Ultimate and Enterprise.
** NOTE: Supported editions include: Windows 8, Windows 8 Pro, Windows 8 Enterprise.

Please consult your local SAS sales representative if you have questions about your platform requirements. Also, for more detailed information, please visit our support site at

Ready to learn more?

Call us at 1-800-727-0025 (US and Canada) or request more information.