上一页|下一页

SAS/ACCESS

SAS/ACCESS 9.4 Interface for Relational Databases

在 SAS 9.4 中,有若干个新的 SAS/ACCESS 引擎:
  • SAS/ACCESS Interface to Amazon Redshift
  • SAS/ACCESS Interface to Hadoop
  • SAS/ACCESS Interface to HAWQ
  • SAS/ACCESS Interface to Impala
  • SAS/ACCESS Interface to PI System
  • SAS/ACCESS Interface to PostgreSQL
  • SAS/ACCESS Interface to SAP HANA
  • SAS/ACCESS Interface to Vertica
注: SAS/ACCESS Interface to Impala 和 SAS/ACCESS Interface to PI System 已添加至 SAS 9.4M2。 SAS/ACCESS Interface to HAWQ 已添加至 SAS 9.4M3。2016 年 4 月添加了 SAS/ACCESS Interface to Amazon Redshift。
这两个新引擎通过 LIBNAME 语句和 SQL Pass-Through 工具提供对引擎的透明直接访问。您可以使用 LIBNAME 引擎支持的各种 LIBNAME 语句选项和数据集选项来控制返回给 SAS 的数据。
详细信息,请参见 SAS/ACCESS for Relational Databases: ReferenceSAS/ACCESS Interface to the PI System: Reference 中的 What’s New in SAS/ACCESS 9.4 Interface for Relational Databases

SAS/ACCESS 9.4 to Amazon Redshift

从 2016 年 4 月的 SAS/ACCESS 9.4 版本开始,添加了针对 Amazon Redshift 的支持。该接口通过 LIBNAME 语句和 SQL pass-through 工具提供对 Amazon Redshift 数据的透明访问。
从 SAS 9.4M4 开始,Amazon Redshift 引擎名称改为 redshift。添加了针对批量加载的支持。添加了针对 SQLGENERATION 系统选项的支持。添加了将以下过程下推至数据库的支持:FREQ、MEANS、RANK、REPORT、SORT、SUMMARY 和 TABULATE。

适用于 Windows 和 UNIX 环境的 SAS/ACCESS 9.4 Interface to DB2

从 SAS 9.4M4 开始,添加了一个新的环境变量 SAS_DB2_TS_REDUCE_SCALE,用来维护上一版本的 DB2 中 TIMESTAMP 值的数值精度。

SAS/ACCESS 9.4 Interface to Hadoop

从 SAS 9.4M2 开始,将 HiveServer2 作为默认 Hive 协议支持。您可以通过使用 WebHDFS 服务创建并追加 Hive 表。SAS 支持 Hive 数据类型 TIMESTAMP、DATE、Hive 0.12 的 VARCHAR 和 Hive 0.13 的 CHAR。另外,SAS 通过使用 IBM InfoSphere BigInsights 2.1 支持 Hive 授权和身份验证。详细信息,请参见Hadoop 支持
在 SAS 9.4M4 中,添加了针对使用 Knox、Kerberos、Sentry 或 Record Service 的附加安全功能的支持。添加了针对临时表的支持。添加了 ANALYZE= 和 SCRATCH_DB= LIBNAME 选项和数据集选项。

SAS/ACCESS 9.4 Interface to HAWQ

从 SAS 9.4M3 开始,SAS/ACCESS Interface to HAWQ 成为一个新的接口。该接口通过 LIBNAME 语句和 SQL pass-through 工具提供对 HAWQ 的透明直接访问。

SAS/ACCESS 9.4 Interface to Microsoft SQL Server

从 SAS 9.4M3 开始,SAS/ACCESS Interface to Microsoft SQL Server 将支持 Microsoft Windows x64 平台以及 Microsoft Windows x86 平台。
SAS 9.4M4 新增了对以下项的支持:
  • Microsoft Azure SQL 数据库
  • SQLGENERATION 系统选项,该选项支持 SAS 生成用于 in-database 处理的 SQL 代码
  • in-database 运行以下过程的能力:FREQ、MEANS、RANK、REPORT、SORT、SUMMARY 和 TABULATE

SAS/ACCESS 9.4 Interface to MySQL

在 SAS 9.4M4 中,添加了针对 SSL_CA=、SSL_CERT=、SSL_CIPHER= 和 SSL_KEY 等数据集选项的支持。

