SAS/ACCESS® 软件特性

无缝、透明的数据访问

  • 数据无论存储在何处,都可以通过直观的界面进行广泛访问。
  • 支持多种数据库和平台,包括大数据数据库、关系存储、数据仓库、大型机来源和 PC 文件。
  • 与流行的平台轻松集成,而无需具备关于数据库或 SQL 的丰富知识。
  • 选择在 SAS 或 SQL 中工作,并自动生成适当的 SQL 语句,传递给数据库执行。
  • 支持专用 SAS/ACCESS 模块之外的集成标准,包括SAS/ACCESS 与 ODBC 的接口、SAS/ACCESS 与 JDBC 的接口和 SAS/ACCESS 与 OLE DB 的接口。
  • 能够执行过程语言,补充基于 SQL 的语句逻辑。
  • 通过本机数据库安全机制实现高级别的安全性。
  • 选择将数据从 PC 文件导入或导出到 SAS 数据集,以及支持直接读取和写入 PC 文件的功能。
  • 可以在 SAS 元数据储存库中准确维护 DBMS 元数据,以进行元数据重用。

灵活的查询语言支持

  • 只需具备极少量的数据或 SQL 知识即可无缝访问数据。
  • 通过使用您自己的客户 SQL 语句来修改或维护自动生成的 SQL,以进行更多控制。
  • 将 SAS 特定的语句或函数映射到特定于数据库的语句或函数,并直接在数据库内部处理 SQL 语句以获得最佳性能。
  • 支持 SAS 扩展,以使用 SAS 或数据库引擎处理适当的查询逻辑。

性能调整选项

  • 利用多线程读取接口以及线程内核技术和 Oracle、DB2 Spark 和 Teradata 的本机 API。
  • 通过优化读写(包括缓冲、压缩、线程处理、分块以及排序和联接性能)启用联合视图。
  • 联接处理将自动推送到数据库中。
  • 使用临时表支持提高性能。
  • 使用加载程序和实用程序的无缝接口轻松工作,而无需深入了解各个加载程序。
  • 针对 Teradata 和 Hadoop 使用 PROC TRANSPOSE 下推功能。
  • 将 PROC 下推功能用于 Amazon Redshift、Postgres、Microsoft SQL Server 和元数据集成。
  • 在 SAS 元数据储存库中维护 DBMS 元数据,并重用数据作业。
  • 在各种 SAS 解决方案中使用作业,包括 SAS® 企业指南® 和 SAS 数据管理。
  • 使用本机存储选项,包括对临时表、物化视图和已分区表的支持。
  • 使用本机数据库类型将源数据库转换为适当的 SAS 数据类型。
  • 利用处理器线程提高数据库性能,在两次读取之间将数据放入内存缓冲区。
  • 全球语言支持。

优化功能,提高性能

  • 使用流水线式的读取方法,通过从数据库读取数据并将其放入内存缓冲区的处理器线程,将数据库读取性能提高 30%。可以在 SAS/ACCESS 与 DB2 的接口(非 z/OS)、SAS/ACCESS 与 Greenplum 的接口、SAS/ACCESS 与 Oracle 的接口和 SAS/ACCESS 与 Teradata 的接口中使用流水线式读取方法。
  • 使用本机存储选项,包括临时表、物化视图和分区表提高效率。
  • 使用本机数据库类型加快处理速度,这些数据库类型将自动转换为适当的 SAS 数据类型。

面向数据库的 SAS/ACCESS®

  • 关系数据库和数据库设备的 SAS/ACCESS 接口包括:
    • Amazon Aurora(MySQL 引擎)
    • Amazon Aurora(Postgres 引擎)
    • Amazon RDS MariaDB
    • Amazon RDS Microsoft SQL Server
    • Amazon RDS MySQL
    • Amazon RDS Oracle
    • Amazon RDS PostgreSQL
    • Amazon Redshift
    • Aster Data
    • Azure Database for MySQL
    • Azure Database for PostgreSQL
    • DB2
    • Google BigQuery
    • Google Cloud Platform Cloud SQL for PostgreSQL
    • Google Cloud Platform Cloud SQL MySQL
    • Greenplum
    • Hive
    • IBM Integrated Analytics System (IIAS)
    • Informix
    • JDBC
    • MariaDB
    • MemSQL
    • Microsoft Azure SQL Database
    • Microsoft Azure SQL Database 托管实例
    • Microsoft SQL Server
    • MySQL
    • Netezza
    • ODBC
    • OLE DB
    • Oracle
    • Oracle Cloud Platform Oracle
    • PostgreSQL
    • SAP ASE
    • SAP HANA
    • SAP IQ
    • SAP R3
    • Snowflake
    • Teradata
    • Teradata Database on Amazon Web Services
    • Teradata Database on Microsoft Azure
    • Teradata Database on VMware
    • Vertica

面向大型机的 SAS/ACCESS®

  • 支持的大型机来源包括:
    • SAS/ACCESS® 与 ADABAS 的接口
    • SAS/ACCESS® 与 CA IDMS 的接口
    • SAS/ACCESS® 与 DATACOM/DB 的接口
    • SAS/ACCESS® 与 IMS-DL/I 的接口

面向分布式文件系统的 SAS/ACCESS®

  • SAS/ACCESS® 与 Hadoop 的接口
  • Amazon EMR
  • Cloudera Distribution of Hadoop
  • Hortonworks Data Platform
  • MapR
  • Microsoft Azure HDInsight

SAS/ACCESS® 与 PC Files 的接口

  • SAS/ACCESS® 与 PC Files 的接口包括访问:
    • DBF
    • DIF (Unix)
    • SX
    • WK1
    • WK3
    • WK4
    • XL
    • XLS (Windows)

面向非关系来源的 SAS/ACCESS®

  • SAS/ACCESS® 与 MongoDB 的接口
  • SAS/ACCESS® 与 PI System 的接口
  • SAS/ACCESS® 与 Salesforce 的接口

Back to Top