更新时间:2018-11-08 19:27:25
封面
版权信息
前言
第1章 SAP HANA和XS开发
1.1 SAP HANA系统的组件
1.1.1 数据库服务的组件
1.1.2 应用服务和辅助组件
1.2 进入XS应用开发的新篇章
1.2.1 XS原生应用和Fiori Apps
1.2.2 XS应用开发架构
第2章 熟悉HANA开发环境
2.1 环境准备
2.1.1 SAP HANA服务器软件及硬件
2.1.2 SAP HANA客户端软件
2.2 第一次亲密接触
2.2.1 几个系统用户
2.2.2 连接到SAP HANA系统
2.3 熟悉SAP HANA工作台
2.3.1 视角切换
2.3.2 SAP HANA系统运行期对象
2.3.3 常用的三个按钮
2.3.4 创建表和上传数据
2.4 用户、角色和授权管理
2.4.1 用户管理
2.4.2 角色管理
2.4.3 关于授权
第3章 信息建模
3.1 准备工作和TPC-H
3.2 属性视图
3.3 分析视图
第4章 建模进阶和SQLScript
4.1 计算视图
4.1.1 基本工作界面
4.1.2 计算操作
4.2 计算视图—可视化方式
4.3 SQLScript
4.3.1 表类型
4.3.2 存储过程
4.3.3 计算引擎函数CE Function
4.4 计算视图—脚本方式
第5章 HANA XS原生应用
5.1 XS路线图
5.2 XS应用开发
5.2.1 XS应用程序
5.2.2 XS项目开发流程
5.3 永远的“Hello World”
5.3.1 XS项目的开发视图
5.3.2 创建XS资源库的本地工作区
5.3.3 创建“Hello World”的XS项目
5.3.4 访问控制部分
5.3.5 运行程序
5.3.6 项目协同开发
5.4 从设计期到运行期
5.4.1 设计期对象的扩展名
5.4.2 可视化向导方式
第6章 深入XS开发
6.1 XS应用的开发流程
6.2 XS应用的访问控制
6.2.1 应用描述文件
6.2.2 应用访问控制文件
6.2.3 应用权限定义文件
6.3 XS项目开发规范
6.3.1 分门别类
6.3.2 Package和开发规则
6.3.3 对象如何引用
6.4 数据库对象
6.4.1 创建Schema定义
6.4.2 创建Table定义
6.4.3 创建Table Type定义
6.4.4 创建Sequence定义
6.4.5 创建SQL View定义
6.4.6 创建Role定义
6.4.7 存储过程
6.4.8 创建HANA模型视图
6.4.9 数据自动加载
6.5 用CDS开发Table定义
6.5.1 CDS定义和组成
6.5.2 CDS文件分解
6.5.3 hdbtable还是CDS
6.5.4 示例:创建一个CDS
第7章 XS应用的后台服务
7.1 支持XS应用的数据服务
7.2 OData服务—数据读取
7.2.1 XS开发中的OData
7.2.2 快速定义OData服务
7.2.3 OData服务定义
7.2.4 OData访问操作
7.2.5 OData辅助工具
7.3 OData服务—自定义出口数据更新
7.3.1 OData服务的自定义出口
7.3.2 创建操作
7.3.3 更新操作
7.3.4 删除操作
7.3.5 关于数据传递
7.4 OData高效架构设计实践
7.4.1 OData CUD程序架构设计
7.4.2 导入SHINE应用
7.4.3 测试源代码介绍
7.4.4 OData调用存储过程 —方式B
7.4.5 OData调用XSJS—方式C.1