Our Blogs

SAS, SQL, Coding Shane Prinsloo SAS, SQL, Coding Shane Prinsloo

Using SAS SQL to Create Data-Driven Macro Variables

If you are looking for a way to assign data values to macro variables in SAS, a PROC SQL step is one of the easiest and most readable ways to do it. In this article, you will learn how to assign data values to macro variables in a PROC SQL step, making your code more dynamic and self-sufficient…

Read More
SAS, Data Management Robert Smith SAS, Data Management Robert Smith

SAS Data Management Server integration

Admittedly, this is a niche interest article, but I hope it will be helpful to anyone who has the need to use data jobs within SAS Data Management Studio (DMStudio) and SAS Data Management Server (DMServer) or simply for those who are interested in learning a little more about both of these suites…

Read More
SAS, Coding Martin Shine SAS, Coding Martin Shine

Dynamically Creating Code with SAS

The ability to dynamically create code allows you to make incredibly flexible systems for processing data. For example, on a project Butterfly Data has worked on, we built a data quality system which checked the quality of 190+ data types, each of which had different formats.

Read More