这是2012年SAS全球用户大会的一篇文章,主要讲编程时注意哪些问题,才能提高SAS程序的执行效率,很显然,一篇文章很难讲全SAS代码优化的全部技术,这里只是作者本人和他调查周围的程序员的一些经验总结,有很多方面并没有考虑到,如硬件情况。但是作为一篇入门级的SAS代码优化文章来读,还是很不错的。 原文链接:http://support.sas.com/resources/papers/proceedings12/357-2012.pdf
SAS十大性能优化技术
翻译 by 空谷幽兰 修改 by sxlion
摘要
SAS/BASE模块为用户读取、处理、分析、整理和生成高质量的数据和结果提供了多种选择。部分由于SAS软件提供的功能和数据源规模的原因,许多应用开发员和最终用户都需要更高效的用户指南。本篇文章列举了我个人认为SASor实施开发应用过程中最重要的前十种性能优化和编程技术。参加者学习DATA和PROC步语句和选项将有助于完成涉及数据整理,排序,分组,合并和汇总相关任务,并同时节省CPU, I/O,数据存储空间和内存资源。
引言
在编写SAS代码和/或应用程序时,代码的高效性不总是受到开发者的重视,尤其是在开发的初期阶段。应用程序的执行情况极大地受系统性能影响。理解应用程序和系统性能需求对于活跃开发员的非常重要。
应该注意每一个程序单元以使其符合高效性能评估准则。了解用户的期望(最好在应用程序开发过程的初期阶段)往往有助于开发更有效的应用程序。这样,在应用程序接近完工时提高程序效率的难度往往是最小的。本文列举了使用SAS软件时可以提高应用程序性能的几个重要方面。
Efficiency Objectives 效率导向
原创文章: ”SAS十大性能优化技术 翻译“,转载请注明: 转自SAS资源资讯列表
本文链接地址: http://saslist.net/archives/276
整理从4月16日到4月30日的新浪微博上有关SAS的资讯资料,这半个月的信息量不大。大家的话题主要集中在这基本方面:
一,几种数据分析软件读入外部数据的性能比较及讨论。
二,SAS画图讨论及网络学习资源
三,相关领域书籍推荐,涉及SAS编程、数据可视化,信息理论,数学八卦等
四,其他杂项
这次很多微博主推荐了一些不错的书籍,值得从事相关业务的朋友读一读,毕竟适当的充充电才能让自己在技术日新月异的年代不被淘汰。
号外:SAS微群http://q.weibo.com/488542已聚集SAS高手若干,大家可以随时提问。
原创文章: ”SAS资讯 from 新浪微博-2011-04-30“,转载请注明: 转自SAS资源资讯列表
本文链接地址: http://saslist.net/archives/126