SAS/ACCESS 9.4 Interface to Netezza

在 SAS 9.4M4 中,添加了针对 PRESERVE_USER= LIBNAME 选项和相应的环境变量 SAS_NETEZZA_PRESERVE_USER 的支持。

SAS/ACCESS 9.4 Interface to OLE DB

在 SAS9.4M4 中,添加了针对 CHAR_AS_NCHAR=LIBNAME 选项的支持。

SAS/ACCESS 9.4 Interface to Oracle

从 SAS 9.4M2 开始,您可以通过使用 Oracle Direct Path API 而非 Oracle SQL*Loader 实用程序执行批量加载。从 Oracle 12c 开始,根据变量长度,SAS 输出中的 SAS 字符型变量的默认数据类型为 VARCHAR2 或 CLOB。
从 SAS 9.4M4 开始,新增了 LIBNAME 选项 DBENCODIN,以便您更改逻辑库引用名的编码。

SAS/ACCESS 9.4 Interface to PC Files

SAS/ACCESS 9.4 Interface to PC Files 支持您在原始源格式和 SAS 数据集之间交换(导入和导出)PC 文件。通过使用 IMPORT 和 EXPORT 过程与向导或通过使用 LIBNAME 语句,可以在本地 PC 格式和 SAS 数据集之间移动文件。
SAS/ACCESS 9.4 具有几个增强功能以支持 Microsoft Excel XLSX 文件。例如,您可以将新的 Microsoft Excel XLSX 工作表添加至现有工作簿,并且可以在工作簿中替换现有工作表。您可以将 Excel XLSX 文件直接导出到 UNIX。在该版本中,可以指定 DBMS=XLSX,从而在 UNIX 和 Microsoft Windows 下直接读取和写入 Excel 工作簿,而不必访问 PC Files Server。
与 IMPORT 和 EXPORT 过程一起使用的某些语句已更新:RANGE=、SHEET=、GETNAMES=、GUESSINGROWS=。RANGE= 和 SHEET= 处理名称中特殊字符的方式在 Microsoft Excel XLSX 文件中已更改。
EXPORT 过程支持 ENCRYPTKEY= 选项,它指定导出 AES 加密的 SAS 数据集所需要的键值。还添加了对 Base SAS ENCRYPTKEY= 数据集选项的支持。
SAS/ACCESS 9.4 从使用版本 7 或更高版本格式保存的 JMP 文件中导入数据,并将 SAS 数据导出至使用版本 7 或更高版本格式的 JMP 文件。对这些较新文件格式的支持使您能够从 JMP Graph Builder iPad 这样的应用程序访问 JMP 文件。SAS/ACCESS 9.4 还支持导入和导出具有超过 32,767 个变量的 JMP 文件。JMP 变量名称长度最多可以达 255 个字符。
因为您可以对没有 SAS/ACCESS 许可的 JMP 文件使用 Base SAS IMPORT 和 EXPORT 过程,前面的信息也适用于 SAS 9.4。
在较早版本的 SAS 中,META 语句用于导入和导出 JMP 文件。在 SAS 9.4 中,不再支持该语句。而是自动使用扩展属性。若扩展属性位于文件中,则该文件导入或导出时这些属性会自动传输至新文件。例如,当导入具有扩展属性的 JMP 文件时,属性会自动附加至新的 SAS 数据集。
ROWSTATE 数据类型由 JMP 生成,用于储存若干行级特性。若 JMP 文件包含行状态信息,PROC IMPORT 会将该信息作为名称为 _rowstate_ 的新变量储存。若 EXPORT 过程找到名为 _rowstate_ 的列,则过程将在输出 JMP 文件中将该列转换成行状态信息。详细信息,请参见 SAS/ACCESS Interface to PC Files: Reference 中的“JMP Data Types”。
SAS/ACCESS 9.4 开始,当您导入层文件时,SAS 可以读取多个层缺失值并将它们映射至多个 SAS 特殊缺失值,例如 .a-.z 或单点 (.),缺失值最多达 27 个。
PC Files Server 可以作为 64 位或 32 位 Windows 操作系统上的 Microsoft Windows 服务或 Windows 应用程序运行。从 SAS/ACCESS 9.4 开始,若机器上尚未安装 Microsoft Office 或 ACE 驱动程序,则默认使用 64 位版本的 SAS PC Files Server。详细信息,请参见 SAS PC Files Server: Installation and Configuration Guide。(在 SAS9.4M2 中首次使用本文档。)
SAS/ACCESS 9.4M2 Interface to PC Files 已添加了名为 XLSX 的新 SAS LIBNAME 引擎。它支持您在 Microsoft Excel XLSX 文件与 Linux、UNIX 和 Microsoft Windows 操作环境上的 SAS 之间直接读取和写入数据。
SAS/ACCESS 9.4M4 Interface to PC Files 支持创建 XLSX 文件格式的 Microsoft Excel 文件。
详细信息,请参见 SAS/ACCESS Interface to PC Files: Reference 中的What’s New in SAS/ACCESS 9.4 Interface to PC Files

