SAS Advance Certification Training

Duration: 16 Days | Live Web | E-learning

This course is for SAS programmers who prepare data for analysis. The comparisons of manipulation techniques and resource cost benefits are designed to help programmers choose the most appropriate technique for their data situation. It focuses on the components of the SAS macro facility and how to design, write, and debug macro systems. Emphasis is placed on understanding how programs with and without macro code are processed. It also covers how to process SAS data using Structured Query Language (SQL).
4.9 / 5.0 4.9 / 5.0

Course Curriculum

  • overview of SAS Foundation
  • course logistics
  • course data files
  • purpose of the macro facility
  • program flow
  • introduction to macro variables
  • automatic macro variables
  • macro variable references
  • user-defined macro variables
  • delimiting macro variable references
  • macro functions
  • defining and calling a macro
  • macro parameters
  • creating macro variables in the DATA step
  • indirect references to macro variables
  • creating macro variables in SQL
  • conditional processing
  • parameter validation
  • iterative processing
  • global and local symbol tables
  • SAS resources
  • beyond this course
  • overview of SAS Foundation
  • course logistics
  • course data files
  • introducing the Structured Query Language
  • overview of the SQL procedure
  • specifying columns
  • specifying rows
  • presenting data
  • summarizing data
  • introduction to SQL joins
  • inner joins
  • outer joins
  • complex SQL joins
  • introduction to set operators
  • the UNION operator
  • the OUTER UNION operator
  • the EXCEPT operator
  • the INTERSECT operator
  • creating tables with the SQL procedure
  • creating views with the SQL procedure
  • dictionary tables and views
  • using SQL procedure options
  • interfacing PROC SQL with the macro language
  • SAS resources
  • beyond this course
  • overview of SAS Foundation
  • course logistics
  • creating the course data
  • identifying computer resources related to efficiency
  • SAS DATA step processing
  • controlling I/O
  • reducing the length of numeric variables
  • compressing SAS data sets
  • using SAS views
  • access methods
  • accessing observations by number
  • creating an index
  • using an index
  • introduction to lookup techniques
  • one-dimensional arrays
  • multidimensional arrays
  • loading a multidimensional array from a SAS data set
  • introduction
  • hash object methods
  • loading a hash object from a SAS data set
  • DATA step hiter object
  • DATA step merges and SQL procedure joins
  • using an index to combine data
  • combining summary and detail data
  • combining data conditionally
  • user-defined functions
  • user-defined formats
  • areas of support from SAS
  • other courses to consider
  • combining raw data files vertically

Get In Touch

Accelerating career with us, get connect with our Career Counselor Expert,

Enter your name
Enter your valid Email Id
Enter mobile number
Please enter course name


Can't read the image? click here to refresh


SAS Certification Courses

Master the skills you need to become a SAS Analyst with in-depth & hands-on training.