You are on page 1of 4

A Guide to the SAS 9.

4 and SAS
® ®

Viya 3.3 Programming


®

Documentation

Using the SAS Programming Help Center . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1


How the SAS Programming Help Center Is Organized . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
SAS Help Center Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

Using the SAS Programming Help Center

How the SAS Programming Help Center Is Organized


The information that you might use frequently comes first:

Contents Contains These Documents or Topics

What's New The details of what is new in SAS 9.4 and SAS Viya, Base SAS, and the guide to
software updates.

Syntax Quick Links n SAS 9.4, SAS Viya, and SAS Analytics 14.3 procedures

n Language elements other than procedures

n CAS actions

n The SAS programming glossary

Data Access All SAS/ACCESS documents, Hadoop, XML LIBNAME engine, and Scalable
Performance Data Engine documents, and the SQL Query window.

Base SAS Procedures Base SAS Procedures Guide, Base SAS Procedures Guide: Statistical Procedures,
Base SAS Procedures Guide: High-Performance Procedures, SAS SQL Procedures
Guide, and the SAS CDISC Procedure.
2

Contents Contains These Documents or Topics

DATA Step Programming DATA step programming for CAS, data set options, formats and informats, functions,
DATA step statements, component options, National Language Support (NLS), the SAS
Logging Facility, and Base SAS Utilities. Global statements are now in SAS Global
Statements: Reference, which follows DATA Step Programming.

Global Statements All SAS global statements now reside in a single document.

SAS System Options General system options, functions, and procedures that operate on system options.

SAS Analytics 14.3 SAS/ETS, SAS/IML, SAS/OR, SAS/QC, and SAS/STAT documents.

SAS Viya Programming comes next:

Contents Contains These Documents or Topics

SAS Viya Programming n Use the SAS Viya Quick Start and An Introduction to SAS Viya Programming for SAS
9 Programmers to learn about programming on SAS Cloud Analytic Services (CAS).
If you find that the CAS server does not authenticate your user ID, Client
Authentication Using an Authinfo File can help you create an authinfo file. The Data
Migration documents explain migrating SAS data sets to UTF-8 for running on the
CAS server.
n CAS action programming.

n The CAS language reference has information about connecting to the CAS server
and loading data. See Accessing and Manipulating Data for examples.
n DATA step and FedSQL programming, and using user-defined formats in CAS.
Note:
The DS2 language runs in SAS and in SAS Viya. See the DS2 documentation in
the main table of contents.
n SAS Viya analytic procedures:

Getting Started, SAS Visual Analytics, SAS Visual Statistics, SAS Visual Data Mining
and Machine Learning, SAS Optimization, SAS Visual Forecasting, and SAS
Econometrics.
Note:
The core product of SAS Viya is SAS Visual Analytics. If you install SAS Visual
Analytics only, then you have access to a subset of the Base SAS procedures. If
you have SAS Viya with any other offering (in addition to SAS Visual Analytics)
that is licensed and installed, you also have access to all SAS 9.4 Base
procedures. For all Base procedure documentation, see Base SAS Procedures
Guide.
Some Base SAS procedures execute code on the CAS server. See CAS
Processing of Base Procedures.
n SAS Viya fundamentals, CAS fundamentals, and an overview of SAS Viya.

n SAS/CONNECT for connecting to SAS Viya from SAS 9 prior to SAS 9.4M5.

Followed by other programming language documents:


3

Contents Contains These Documents or Topics

DS2 Programming SAS DS2 Programmer’s Guide and the SAS DS2: Language Reference

FedSQL Programming SAS FedSQL Language Reference


Note:
To use FedSQL on the CAS server, see SAS Viya: FedSQL Programming for SAS Cloud
Analytic Services in the SAS Viya Programming section.

Macro Programming SAS Macro Language Reference

Next, creating output and generating graphs:

Contents Contains These Documents or Topics

Creating Accessible Output How to use the SAS Output Delivery System (ODS) and SAS ODS Graphics procedures
to create accessible output.

SAS Output Delivery System Getting Started with the SAS Output Delivery System, SAS Output Delivery System:
(ODS) User’s Guide, SAS Output Delivery System: Procedures Guide, and SAS Output
Delivery System: Advanced Topics.

SAS ODS Graphics Suite SAS ODS Graphics: Getting Started with Business and Statistical Graphics, SAS ODS
Graphics Designer, SAS ODS Graphics Editor, SAS ODS Graphics Procedures, and
SAS Graph Template Language.

SAS/GRAPH The SAS/GRAPH library, including the new SAS/GRAPH and Base SAS: Mapping
Reference.

SAS/GIS The SAS/GIS: Spatial Data and Procedure Guide.

Finally, a mix of different documents:

Contents Contains These Documents or Topics

Operating Environments Specific information for running SAS on UNIX, Windows, and z/OS

Moving and Accessing SAS Moving SAS files between operating environments
Files

Encryption Technologies for encryption, and installing and configuring TLS and certificates

In-Database Technology Programming and usage, and administration documents

Metadata Procedures, the LIBNAME engine, and DATA step functions for using metadata

SAS Interface to Application Monitor application availability and performance using ARM logging and performance
Response Measurement macros
(ARM)
4

Contents Contains These Documents or Topics

SAS Servers SAS/CONNECT, SAS/SHARE, SAS OLAP, PC File Server, and SAS Scalable
Performance Data Server documents
Note:
If you are using SAS/CONNECT in a SAS release prior to SAS 9.4M5 to connect to SAS
Viya, see SAS/CONNECT for SAS Viya: User’s Guide.

Grid Computing Grid Computing in SAS

SAS Data Quality SAS Data Quality and SAS Data Quality Server: Language Reference and SAS Data
Quality Accelerator for Teradata: User’s Guide

Learning SAS Programming Step-by-Step Programming with Base SAS and SAS Language Reference: Concepts

Accessibility for Base Base SAS accessibility features

SAS Help Center Features


n The Search box searches documents that appear in the table of contents. It does not search all SAS
documentation. If you want to search all SAS documentation, use a standard search tool, such as Google,
Yahoo, or Bing. Click and select Help Tips for search help.

n Hide or show the table of contents by clicking .

n To collapse the table of contents and open the orientation page, click .

n Use the PDF and EPUB buttons at the top, if applicable, to download the document that you are currently
viewing in these formats.
n Bookmark a documentation page using your browser’s bookmarks.

n Email a documentation page by selecting and then select Email this page.

n View the document that you are currently viewing in another language, if applicable, by selecting and
then select Settings. Select a language from the Language Available for this Document drop-down list.
n View accessibility features by selecting and then select Accessibility.

n Send Feedback. Select the Documentation category.

SAS® and all other SAS Institute Inc. product or service names are registered trademarks or
trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other
brand and product names are trademarks of their respective companies. Copyright © 2017, SAS
Institute Inc., Cary, NC, USA. All Rights Reserved. March 2018 9.4_3.3-P1:pgmmvaov

You might also like