SAS - 商业版统计分析系统
SAS (Statistical Analysis System)是一个统计分析、大数据预测软件,快速分析大数据预测模型,简化和自动化数据预测过程,生成大量可靠的预测,它由数十个专用模块构成,功能包括数据访问、数据储存及管理、应用开发、图形处理、数据分析、报告编制、运筹学方法、计量经济学与预测等等。
直观的第四代编程语言
高度灵活、可扩展、语法易学的4GL包括数百种支持编程的语言元素和功能,包括从数据提取、格式化和清理到数据分析、报告和信息存储。
强的SAS分析带来的高等统计分析
提供广泛的统计方法,包括具有内置映射功能的地理位置分析,这些方法经常更新,以反映新的方法学。
在基于Web的环境中预先构建的现成过程库
通过交付使用几个简单命令执行的关键功能来简化编程、分析和报告,并提高程序员的生产率和效率。
数据可视化、展示和交付
使用各种业务图、图表、图和3-D关系图,以可视方式展示想法和发现。
SAS软件V9.4包括多个模块供用户选择,部分模块内容如下:包括SAS Analytics Pro、SAS Access to Teradata、SAS Access to PC File Formats、SAS Integration Technologies、SAS Enterprise Guide、SAS Enterprise Miner、SAS/Access to Hadoop、SAS/Access to Oracle等。
SAS Analytics Pro
SAS Analytics Pro和SAS Analytics Pro高等编程易于使用但功能强的访问、操作、分析和呈现信息的功能 – 适用于云和现场部署。加上可用的高等统计技术。
使用SAS Analytics Pro提高工作效率——您需要的全部数据分析工具都在一个软件包中。并通过SAS Analytics Pro Advanced Programming获得更多功能。
SAS Analytics Pro提供以可视格式访问、操作、分析和呈现信息的功能。SAS Analytics Pro现在可用于云和本地部署,跨环境集成数据并提供企业可视化和报告。
SAS Access to Teradata
您的站点使用Teradata,这是一种关系型DBMS,以可靠管理TB级数据而享有令人羡慕的声誉,使用完善的硬件来促进并行处理,以及支持硬件和软件的操作系统。您的网站拥有热情的Teradata用户,他们希望使用SAS软件来挖掘、存储和分析DBMS数据,从而获得从基本数据利用(报告和图表)到新技术的SAS工具库。
我能把SAS系统和Teradata数据库管理系统连接起来吗?您可以使用到Teradata的SAS/ACCESS接口,这是一种客户端/服务器软件,使SAS用户能够透明地访问和操作Teradata DBMS数据。透明访问只是意味着SAS用户可以使用Base SAS软件或SAS Enterprise Guide软件在Teradata DBMS中读取数据和从中写入数据。Teradata的SAS/ACCESS接口的核心是引擎技术,这是一种SAS机制,使用户能够直接以特定的数据格式读取或写入数据。
SAS Access to PC File Formats
提供了连接到PC格式文件的接口,使用户能够从PC文件中读取数据,以便在SAS分析报告或应用程序应用,并且使用SAS数据集能创建各种格式的PC文件。SAS/ACCESS接口能读取PC文件数据的类型包括DBF、DIF、WK1、WK3、WK4和在Windows系统的Excel格式,以及在UNIX下的DBF和DIF格式等。
SAS Integration Technoligies
IT managers经常努力集成异构软件系统以及各种平台和操作系统。因此,智能应用往往难以实施,因为必须安装和维护新的接口和硬件。
SAS Integration Technologies通过基于标准的通信机制和应用程序编程接口 (API) 解决了这些挑战,帮助及时向需要的人提供信息。通过与SAS平台集成的中间层服务器,SAS减少了分析部署的成本和复杂性。通过很大限度地减少集成点和统一支持功能,SAS Integration Technologies有助于减少第三方Web应用程序服务器的成本并简化安装和升级管理。
好处
按时按预算交付情报应用程序
SAS提供了一个智能平台,其中包含IT运行SAS Web应用程序所需的一切。
在企业范围内利用SAS Analytics和SAS Business Intelligence
SAS Stored Process Server提供了一种向用户提供SAS智能的简单方法,无论他们身在何处、用户界面或输出格式如何。这种灵活性使用户能够自给自足,从而节省了IT时间并提高了用户的工作效率。
深入了解智能应用程序的性能
通过性能报告,SAS管理员可以跟踪作业流运行时间。数据字典允许分析师调查数据属性,包括元数据、描述性注释和模式。在更改现有对象之前,分析师可以评估对象的使用情况以评估更改的潜在影响。
快速传递信息
SAS Integration Technologies的发布框架为企业范围内的信息交付提供了一个完整、稳健的环境。将信息分发给需要它的人可以改进决策过程并提高整个企业的绩效。
更有效地管理SAS平台
基于Web的集中管理为数据准备和管理提供了易于使用的界面。通过统一的界面,您可以监控服务器性能、管理和接收警报,并生成性能报告以证明合规性并满足审计要求。
SAS Enterprise Guide
从点击式Windows界面访问SAS的功能。SAS Enterprise Guide提供对数据的透明访问以及将数据导出到其他应用程序的能力。它是一种易于使用的菜单和向导驱动的工具,用于分析数据和共享结果。
SAS Enterprise Guide是一种易于使用的Windows客户端应用程序,它提供以下功能:
- 对诸多SAS功能的访问能力
- 直观生动且可定制的界面
- 对数据透明访问的能力
- 用于分析和生成报表的现成任务
- 将数据和结果轻松导出到其他应用程序
- 脚本编写和自动操作
- 代码编辑功能
使用SAS Enterprise Guide时,同时也在后台使用SAS软件。SAS Enterprise Guide可以连接本地计算机上的SAS,也可以连接其他计算机(即SAS服务器)上的SAS。访问数据和创建任务时,SAS Enterprise Guide将生成SAS代码。运行任务时,将生成的代码发送至SAS进行处理,然后将结果返回至SAS Enterprise Guide。
SAS Enterprise Guide也连接储存对象信息的SAS元数据储存库。
SAS Enterprise Miner
简化数据挖掘过程并基于分析创建预测和描述模型。SAS Enterprise Miner可帮助您分析复杂数据、发现模式并构建模型,以便您可以更轻松地检验欺诈、预测资源需求并很大程度地减少客户流失。
SAS Enterprise Miner简化了数据挖掘过程,基于对整个企业的大量数据的分析,创建了高度准确的预测和描述性模型。数据挖掘适用于各种行业,并为欺诈检验、住房持有、客户保留和流失、数据库营销、市场细分、风险分析、亲和力分析、客户满意度、破产预测和投资组合分析等各种业务问题提供了方法。
在SAS Enterprise Miner中,数据挖掘过程具有以下步骤(SEMMA):
- 通过创建一个或多个数据集对数据进行采样。样本应该足够大以包含关键信息,但也应该足够小以进行处理。此步骤包括使用数据准备工具进行数据导入、合并、附加和筛选,以及使用统计采样技术。
- 通过搜索关系、趋势和异常来探索数据,以获得理解和想法。这一步骤包括使用统计报告和图形探索工具、变量选择方法和变量聚类。
- 通过创建、选择和转换变量来修改数据,以集中模型选择过程。此步骤包括使用工具定义转换、缺失值处理、值重新编码和交互式装箱。
- 通过使用分析工具对数据进行建模,以训练统计或机器学习模型,从而可靠地预测期望的结果。该步骤包括使用线性和逻辑回归、决策树、神经网络、Partial least squares method、LARS和LASSO、Nearest Neighbor以及导入其他用户甚至SAS Enterprise Miner外部定义的模型等技术。
- 通过评估数据挖掘过程中结果的有用性和可靠性来评估数据。此步骤包括使用工具比较模型和计算新的拟合统计、截止分析、决策支持、报告生成和评分代码管理。
您可能会也可能不会在分析中包含全部SEMMA步骤,并且可能需要多次重复其中一个或多个步骤才能获得满意的结果。
完成SEMMA步骤后,您可以将来自一个或多个优胜者模型的评分公式应用于可能包含也可能不包含目标变量. 对模型训练时不可用的新数据进行评分是大多数数据挖掘问题的目标。
此外,高等可视化工具使您能够快速轻松地检查多维直方图中的大量数据,并以图形方式比较建模结果。
对模型训练时不可用的新数据进行评分是大多数数据挖掘练习的目标。SAS Enterprise Miner包括用于为整个系统生成和测试完整分数代码的工具工艺流程图作为SAS代码、C代码和Java代码,以及用于对新数据进行交互式评分和检查结果的工具。您可以将您的模型注册到SAS元数据服务器,以便与SAS Enterprise Guide和SAS Data Integration Studio等应用程序的用户共享您的结果,这些应用程序可以将评分代码集成到报告和生产流程中。SAS模型管理器通过提供用于在开发、测试和生产环境中管理项目的结构来补充数据挖掘过程,并与SAS Enterprise Miner集成。
SAS/Access to Hadoop
SAS/Access to Hadoop使您能够通过配置单元和配置单元Server2以及从HDFS访问Hadoop数据。您可以将SAS/ACCESS接口与Hadoop和SAS应用程序一起使用,以访问作为SAS数据集的Hadoop数据,而不需要特定的Hadoop技能,如编写MapReduce代码。
SAS/Access to Hadoop与其他SAS引擎类似。也就是说,您执行一个LIBNAME语句来分配一个libref并指定引擎。在libref有效的整个SAS会话中使用该libref。在LIBNAME语句中,您可以指定Hadoop服务器连接信息。
为什么使用SAS/Access to Hadoop
- SAS/Access to Hadoop提供了一个到Hadoop数据的桥梁,这样您就可以运行您喜欢的SAS用户界面。
- SAS/Access to Hadoop支持SQL传递功能,使SQL代码能够传递到Hadoop集群进行处理。显式SQL传递将本机HiveQL直接传递到Hadoop集群进行处理。隐式SQL传递将SQL代码(由SAS生成)转换为HiveQL,然后将其传递到Hadoop集群。
- SAS/Access to Hadoop将Hadoop数据转换为适当的SAS数据类型,以便使用SAS进行处理。
SAS/Access to Oracle
SAS/ACCESS to Oracle在多个版本的Oracle数据库管理系统中应用,包括OracleExadata数据库等。该接口提供了SAS和Oracle数据源之间的直接连接,它利用数据库工具便于优化抽取和加载。
当您设置数据集选项BULKLOAD=YES时,SAS/ACCESS to Oracle可以调用Oracle SQL*Loader(SQLLDR)。Oracle大容量加载程序提供了加载性能,因此您可以将数据从SAS文件快速移动到Oracle表中。SAS/ACCESS软件的未来版本将继续使用强的Oracle工具来提高负载性能。提供了一个Oracle大容量加载示例。
- 2024-12-03
- 2024-11-27
- 2024-11-19
- 2024-11-12
- 2024-11-08
- 2024-11-07
- 2024-11-25
- 2024-11-22
- 2024-11-15
- 2024-11-14
- 2024-11-01
- 2024-10-18