SAS/ACCESS 9.4 Interface to the PI System

在 2016 年 2 月的 SAS/ACCESS Interface to the PI System 版本中,新增了以下功能:
  • 添加了针对 PI System Asset Framework 的支持。Asset Framework 向时间序列数据添加了层次化组织。
  • 添加了针对 PI System 事件框架的支持。事件框架跟踪处理对业务重要的事件。
  • SAS/ACCESS Interface to the PI System 现在可在 UNIX 环境中运行。
SAS/ACCESS 9.4M4 Interface to the PI 系统包含以下新功能:
  • 添加了针对 Picom_Summary 虚拟表的支持,以便随时间推移汇总传感器数据。CALCULATION_BASIS= 和 MEDIAN= 数据集选项与 Picomp_Summary 表相关。
  • MIXED= 数据集选项支持您将不同类型数据合并到 Picomp 表中。
  • 添加了针对 SHOWINDEX= 和 TAGLIST_JOIN 数据集选项的支持。

SAS/ACCESS 9.4 Interface to PostgreSQL

SAS 9.4M4 添加了对以下项的支持:
  • SQLGENERATION 系统选项,该选项支持 SAS 生成用于 in-database 处理的 SQL 代码
  • in-database 运行以下过程的能力:FREQ、MEANS、RANK、REPORT、SORT、SUMMARY 和 TABULATE

SAS/ACCESS 9.4 Interface to R/3

从 SAS 9.4M3 开始,两个新的 CALLRFC 过程选项和 LIBNAME 选项可用。使用 NETWEAVER 选项指定引擎使用 SAP NetWeaver RFC 逻辑库。使用 CLASSIC 选项指定引擎使用 SAP classic RFC 逻辑库。

SAS/ACCESS 9.4 Interface to SAP ASE

从 SAS 9.4M4 开始,Sybase 产品的名称改为 SAP ASE。

SAS/ACCESS 9.4 Interface to SAP HANA

SAS 9.4M3 中可使用以下新功能和增强功能:
  • 当使用 SQL 语句中的分析视图时,应聚合测度。从 SAS 9.4M3 开始,SAS/ACCESS 引擎将基于分析视图的元数据,生成有聚合测度的默认语句。
  • SAP HANA 有了新的 PARMSTRING= 和 PARMDEFAULT= LIBNAME 数据集选项。PARMSTRING= 选项指定变量名称和值对的带引号字符串。PARMDEFAULT= 选项指定 SAP HANA 引擎是否应该使用元数据中指定的默认变量及参数。

SAS/ACCESS 9.4 Interface to SAP IQ

从 SAS 9.4M4 开始,Sybase IQ 产品的名称改为 SAP IQ。

SAS/ACCESS 9.4 Interface to Teradata

从 SAS9.4M3 开始,以下功能为新增功能或增强功能:
  • SAS/ACCESS 针对使用 Teradata 14.10 或更新版本的用户,支持最多可包含 32 个字符的对象名称。
  • 新增对 Teradata Wallet 安全功能的支持。
从 SAS 9.4M4 开始,添加了针对使用 Kerberos 进行单点登录 (SSO) 的支持。

SAS/ACCESS 9.4 Interface to Vertica

SAS 9.4M4 添加了对以下项的支持:
  • SQLGENERATION 系统选项,该选项支持 SAS 生成用于 in-database 处理的 SQL 代码
  • in-database 运行以下过程的能力:FREQ、MEANS、RANK、REPORT、SORT、SUMMARY 和 TABULATE
上一页|下一页|页首
上次更新时间: 2017年7月28日