SAP开发和咨询专家,凭借多年HANA和BI经验,系统阐释SAPHANA应用编程实践的方方面面;
基于扎实的基础知识,结合大量实例和最in的工具(Lumira、Tableau)引擎(XS)和框架(SAPUI5),全新阐释SAPHANA平台
SAPHANA是一款革命性的产品,开创了大数据内存计算的先河。
《华章程序员书库:SAPHANA平台软件开发实战》详细讲述SAPHANA平台的各种技术以及在SAPHANA平台上的软件开发过程。主要内容包括:SAPHANA的各个特性;SAPHANAStudio;属性视图;分析视图;图形化计算视图;用SQLScript创建计算视图;SAPHANA系统的授权机制;SAPHANA的层级;如何将SAPHANA数据模型部署到3个不同的工具中;如何使用SAP业务数据服务将数据导入SAPHANA实例中;如何使用SAPHANA内置的应用服务器(XS引擎)来创建网络应用程序。
《华章程序员书库:SAPHANA平台软件开发实战》面向的是任何想要开始使用SAPHANA创建报表软件、企业内联网或互联网应用的人。
更多精彩,点击进入品牌店查阅>>
译者序
前言
关于审校者
第1章 到底什么是SAP HANA
1.1 开始行动——1998年到2011年美国国内商务航班的统计数据
1.2 理解SAP HANA的性能
1.2.1 高并发
1.2.2 列式表存储
1.2.3 数据压缩
1.3 总结
第2章 SAP HANAStudio——安装和第一印象
2.1 访问SAP HANA服务器
2.1.1 购买SAP HANA许可证和设备
2.1.2 访问云上的SAP HANA
2.1.3 从SAP获取SAP HANA30天的免费试用期
2.2 安装
2.3 欢迎来到SAP HANAStudio
2.4 连接SAP HANA服务器
2.5 导入样本数据
2.5.1 导出SAP HANA对象
2.5.2 将导出的数据导入SAP HANA
2.6 预览样本数据
2.7 总结
第3章 SAP HANA开发之第一步——属性视图
3.1 创建交付单元
3.2 创建包
3.3 创建属性视图
3.4 属性视图的高级功能
3.4.1 client字段
3.4.2 连接视图中的表
3.4.3 使用来自多个表的数据完善属性视图
3.5 总结
快速参考
第4章 用数字说话——分析视图
4.1 创建分析视图
4.1.1 在分析视图中添加表
4.1.2 属性和数量——图标大不同!
4.2 在分析视图中添加属性视图
4.3 分析视图的高级特性
4.3.1 限制字段——概念和应用
4.3.2 计算字段
4.3.3 接受用户输入
4.4 总结
快速参考
第5章 生动起来——图形化的计算视图
5.1 什么是图形化的计算视图
5.2 创建图形化的计算视图
5.2.1 添加分析视图
5.2.2 投影模块
5.2.3 聚合模块
5.2.4 连接模块
5.2.5 联合模块
5.2.6 输出
5.2.7 结果
5.3 总结
快速参考
第6章 你在跟我说话吗——脚本化计算视图
6.1 创建脚本化的计算视图
6.1.1 理解CE函数
6.1.2 添加分析视图
6.1.2 投影模块
6.1.4 聚合模块
6.1.5 连接模块
6.1.6 联合模块
6.1.7 定义视图的输出
6.1.8 结果
6.2 总结
快速参考
第7章 嗨!那是我的数据——SAP HANA的授权机制
7.1 角色
7.1.1 创建角色
7.1.2 子角色
7.1.3 父角色
7.1.4 SQL权限
7.2 分析权限
7.3 系统权限
7.4 包权限
7.5 用户
7.6 测试用户和角色
7.7 总结
快速参考
第8章 另一层——SAP HANA的层级
8.1 SAP HANA中的层级类型
8.1.1 父子层级
8.1.2 多层层级
8.2 在SAP HANA中创建层级
8.3 按照层级展示数据
8.4 总结
快速参考
第9章 将报表应用部署到报表软件
9.1 连接软件和SAP HANA
9.2 SAPLumira
9.2.1 下载和安装
9.2.2 连接SAP HANA
9.2.3 用Lumira分析数据
9.2.4 可视化选项和格式化依据
9.3 MicrosoftExcel
9.3.1 安装Excel的SAP HANA客户端
9.3.2 使用Excel连接到SAP HANA
9.4 Tableau软件
9.4.1 安装SAP HANA客户端驱动程序
9.4.2 在Windows里创建ODBCDSN
9.4.3 使用Tableau连接到SAP HANA
9.5 总结
快速比较
第10章 使用数据服务提供数据
10.1 关于样本数据
10.2 BODS的主界面
10.3 创建数据服务工程
10.3.1 创建工程
10.3.2 创建BODS任务
10.3.3 在BODS里创建到SAP HANA的ODBC连接
10.3.4 定义文件格式
10.3.5 创建数据流
10.3.6 在任务中添加数据流
10.3.7 执行BODS任务
10.4 总结
快速参考
第11章 使用XS引擎开发应用程序
11.1 检查XS引擎
11.2 理解XS引擎应用程序
11.3 使用XS引擎创建应用程序
11.3.1 创建交付单元
11.3.2 创建包
11.3.3 创建工程
11.3.4 在SAP HANA服务器上共享工程
11.3.5 创建代码库的工作空间
11.3.6 检查工程文件的状态
11.3.7 理解应用程序描述文件
11.4 Hello,World!
11.5 通过XS引擎访问数据库
11.5.1 复制XS引擎应用程序
11.5.2 在XS引擎应用程序中强制登录
11.5.3 访问数据库
11.6 用SAPUI5开发用户界面
11.6.1 在XS引擎工程中添加图片资源
11.6.2 用SAPUI5创建用户界面
11.7 总结
快速参考
附录 回顾与展望