楼主: webgu
2129 1

[学科前沿] What's New in Base SAS 9.4 [推广有奖]

贵宾

学科带头人

95%

还不是VIP/贵宾

-

TA的文库  其他...

Python与统计

SAS与统计

威望
2
论坛币
102554 个
通用积分
3.6187
学术水平
475 点
热心指数
493 点
信用等级
434 点
经验
62369 点
帖子
1555
精华
4
在线时间
2201 小时
注册时间
2009-5-4
最后登录
2024-4-23

初级学术勋章 初级热心勋章 初级信用勋章 中级学术勋章 中级热心勋章 中级信用勋章

楼主
webgu 发表于 2013-7-16 18:37:29 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
What's New in Base SAS 9.4

Two New Languages

  • DS2 is a SAS proprietary programming language that is appropriate for advanced data manipulation and applications. It also includes additional data types, ANSI SQL types, programming structure elements, and user-defined methods and packages. The DS2 procedure enables you to submit DS2 language statements from a Base SAS session.
  • SAS FedSQL is a SAS proprietary implementation of the ANSI SQL:1999 core standard. It provides support for new data types and other ANSI 1999 core compliance features and proprietary extensions. FedSQL provides data access technology that brings a scalable, threaded, high-performance way to access, manage, and share relational data in multiple data sources. FedSQL is a vendor-neutral SQL dialect that accesses data from various data sources without submitting queries in the SQL dialect that is specific to the data source. In addition, a single FedSQL query can target data in several data sources and return a single result table. The FEDSQL procedure enables you to submit FedSQL language statements from a Base SAS session.

New Automatic Macro Variables

  • SYSDATASTEPPHASE ensures that the macro is being executed as part of the proper phase of a DATA step.
  • SYSHOSTINFOLONG contains the operating environment information that is displayed when the HOSTINFOLONG option is specified.
  • SYSPROCESSMODE contains the name of the current SAS session run mode or server type.
  • SYSTIMEZONE contains the time zone name based on the current value of the TIMEZONE option.
  • SYSTIMEZONEIDENT contains the time zone ID based on the current value of the TIMEZONE option.
  • SYSTIMEZONEOFFSET contains the time zone offset based on the current value of the TIMEZONE option.

Improved Performance

  • SAS can process large amounts of data more efficiently by using new system options to align data and utility files on a page boundary and to set the page size for a SAS library to be the same size as a RAID stripe.
  • Optimization processes that determine page size and the default size of a logical record length have been enhanced.
  • The Scalable Performance Data Engine (SPD Engine) enables the caching of opened SPD Engine files.

Output Delivery System

  • New ODS destinations are ODS EPUB, ODS HTML5, and ODS POWERPOINT.
  • The Output Delivery System (ODS) Report Writing Interface (RWI) enables you to create and manipulate predefined ODS objects in a DATA step to create highly customized output.
  • The ODS LAYOUT statement enables you to specify the exact location on the page to place a layout and region container.
  • There are three new ODS procedures: PROC ODSLIST, PROC ODSTABLE, and PROC ODSTEXT.
  • The default style for all Printer family destinations (PS, PDF, PCL) has changed from Styles.Printer to Styles.Pearl.
  • The default HTML style for z/OS has changed from Styles.Default to Styles.Htmlblue.
  • There are three new ODS Graphics style attributes: DATASKIN, FILLPATTERN=, and KPISKIN.
  • There are four new ODS statements: ODS POWERPOINT, ODS EPUB, ODS LAYOUT, and ODS HTML5.
  • There are three new ODS destinations, ODS POWERPOINT, ODS EPUB, and ODS HTML5.

Procedures Enhancements

  • The APPEND, COPY, and CONTENTS statements support AES encryption.
  • The CONTENTS statement prints the International Components for Unicode (ICU) revision number.
  • The DATASETS procedure supports extended attributes.
  • The DELETE procedure enables you to delete SAS files from the disk or tape on which it is stored.
  • The JSON procedure reads data from a SAS data set and writes the data to an external file in JSON representation.
  • The MIGRATE procedure supports extended attributes.
  • The OPTIONS procedure supports the new LISTOPTSAVE option which lists the system options that can be saved by using the OPTSAVE procedure or the DMOPTSAVE command.
  • The PRINT procedure support the SUMLABEL= option and the GRANDTOTAL_LABEL= option enable you to specify labels for the BY group total and grand total values.
  • The PROC PRINTTO PRINT= statement opens the LISTING destination. You no longer need to specify the ODS LISTING statement before you use the PRINTTO procedure.
  • In-Database processing for PROC REPORT now supports the Aster, Greenplum, and HADOOP database management systems. Also, NOWINDOWS is now the default windowing environment for PROC REPORT
  • The XSL procedure now provides the PARAMETER statement to pass a parameter value to an XSL style sheet.

Other Enhancements

  • The default value of the EXTENDOBSCOUNTER= data set option has been changed to YES.
  • The default value of the YEARCUTOFF= system option has been changed to 1926.
  • The LIBNAME statement for the XMLV2 engine nickname supports the PREFIXATTRIBUTES= option.

Increased Security

  • SAS/SECURE is a product within the SAS System, and it is now included with Base SAS. A separate license for SAS/SECURE is no longer required. This change makes strong encryption available in all deployments (except where prohibited by import restrictions).
  • SAS/SECURE increases data security by using the industry standard Advanced Encryption Standard (AES) with 64-bit salt. See Encryption in SAS 9.4.
  • The enhanced ENCRYPT= data set option now supports AES encryption. This enables you to use the AES algorithm for stronger encryption.
  • Data sets in a metadata repository can be secured by placing them in a metadata-bound library. A metadata-bound library is a physical library that is tied to a corresponding metadata object.

National Language Support (NLS)

  • SAS can now process data by using a time zone other than your local time zone. New time zone formats use the ISO 8601 standard to format dates, times, and datetime values by using Universal Coordinate Time (UTC).
  • New time zone functions enable you to determine time zones and time zone offsets, and to convert datetime values between SAS and UTC.
  • A new SAS datetime constant enables a SAS datetime value to have a time zone offset.



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Base What hat NEW Presentation additional statements procedure structure includes

已有 1 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
Imasasor + 100 + 100 + 4 + 4 + 3 鼓励积极发帖讨论

总评分: 经验 + 100  论坛币 + 100  学术水平 + 4  热心指数 + 4  信用等级 + 3   查看全部评分

SAS资源
1. SAS 微信:StatsThinking
2. SAS QQ群:348941365

沙发
夜色魅族 在职认证  发表于 2013-7-16 18:44:27
貌似功能强化了点

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-9 13:51