SAS Users
Providing technical tips and support information, written for and by SAS users.![Working with ever-changing CDISC standards](https://blogs.sas.com/content/sgf/files/2019/06/Screen-Shot-2019-06-18-at-9.21.54-AM-702x336.png)
When Jack Shostak and I first started thinking about writing a SAS book on implementing CDISC (Clinical Data Interchange Standards Consortium) standards, we held one truth to be self-evident: that at least some parts of the book would be outdated before it was even published. Thanks to some lucky timing
![Finding n-th instance of a substring within a string](https://blogs.sas.com/content/sgf/files/2019/06/Sleuthing-better-SAS-code-702x336.png)
"There's a way to do it better - find it." - Thomas A. Edison When it comes to SAS coding, this quote by Thomas A. Edison is my best advisor. Time permitting, I love finding better ways of implementing SAS code. But what code feature means “better” – brevity, clarity
!["CAS Stored Process" with my Favorite Action Hero runCasl](https://blogs.sas.com/content/sgf/files/2019/06/sassuperpower2-687x336.png)
In his article How to use CASL to develop and work with user-defined CAS actions, Brian Kinnebrew defines CASL as "a language specification used by the SAS client to interact with and provide easy access to Cloud Analytic Services (CAS). CASL is a statement-based scripting language with many uses and
![Learn the three easiest ways to load data into CAS tables](https://blogs.sas.com/content/sgf/files/2017/05/ProblemSolvers_Graphic-400x336.jpg)
For every project in SAS®, the first step is almost always making your data available. This blog shows you how to load three of the most common input data types—a data set, a text file, and a Microsoft Excel file—into SAS® Cloud Analytic Services (CAS) tables. The three methods that
![A playful way to get your hands on SAS: the Data Science Escape Rooms](https://blogs.sas.com/content/sgf/files/2019/06/SAS-Global-Forum2019-Escape-Room-Station-Work-702x336.jpg)
Move over video games and sports. Make room for escape rooms. This burgeoning form of entertainment found its roots in the video gaming movement. Escape rooms tap into a player's drive to reach the next level, solve a puzzle and win. Escape rooms present a physical game that traps you
![Deploy SAS Viya on AWS - Quick Start](https://blogs.sas.com/content/sgf/files/2019/06/awsfeatureimage.png)
As a data scientist, did you ever come to the point where you felt the need for an evolved analytics platform bringing together the disparate skills of open source and commercial software? A system that can enable advanced analytic capabilities. This is now possible and easy to implement. With many