As the first step in the decommissioning of sasCommunity.org the site has been converted to read-only mode.


Here are some tips for How to share your SAS knowledge with your professional network.


Document and Enhance Your SAS® Code, Data Sets, and Catalogs with SAS Functions, Macros, and SAS Metadata

From sasCommunity
(Redirected from Inprogress)
Jump to: navigation, search

Authors: Louise Hadden, Abt Associates Inc. and Roberta Glass, Abt Associates Inc.

Abstract

Discover how to document your SAS® programs, data sets, and catalogs with a few lines of code that include SAS functions, macro code, and SAS metadata. Do you start every project with the best of intentions to document all of your work, and then fall short of that aspiration when deadlines loom? Learn how your programs can automatically update your processing log. If you have ever wondered who ran a program that overwrote your data, SAS has the answer! And If you don’t want to be tracing back through a year’s worth of code to produce a codebook for your client at the end of a contract, SAS has the answer!

Who cares about metadata? Any SAS programmer should care! Knowing and being able to track the development of your data files is vital. From answering client questions about the definition of a single variable to defending your company from a lawsuit, careful detailed documentation will save time and money in the long run.

By using SAS metadata in conjunction with automated documentation, you can find out when a program was last run, who ran it, what variables were created, whether the data set is sorted or indexed, and more. You can use your metadata to write portions of your programs, and to generate codebooks. We will give you a whirlwind tour of tools, tips and techniques to enhance your SAS programming toolkit!

Online Materials

View the paper PDF for Document and Enhance Your SAS® Code, Data Sets, and Catalogs with SAS Functions, Macros, and SAS Metadata.

See the poster PDF for Document and Enhance Your SAS® Code, Data Sets, and Catalogs with SAS Functions, Macros, and SAS Metadata.

You can also see the PowerPoint Presentation. Although this was a Poster at SGF 2017, it has also been given as a presentation!

Code for Self-Generating Codebooks: ZIP file.

Additional Information

Scan the QR code or click below for more of my papers and presentations (some with friends!)Ceeotter56 Papers and Presentations QR Code.png