NJ SAS Users Group 2017 2nd Quarter Meeting

The meeting was Friday, June 23, 2017 - 10:00am - 3:30 pm

June 23

Bristol Myers Squibb
311 Pennington Rocky Hill Rd
Pennington, NJ 08534

For Directions Click Here


Registration and Arrivals 9:30 - 10:00am
Opening with Shannon Moore of SAS 10:00 am
Break at 11:15
Intro to SAS Viya with Shannon Moore 11:30
Box Lunch Courtesy of BMS at 12:30
Michael Raithel at 1:00 pm
Snack Break at 2:15 pm
Robert Krajcik at 2:30 pm
Door Prizes and Closing Remarks at 3:30 pm


1. If you are planning to be with us on June 23rd, register at 2. Click on the above button to print out the registration form. Complete the form and bring it with you at the meeting.

3. A $20 donation to the New Jersey SAS Users Group will be asked of you at the door or ...

pay $30 annual dues to cover your attendance at all meetings during the year .

Three Payment Options:

  1. Pre-pay in advance with Pay Pal. Send payment to nj.sas.users.group@gmail.com. * PREFERRED *
  2. Pay cash at the door, with the registration form.
  3. Pay with a check at the door, check, payable to: "NJ SAS Users Group",

Your support will help us to continue hosting informative meetings about SAS.

Our Speakers

Shannon Moore

Shannon Moore

Shannon Moore has been with SAS since 1996 and is a charter member of the SAS’ Customer Loyalty organization. His areas of expertise include Enterprise Business Intelligence, Enterprise Guide, SAS/GRAPH, SAS’ mapping capabilities, Data Integration and ODS/ODS Statistical Graphics.

He has experience in many industries including Health Insurance, Pharmaceuticals, Oil and Gas, Retail, Manufacturing, Financial Services, Telecommunications, State, Local and Federal Government. He is the recipient of a SAS Americas Sales Innovation Award and a multi-year member of the Century Club. Shannon graduated from the University of Colorado, Boulder, with a B.A. in Geology and Russian Language with an emphasis in Computer Science.

Michael Raithel

Michael Raithel

Michael A. Raithel is a senior systems analyst for Westat, an employee-owned contract research organization in the Washington, DC, area. He has worked with Information Systems in the commercial and government sectors since 1980. An internationally recognized expert in the use of SAS software in mainframe and UNIX environments, Michael is the author of more than 25 SAS technical papers and is a popular lecturer at SAS Global Forum and at regional SAS conferences.

Michael has been a section chair at SUGI, SESUG, and NESUG, and he co-chaired NESUG in 1995. He has been a keynote speaker at WUSS, SCSUG, PharmaSUG, and a Featured Lunchtime Speaker at SAS Global Forum. Michael has taught SAS classes at SUGI, SAS Global Forum, and at American University in Washington, DC. He has written four books for SAS Press, the latest of which is How to Become a Top SAS Programmer. A copy of the first edition of Tuning SAS Applications in the MVS Environment resides in the Smithsonian Institution of American History's Permanent Research Collection of Information Technology.

Robert Krajcik


Robert Krajcik

Robert Krajcik has been using SAS since 1981, and has seen it change and grow over the years from version 5.08 to 9.4.

He was active in the Hartford Area SAS Users Group from 2005 to 2015 and was a past chairperson of HASUG.

His hobbies include camping, bicycling, hiking, vintage airplanes, and occasionally flying a Schweizer SGS 2-33 sailplane.



Abstracts of Our Presentations

Introduction to the SAS Macro Facility

by Shannon Moore

Learn about the macro facility in an introduction to its purpose and functionality. You will learn the basics of creating and using both macro variables and macro programs.>

Introduction to SAS Viya

Viya is SAS' new cloud-ready analytics and data management platform designed for massive scalability. Viya provides open APIs allowing non-SAS client languages like Python, Java, and Lua to fully exploit the 40 years of advanced analytic algorithms that SAS continues to develop.
Client and mobile code works with reflective APIs. Viya provides a threaded, parallel computing environment in SMP mode, as well as failover and grid elasticity in MPP>

PROC DATASETS: The Swiss Army Knife of SAS Procedures

by Michael Raithel

The DATASETS procedure provides the most diverse selection of capabilities and features of any of the SAS procedures. It is the prime tool that programmers can use to manage SAS data sets, indexes, catalogs, etc. Many SAS programmers are only familiar with a few of PROC DATASETS's many capabilities. Most often, they only use the data set updating, deleting, and renaming capabilities. However, there are many more features and uses that should be in a SAS programmer's toolkit.

PROC TABULATE for Validation

by Robert Krajcik, Bristol-Myers Squibb

Although Proc Tabulate has been around for a long time, and even pre-dates SAS, it tends to be under-utilized. Part of the reason may be because its statement structure is unlike that of Proc Report. But if programmers make the effort, they can discover a powerful reporting tool -- especially for performing validation of summary tables. The author will bring you up to date with using Proc Tabulate in the context of multi-label formats and pre-loaded formatted values.

For Directions Click Here