Base SAS® Software
Flexible and extensible fourth-generation programming language designed for data access, transformation and reporting
Base SAS provides a scalable, integrated software environment specially designed for data access, transformation and reporting. It includes a fourth-generation programming language; ready-to-use programs for data manipulation, information storage and retrieval, descriptive statistics and report writing; and a powerful macro facility that reduces programming time and maintenance headaches.
Benefits
- Integrate data across environments.
- Read, format and analyze any data.
- Make programming fast and easy.
- Simplify reporting.
- Maximize use of all computing resources.
- Comprehensive analytic support for Hadoop.
Features
- Powerful data analysis capabilities
- Flexible 4GL
- Support for wide range of data formats
- Support for Hadoop
- Performance and scalability
- Interoperability and multiple platform deployment
- Manageability
- Data presentation
How SAS® Is Different
Because it runs on all major computing platforms, Base SAS provides a powerful, versatile software foundation. It significantly reduces programming and maintenance time, while enabling your IT organization to produce the analyses and reports that decision makers need in the format they prefer.Benefits
- Integrate data across environments. Based on an open, cross-platform architecture, Base SAS is hardware-agile and integrates into any computing environment infrastructure, enabling you to unify your computing efforts and get a single view of your data.
- Read, format and analyze any data. From small data issues to large complex data problems, programmers can read, format, analyze and report on data quickly, regardless of format.
- Make programming fast and easy. With an intuitive, easy-to-learn and easy-to-use programming language, Base SAS significantly reduces the amount of code required to deliver information. SAS procedures encapsulate and deliver functionality with a few simple commands, increasing your programmers' productivity.
- Simplify reporting. Base SAS provides maximum reporting flexibility. You can easily create reports in standard office formats such as Rich Text Format (RTF) and Portable Document Format (PDF), and produce graphs of analytic results automatically from statistical procedures.
- Maximize use of all computing resources. With multithreaded capabilities, Base SAS software takes advantage of parallel processing power to maximize use of computing resources and produce the timely answers your organization demands.
- Comprehensive analytic support for Hadoop. Using Base SAS, you can not only incorporate Hadoop capabilities such as the Pig and Hive languages and MapReduce framework, you can also apply them across all SAS products and solutions.
Features
- Powerful data analysis capabilities
-
- Analysis capabilities ranging from simple descriptive statistics to advanced data correlations.
- Library of prewritten programming procedures for managing, analyzing and presenting data.
- Flexible 4GL
-
-
Intuitive 4GL with easy-to-learn syntax.
- SAS Macro Facility reduces coding for common tasks and lets you modularize work for easy reuse and maintenance.
- Runs interactively or in batch mode.
-
- Support for wide range of data formats
-
- Ability to read data in any format, from any kind of file, including variable-length records, binary files, free-formatted data and even files with messy or missing data.
- Support for Structured Query Language (SQL).
- Globalization with full support for the most widely used character encodings (such as Latin1, Latin2, and multiple-byte character sets for Hebrew, Arabic and Asian languages).
- Unicode support so that SAS works with data in multiple languages on all platforms.
- Support for Hadoop
-
- Support for Pig, MapReduce and HDFS commands from the SAS execution environment.
- Supports external file references from within any SAS component. Delimiters are externalized, making it easy to work with Hadoop files.
- Performance and scalability
-
- Parallel I/O optimization lets you work with huge data volumes in a timely manner. Data can be partitioned across devices for faster access, but referenced as a single data set.
- Parallel index creation reduces time needed to create large data sets with multiple indexes or to append data to existing data sets.
- Key SAS procedures are multithreaded for faster execution of standard tasks such as sorting and data summarization.
- Base SAS scalability can be enhanced to span multiple machines and networks using SAS/CONNECT® software, which is available separately.
- Several Base SAS procedures support SQL push-down optimization to Aster Data, EMC Greenplum, IBM DB2, Netezza, Oracle and Teradata.
- SAS format catalogs can be published and compiled inside databases (Aster Data, EMC Greenplum, IBM DB2, Netezza, Oracle and Teradata) so that formats can be applied to the actual data values during query execution.
- Interoperability and multiple platform deployment
-
- MultiVendor Architecture™ allows programs to be written once and run anywhere, regardless of hardware or operating system.
- SAS Open Metadata Architecture enables different applications to exchange metadata.
- Cross-environment data access provides easy-to-access files across a network.
- New GROOVY procedure in SAS 9.3 enables SAS code to execute Groovy code on the Java Virtual Machine.
- Manageability
-
- SAS Management Console provides an extensible Java GUI for administering SAS tasks.
- XML engine imports and exports a wide variety of XML documents.
- A drag-and-drop interface creates XML maps.
- Checkpoint and restart capability allows users to resubmit a failed program in restart mode to complete execution, resuming with the step that did not complete when the failure occurred.
- Application Response Measurement (ARM) interface monitors the availability and performance of transactions within and across diverse applications.
- Data presentation
-
- ODS provides an almost limitless number of choices for reporting and displaying analytical results.
- High-quality graphics are included with Base SAS 9.3:
- ODS Statistical Graphics.
- The SG Family of Procedures.
- The Graphical Template Language.
- The ODS Graphics Designer.
- The ODS Graphics Editor.
- Create reports in standard formats such as RTF and PDF. All formats are available on all platforms.
- Create visually appealing graphics from analytic output by default (no additional programming).
- HTML 4 and XML are among the markup languages provided. Modify any markup language that SAS provides or create your own markup language for output. HTML is now the default destination for output.
- Customize or modify output hierarchy; replay output to different destinations without rerunning the program.
System Requirements
Host Platforms/Server Tier
- HP/UX on Itanium: 11iv3 (11.31)
- HP/UX on PA-RISC: 11iv3 (11.31)
- IBM AIX on POWER architectures: 6.1 and 7.1
- IBM z/OS: V1R10 and higher
- Linux (32-bit): Novell SuSE 10 and 11; RHEL 5 and 6
- Linux x64 (64-bit): Novell SuSE 10 and 11; RHEL 5 and 6; Oracle Linux 5.5 and 6
- Microsoft Windows (32-bit): Windows XP Professional, Windows Vista *, Windows 7**, Windows Server 2003 family, Windows Server 2008 family
- Microsoft Windows on x64 (64-bit): Windows XP Professional for x64, Windows Vista* for x64, Windows 7** for x64, Windows Server 2003 family for x64, Windows Server 2008 family for x64
- Solaris on SPARC: Version 10 Update 8
- Solaris on x64 (x64-86): Version 10 Update 8
* NOTE: Windows Vista supported editions are: Enterprise, Ultimate and Business.
** NOTE: Windows 7 supported editions are: Enterprise, Ultimate and Professional.
Ready to learn more?
Call us at 1-800-727-0025 (US and Canada) or request more information.

