HELLO SAS 9.4: WHAT'S NEW? CHRIS HEMEDINGER, SAS C op yr i g h t © 2 0 1 3 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . JUST A GLANCE Rushing to judgement C op yr i g h t © 2 0 1 3 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . SAS 9.4 WHAT'S NEW FOR SAS USERS? SOME HIGHLIGHTS! • • • • • • C op yr i g h t © 2 0 1 3 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . Filename ZIP XLSX support – extended for 9.4 DOSUBL Extended attributes on data sets New ODS output destinations Some notes about bitness BITNESS SAS 9.4M1 brings back 32-bit support on Windows for SAS Foundation and SAS Enterprise Guide C op yr i g h t © 2 0 1 3 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . SUPPORTED ARCHITECTURES • • • • Initial release of SAS 9.4 – 64-bit only on Windows SAS Enterprise Guide 6.1 – 64-bit only SAS Add-In for Microsoft Office – 32-bit and 64-bit Maintenance 1 release will re-introduced 32-bit applications EXTENDED ATTRIBUTES STORE INFORMATION ABOUT YOUR DATA IN YOUR DATA Ideas include: • Custom attributes that can enrich your SAS data • • Add statistics (data set level or column level) Document formulas Embed an entire SAS program! More: http://support.sas.com/resources/papers/proceedings13/135-2013.pdf http://blogs.sas.com/content/sasdummy/2013/10/17/extended-attributes-sas-94/ C op yr i g h t © 2 0 1 3 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . EXTENDED ATTRIBUTES Code example C op yr i g h t © 2 0 1 3 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . EXTENDED ATTRIBUTES Result example C op yr i g h t © 2 0 1 3 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . FILENAME ZIP WOULD YOU LIKE TO READ ZIP FILES? • Can read ZIP files created on Unix or Windows without requiring zip commands • Can be from any software producing ZIP files • • • C op yr i g h t © 2 0 1 3 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . Password-protected ZIP files not supported Can write ZIP files as well Can be read by any software that reads ZIP files ODS PACKAGE REMINDER: HOW YOU CAN CREATE ZIP FILES More: http://support.sas.com/resources/papers/proceedings13/131-2013.pdf C op yr i g h t © 2 0 1 3 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . READING ZIP FILES MEMBER ACCESS EXAMPLE C op yr i g h t © 2 0 1 3 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . INFILE WITH ZIP Similar to FILENAME with directories, CATALOG C op yr i g h t © 2 0 1 3 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . USING DIRECTORY-STYLE SYNTAX OR MEMBER= NEW XLSX SUPPORT XLSX ENHANCEMENTS WITH SAS/ACCESS TO PC FILES • • • • • C op yr i g h t © 2 0 1 3 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . PROC IMPORT and EXPORT with DBMS=XLSX Add new sheet to existing workbook, replace an existing sheet XLSX is where it's at Does not require PC Files Server Not subject to 32-bit/64-bit complications DOSUBL SUBMIT SAS CODE "ON THE SIDE" • DOSUBL (new in 9.3m2) submits a complete step of SAS program code and waits while it executes • Supports any SAS statements/steps • C op yr i g h t © 2 0 1 3 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . Compare with CALL EXECUTE, which is SAS macro only DOSUBL C op yr i g h t © 2 0 1 3 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . EXAMPLE TRICK IN SAS ENTERPRISE GUIDE ODS POWERPOINT NEW ODS DESTINATION: POWERPOINT C op yr i g h t © 2 0 1 3 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . ALSO: EPUB BOOK YOUR RESULTS ON E-READERS • ODS EPUB destination • Open e-book standard • Supported on a number of devices, including Apple iBooks http://support.sas.com/resources/papers/proceedings13/368-2013.pdf C op yr i g h t © 2 0 1 3 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . LOTS MORE SEE THE WHAT'S NEW IN SAS 9.4 DOC http://support.sas.com/documentation/whatsnew C op yr i g h t © 2 0 1 3 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . QUESTIONS? C op yr i g h t © 2 0 1 3 , S A S I n s t i t u t e I n c . A l l r i g h t s r es er v e d . sas.com