SAP 高性能分析应用软件(SAP High-Performance Analytic Appliance,SAP HANA)自2011年作为成熟的产品和解决方案向全球推广以来,引起了数据库领域非常强的一次震动。目前SAP HANA利用其突破性的分析功能,在全世界范围已经为诸多客户的业务运营方式带来了根本性的变革,并成为SAP史上用户数量增长最快的产品之一。
《跟我学SAP HANA:做大数据时代的领航者》基于SAP HANASPS06版本编写,以初学者为核心,全面介绍了SAP HANA的基本知识和基于SAP HANA 开发应用的各种技术。在内容排列上由浅入深,在让读者循序渐进地掌握SAP HANA相关的基本知识的同时辅以实例和练习;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术。对于国内刚刚了解或者不太了解SAP HANA的广大读者来讲,本书精心编排的应用开发基础指南能激发他们的学习兴趣,加快他们理解和掌握SAP HANA的知识以及应用方法。
《跟我学SAP HANA:做大数据时代的领航者》适用于任何对SAP HANA感兴趣的技术人员。对于SAP HANA初学者来说, 这是一本覆盖面较广又通俗易懂的入门丛书,对于有SAP HANA项目经验的开发者来说, 也可以是案前必备的参考图书。
第一部分 SAP HANA基础知识篇
第一章 认识SAP HANA 3
第一节 SAP HANA源起 3
第二节 先进的平台,前所未有的体验 5
第三节 大数据 7
第四节 SAP HANA内存数据库 12
第五节 SAP 内存计算 21
第六节 SAP HANA能做什么 25
第二章 SAP HANA基础进阶 27
第一节 SAP HANA平台详解 27
第二节 SAP HANA组件架构 29
第三节 SAP HANA应用场景 31
第四节 SAP HANA应用开发 33
第五节 SAP HANA企业云 35
第三章 SAP HANA成功案例及实时资料 39
第一节 SAP HANA成功案例 39
第二节 获取SAP HANA的最新资料 41
第二部分 SAP HANA 实践篇
第四章 从实例开始SAP HANA之旅 47
第五章 配置SAP HANA开发环境 49
第一节 申请试用SAP HANA 49
第二节 SAP HANA Studio视图 64
本章小结与练习 78
第六章 SAP HANA用户与权限管理 79
第一节 概述 79
第二节 SAP HANA特权 80
第三节 SAP HANA角色管理 86
第四节 SAP HANA用户管理 87
第五节 _SYS_REPO权限管理 88
第六节 常见任务 89
第七节 常见问题 102
本章小结与练习 104
第七章 SAP HANA数据供应 107
第一节 简介 107
第二节 本地文件方式数据导入 108
第三节 CTL方式数据导入 111
第四节 SLT方式数据导入 112
第五节 ETL方式数据导入 118
本章小结与练习 128
第八章 在SAP HANA Studio中建立数据模型 129
第一节 基础概念 129
第二节 SAP HANA Studio之数据表操作 136
第三节 SAP HANA Studio之包简介 149
第四节 创建属性视图 156
第五节 创建分析视图 164
第六节 创建计算视图 173
本章小结与练习 182
第九章 SAP HANA SQL基础 183
第一节 SAP HANA SQL简介 183
第二节 定义数据DDL 189
第三节 操作数据DML 197
第四节 数据控制语言 214
第五节 关于NULL值 216
本章小结与练习 216
第十章 SAP HANA SQL Script 219
第一节 SQL Script简介 219
第二节 SAP HANA 存储过程 225
第三节 SQL Script技术要点 243
第四节 SQL Script开发注意事项 257
第五节 通过ABAP调用存储过程 266
本章小结与练习 270
第十一章 SAP HANA OpenData服务 277
第一节 SAP HANA扩展应用服务 277
第二节 SAP HANA XS-OData服务 279
第三节 创建复杂的OData服务 310
本章小结与练习 324
第十二章 编写SAP HANA服务器端应用 325
第一节 创建简单的XSJS应用 325
第二节 应用程序编程接口 341
第三节 SAP HANA XSJS库 349
本章小结与练习 354
第十三章 R语言在SAP HANA中的应用 357
第一节 R语言初步接触 357
第二节 R语言基础 363
第三节 R语言与SAP HANA集成配置 370
第四节 R应用场景——嵌入式R代码 375
第五节 示例 378
本章小结与练习 384
第十四章 基于网页环境的SAP HANA工具 385
第一节 SAP HANA 简化版编辑工具 385
第二节 其他工具概览 396
本章小结与练习 398