为你推荐
前言
Preface
第1章 SAS Viya的架构和基本组成
1.1 SAS Viya的架构
1.1.1 SAS Viya平台的组成部分
1.1.2 SAS Viya平台的部署架构
1.1.3 基于SAS Viya的产品
1.2 CAS的数据访问
1.2.1 客户端访问数据
1.2.2 服务器串行访问数据
1.2.3 服务器并行访问分布式数据源
1.2.4 服务器并行访问HDFS
1.3 CAS的监控和管理
1.3.1 系统状态
1.3.2 配置
1.3.3 资源监控
1.4 CAS的安全性
1.4.1 CAS中的身份和角色
1.4.2 认证
1.4.3 授权
1.4.4 加密
1.4.5 审计日志
1.5 CAS数据容错
1.6 本章小结
第2章 SAS Viya应用开发概览
2.1 如何运行SAS代码
2.1.1 SAS程序的基本组成
2.1.2 SAS Studio
2.1.3 批处理、交互式行模式及如何执行操作系统命令
2.2 SAS Viya中开发应用的基本概念
2.2.1 CAS会话
2.2.2 数据访问
2.2.3 CAS语言
2.2.4 SAS选项
2.3 SAS Viya中的编码
2.3.1 SAS Viya的UTF-8编码
2.3.2 语言/区域选项LOCALE=
2.4 SAS代码在哪里执行
2.4.1 DATA步
2.4.2 CAS语言
2.4.3 SAS Viya的基本过程
2.4.4 SAS可视化数据建模和机器学习过程
2.4.5 DS2语言
2.4.6 SAS函数和CALL例程
2.4.7 格式和输入格式
2.4.8 宏
2.5 SAS Viya与SAS 9协同开发
2.6 第三方开发语言开发SAS Viya应用
2.7 本章小结
第3章 CAS的数据读写和管理
3.1 CAS会话、CASLIB和CAS引擎逻辑库
3.2 CAS中的数据类型
3.3 加载数据到CAS服务器
3.3.1 加载客户端文件到CAS服务器
3.3.2 加载CAS端文件到CAS服务器
3.3.3 CAS端文件的串行加载与并行加载
3.4 管理CAS数据
3.4.1 查看CAS数据的属性
3.4.2 保存CAS服务器中的数据
3.4.3 卸载CAS服务器中的数据
3.4.4 删除文件
3.4.5 复制文件
3.4.6 全局化CAS表
3.5 本章小结
第4章 CAS中的数据处理
4.1 DATA步在SAS Viya中的执行
4.1.1 DATA步的执行会话
4.1.2 DATA步在CAS中的单线程和多线程处理
4.2 DATA步的VARCHAR字符类型
4.2.1 LENGTH语句创建VARCHAR字符变量
4.2.2 字符变量类型转换
4.2.3 字符串处理函数
4.3 CAS数据的分区和排序
4.3.1 DATA步的BY组处理和排序
4.3.2 DATA步的PARTITION=和ORDERBY=数据集选项分区和排序
4.3.3 使用CASUTIL过程的LOAD语句进行分区和排序
4.3.4 查看CAS表的分区信息
4.4 ACTION DATASTEP.RUNCODE执行DATA步代码
4.5 在CAS中应用格式进行数据处理
4.5.1 FORMAT过程创建格式逻辑库
4.5.2 CAS中自定义格式的应用
4.5.3 FORMAT语句为变量指定格式
4.5.4 CAS中带格式变量的处理
4.5.5 CAS格式逻辑库的管理
4.5.6 CAS格式逻辑库搜索列表管理
4.6 本章小结
第5章 SAS Viya中的数据探索和展现
5.1 SAS Viya展现数据的方法:列表
5.2 SAS Viya展现数据的方法:图形
5.2.1 SGPLOT
5.2.2 SGPANEL
5.2.3 SGSCATTER
5.2.4 图形的类型
5.3 图形化展现CAS服务器的分析结果
5.3.1 示例1:图形化展示聚类分析中误差平方和的下降过程
5.3.2 示例2:图形化展示数据的统计结果
5.4 本章小结
第6章 用SAS Viya进行数据分析
6.1 SAS Viya中数据挖掘和机器学习过程步概述
6.2 SAS Viya中数据挖掘的一般流程
6.3 确定业务问题和数据准备
6.4 数据处理
6.4.1 数据抽样
6.4.2 数据探索
6.4.3 数据加工
6.5 数据建模
6.5.1 模型的建立
6.5.2 模型的评估
6.5.3 模型的实施
6.6 本章小结
第7章 SAS Viya与SAS 9执行环境的交互
7.1 SAS Viya与SAS 9的差异
7.2 SAS/CONNECT
7.2.1 SAS/CONNECT介绍
7.2.2 SAS会话编码的兼容性
7.3 SAS Viya与SAS 9的协作
7.3.1 从已有的SAS 9平台到新的SAS Viya平台
7.3.2 从新的SAS Viya平台到已有的SAS 9平台
7.4 本章小结
第8章 CAS编程语言介绍
8.1 CASL简介
8.2 开始使用CASL
8.2.1 最简单的CASL代码
8.2.2 调用ACTION进行多线程分析的CASL代码
8.3 CASL编程
8.3.1 变量
8.3.2 表达式和运算符
8.3.3 数组
8.3.4 字典
8.3.5 过程控制
8.3.6 ACTION
8.3.7 函数
8.3.8 输出
8.4 本章小结
第9章 用Java、Lua、Python和REST API开发基于SAS Viya的应用
9.1 SAS Viya开放平台介绍
9.1.1 分析即服务和SAS Viya开放平台介绍
9.1.2 SWAT架构介绍
9.1.3 基于ACTION及ACTION集合的数据挖掘和机器学习
9.2 用Java开发基于SAS Viya的应用
9.2.1 系统需求及开发环境配置
9.2.2 第一个ACTION调用:调用ServerStatus查看服务器状态
9.2.3 用Java将数据加载到CAS服务器
9.2.4 调用ACTION进行描述性统计分析
9.2.5 调用ACTION进行线性回归分析
9.2.6 对CAS服务器端事件的管理
9.3 用Lua开发基于SAS Viya的应用
9.3.1 系统需求及开发环境配置
9.3.2 第一个ACTION调用:调用ServerStatus查看服务器状态
9.3.3 用Lua将数据加载到CAS服务器
9.3.4 调用ACTION进行描述性统计分析
9.3.5 调用ACTION进行线性回归分析
9.4 用Python开发基于SAS Viya的应用
9.4.1 系统需求及开发环境配置
9.4.2 第一个ACTION调用:调用ServerStatus查看服务器状态
9.4.3 用Python将数据加载到CAS服务器
9.4.4 调用ACTION进行描述性统计分析
9.4.5 调用ACTION进行线性回归分析
9.5 用CAS REST API开发基于SAS Viya的应用
9.5.1 使用Java来调用通用类REST Services
9.5.2 使用Java调用REST Services进行描述性统计分析
9.5.3 使用Java调用REST Services进行线性回归分析
9.6 本章小结
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