Tag: SAS

NOTE: Macro Options

Last week I wrote about the availability of the IN operator in macro through the use of the MINOPERATOR system option. I mentioned that SAS v9.0/9.1 had introduced a number of useful features to the SAS macro capability. Here are some options that you …

NOTE: Macro Options

Last week I wrote about the availability of the IN operator in macro through the use of the MINOPERATOR system option. I mentioned that SAS v9.0/9.1 had introduced a number of useful features to the SAS macro capability. Here are some options that you …

NOTE: Business Intelligence Notes

Tricia Aanderud (@TAanderud) commented on my post about the late Dennis Ritchie. Her observation that she frequently finds herself creating elaborate SAS programs to avoid using the dreaded command line rang true with me. Big time!

Tricia and Ang…

NOTE: Business Intelligence Notes

Tricia Aanderud (@TAanderud) commented on my post about the late Dennis Ritchie. Her observation that she frequently finds herself creating elaborate SAS programs to avoid using the dreaded command line rang true with me. Big time!

Tricia and Ang…

NOTE: Business Intelligence Notes

Tricia Aanderud (@TAanderud) commented on my post about the late Dennis Ritchie. Her observation that she frequently finds herself creating elaborate SAS programs to avoid using the dreaded command line rang true with me. Big time!

Tricia and Ang…

Troubleshooting: sas.servers & hostname aliases

I ran into an interesting problem over the last few days with my SAS® 9.3 deployments on Linux. I had noticed that the sas.servers scripts for my Lev2 and Lev3 deployments were taking several minutes to start the SAS services. I know JBoss takes a…

SAS Error Message with an Attitude

I may have giggled snorted bellowed with laughter when I saw this error message in my log today. NOTE: There were 0 observations read from the data set WORK.TEST. WHERE 0 /* an obviously FALSE WHERE clause */ ; NOTE: The data set WORK.TEST has 0 observations and 15 variables. NOTE: DATA statement used (Total […]

NOTE: There’s No In In Macro (or is there?!)

I love the SAS macro language and the power it gives you. Being able to control the creation of a SAS program, or its execution path, is immensely valuable. The SAS macro language contains the vast majority of the functional and logic capabilities of t…