View as a Web page

SAS® Tech Report SAS
December 2011  |  subscribe  |  unsubscribe

Dear Readers,

Everyone seems to do a roundup article or issue at the end of the year. Truthfully, I used to look at those as the editor's easy-way-to-fill-a-page edition. Boy, have I learned a few things about being an editor! For my roundup edition, I decided to go back through the past 11 months and find the articles with the best reader metrics: What did you really like the most in 2011? This exercise told me a lot more about what you want to read in 2012 than reader surveys or focus groups could.

For instance, more than 30 percent of you read Teaching an Old PROC New Tricks from the August 2011 newsletter. You also voted with your mouse for other SAS 9.3® papers, blog posts and tips including Charlie Huang's post, Top 10 Most Exciting Features; this paper that helps you with Choosing Your Approach to Upgrade to SAS 9.3®; and Tonya Balan's post about the innovative analysis techniques in SAS 9.3. This led me to believe that you want to stay up-to-date about techniques for using and implementing SAS software. (Tell me if I'm only seeing part of the picture.)

The other top hitters are in the categories below (I've renamed this month's categories a bit just for fun.) Of course, these are only the heavy hitters of 2011. You can also go back and read all of the 2011 SAS Tech Reports in the archive. Let me know if I missed your favorite.

Waynette Tubbs
Editor, SAS Tech Report
Top 2011 News
SAS Technical Support Holiday Hours
The US SAS Technical Support Division and Customer Service Department will suspend normal business operations 8 p.m., Friday, Dec. 23. Monday, Dec. 26 through Friday, Dec. 30, a limited number of Technical Support consultants will be available between the hours of 9 a.m. and 5 p.m. Eastern Standard Time (U.S.). On these days, critical issues will take priority over non-critical issues (Technical Support policies). Normal business hours will resume Monday, Jan. 2, 2012 at 9 a.m. Eastern Time (U.S.). Offices outside the US will operate according to individual country schedules and holiday policies.
The Top 10 Errors, Notes and Warnings That Prompt DATA Step Programmers to Call SAS Technical Support »
SAS' Kim Wilson understands the pain DATA step programmers feel when a job is delayed by an irritating error or warning. Bookmark her post as a handy reference guide.
While You Were Sleeping, SAS® Was Hard at Work »
Automating and scheduling SAS code to run over night has many advantages, but there are also many pitfalls. Andrea Zimmerman received Honorable Mention in Application Development for her paper that shows you how to make sure you save the log and get email messages at critical points. You'll also get a few other tips for making it all work.
Macro Design Automation Tool (MDAT): A Methodology for Storing Macro Design Information, Generating Documentation and Code Templates, and Automating Parameter Validation »
Richard Schneck and Mindy Rodgers devised a systematic method for capturing macro parameters and source data in order to automate user documentation, parameter-validation code, testing documents and a customized template for the macro. (A SAS Global Forum Best Paper in Applications Development)
Top 5 SAS® Programming Best Practices »
Charu Shankar, Technical Training Specialist at SAS, has a great post for beginning programmers and a reminder for those of you with more experience.
Macros Are Helpful – Tips to Avoid Giving Them a Bad Rep »
At the 2010 PharmaSUG conference in Orlando, Deb Cassidy took away the Best Paper award in Industry Basics for her paper covering "bad" macros and how to improve them.
Top 2011 Tips & Techniques
Jedi SAS Tricks: Macro Q Functions »
According to SAS Jedi, the macro is a programmer's secret weapon. The key is using the macro's "Q" functions to keep special characters "under cover until we are ready to unveil their true power." Read his tips for using these secret weapons like a master.
Counting the Number of Missing and Non-Missing Values for Each Variable in a Data Set »
This sample illustrates one method of counting the number of missing and non-missing values for each variable in a data set. Two methods for structuring the resulting data set are shown.
Using SAS® Enterprise Guide® Automation »
In SAS Enterprise Guide, the Schedule Project task generates a .vbs file that will run your project in batch at the time and interval specified in the Schedule Task. This process, along with the generated .vbs code, is called SAS Enterprise Guide Automation. Check out these examples.
SAS® Enterprise Guide® Options: My Favorite 5 »
Chris Hemedinger, co-author of The SAS Dummy, says that SAS Enterprise Guide has about 150 customizable options in the Tools->Options window. He has chosen his top five for a brief tip tour. What are your top five? Let him know in the comments section of the blog post.
Webcasts & Events

SAS Global
Forum 2012

April 22-25
Orlando, FL
Registration open! 

Planned Installation? No Problem!
Jan. 12

Analytics 2012
June 14-15
Cologne, Germany

PharmaSUG 2012
May 13-16
San Francisco, CA
Call for Papers Closes December 23! 
SAS Users Connecting
No. 1 for 2011 - Top 10 Most Exciting Features »
Charlie Huang has taken a look at SAS 9.3 and highlighted his favorite 10 features. Huang's blog post was the most read SAS Users Connecting article in 2011. You really connected with articles about SAS 9.3. What are your favorite features of SAS 9.3?
No. 2 for 2011 - Secret SQL »
Art Carpenter contributed the Jan. 24, Tip of the Day to help you keep your passwords safe from intruders. This tip became the No. 2 SAS Users Connecting article in 2011.
Follow #sastip on Twitter for great SAS tips and to find other SAS users and professionals.
No. 1 for 2011 - Top 5 Programming Courses You Need to Know »
Discover why the top 5 of our Top 10 most popular training courses are SAS Foundation courses.  Take one of these five courses or choose another to help you grow your core SAS skills.
e-Course Brings Predictive Modeling to Your Desktop »
Learn to quickly and easily create predictive models in the newest e-Course, Rapid Predictive Modeling for Business Analysts. Quizzes and demos reinforce your training.
Create Multidimensional Reports with OLAP Cubes »
This e-Course is ideal for business users who need to create reports based on SAS OLAP data. Learn at your own pace and convenience with this interactive e-Course.
Quick Clicks

Tech Support »

SAS Global Forum »

Users Groups » »

SAS Focus Areas »

SAS Samples »

Discussion Forums »

Key Happenings in SAS Online Support »
Technical Support
E-newsletter Archives »
Technical Problems »
E-mail Address Changes »
Don't miss important updates from SAS! Please add as a domain
in your safe sender list.
Your Subscription
We hope that you enjoyed reading this e-newsletter. However, if you would rather not receive SAS e-newsletters in the future, return to our e-newsletter subscriptions site to log in and edit the subscription options in your profile.
Privacy Statement

SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks
of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and
product names are trademarks of their respective companies.

Copyright © SAS Institute Inc. All rights reserved.