第1章 到底什么是SAP HANA 1
1.1 开始行动——1998年到2011年美国国内商务航班的统计数据 2
1.2 理解SAPHANA的性能 5
1.2.1 高并发 5
1.2.2 列式表存储 6
1.2.3 数据压缩 9
1.3 总结 10
第2章 SAP HANA Studio——安装和第一印象 11
2.1 访问SAP HANA服务器 11
2.1.1 购买SAP HANA许可证和设备 12
2.1.2 访问云上的SAP HANA 13
2.1.3 从SAP获取SAP HANA 30天的免费试用期 14
2.2 安装 15
2.3 欢迎来到SAP HANA Studio 16
2.4 连接SAP HANA服务器 20
2.5 导入样本数据 22
2.5.1 导出SAP HANA对象 23
2.5.2 将导出的数据导入SAP HANA 25
2.6 预览样本数据 26
2.7 总结 28
第3章 SAP HANA开发之第一步——属性视图 29
3.1 创建交付单元 29
3.2 创建包 31
3.3 创建属性视图 32
3.4 属性视图的高级功能 37
3.4.1 client字段 37
3.4.2 连接视图中的表 38
3.4.3 使用来自多个表的数据完善属性视图 40
3.5 总结 45
快速参考 45
第4章 用数字说话——分析视图 46
4.1 创建分析视图 46
4.1.1 在分析视图中添加表 49
4.1.2 属性和数量——图标大不同! 49
4.2 在分析视图中添加属性视图 51
4.3 分析视图的高级特性 54
4.3.1 限制字段——概念和应用 54
4.3.2 计算字段 56
4.3.3 接受用户输入 60
4.4 总结 67
快速参考 68
第5章 生动起来——图形化的计算视图 69
5.1 什么是图形化的计算视图 69
5.2 创建图形化的计算视图 70
5.2.1 添加分析视图 72
5.2.2 投影模块 73
5.2.3 聚合模块 76
5.2.4 连接模块 78
5.2.5 联合模块 79
5.2.6 输出 82
5.2.7 结果 84
5.3 总结 85
快速参考 85
第6章 你在跟我说话吗——脚本化计算视图 86
6.1 创建脚本化的计算视图 86
6.1.1 理解CE函数 88
6.1.2 添加分析视图 89
6.1.2 投影模块 91
6.1.4 聚合模块 93
6.1.5 连接模块 93
6.1.6 联合模块 94
6.1.7 定义视图的输出 95
6.1.8 结果 98
6.2 总结 99
快速参考 99
第7章 嗨!那是我的数据——SAP HANA的授权机制 100
7.1 角色 100
7.1.1 创建角色 101
7.1.2 子角色 102
7.1.3 父角色 103
7.1.4 SQL权限 103
7.2 分析权限 106
7.3 系统权限 110
7.4 包权限 111
7.5 用户 112
7.6 测试用户和角色 115
7.7 总结 117
快速参考 117
第8章 另一层——SAP HANA的层级 118
8.1 SAP HANA中的层级类型 119
8.1.1 父子层级 119
8.1.2 多层层级 119
8.2 在SAP HANA中创建层级 121
8.3 按照层级展示数据 125
8.4 总结 127
快速参考 127
第9章 将报表应用部署到报表软件 128
9.1 连接软件和SAP HANA 128
9.2 SAP Lumira 130
9.2.1 下载和安装 130
9.2.2 连接SAP HANA 132
9.2.3 用Lumira分析数据 133
9.2.4 可视化选项和格式化依据 134
9.3 Microsoft Excel 135
9.3.1 安装Excel的SAP HANA客户端 135
9.3.2 使用Excel连接到SAPHANA 136
9.4 Tableau软件 140
9.4.1 安装SAP HANA客户端驱动程序 140
9.4.2 在Windows里创建ODBCDSN 141
9.4.3 使用Tableau连接到SAP HANA 143
9.5 总结 146
快速比较 146
第10章 使用数据服务提供数据 147
10.1 关于样本数据 148
10.2 BODS的主界面 148
10.3 创建数据服务工程 150
10.3.1 创建工程 150
10.3.2 创建BODS任务 151
10.3.3 在BODS里创建到SAP HANA的ODBC连接 151
10.3.4 定义文件格式 153
10.3.5 创建数据流 156
10.3.6 在任务中添加数据流 158
10.3.7 执行BODS任务 159
10.4 总结 160
快速参考 161
第11章 使用XS引擎开发应用程序 162
11.1 检查XS引擎 163
11.2 理解XS引擎应用程序 164
11.3 使用XS引擎创建应用程序 165
11.3.1 创建交付单元 165
11.3.2 创建包 165
11.3.3 创建工程 166
11.3.4 在SAP HANA服务器上共享工程 167
11.3.5 创建代码库的工作空间 167
11.3.6 检查工程文件的状态 171
11.3.7 理解应用程序描述文件 171
11.4 Hello,World! 176
11.5 通过XS引擎访问数据库 178
11.5.1 复制XS引擎应用程序 179
11.5.2 在XS引擎应用程序中强制登录 181
11.5.3 访问数据库 182
11.6 用SAPUI5开发用户界面 186
11.6.1 在XS引擎工程中添加图片资源 188
11.6.2 用SAPUI5创建用户界面 190
11.7 总结 199
快速参考 200
附录 回顾与展望 201