2.3.1 视角切换
在启动SAP HANA工作台客户端软件后,单击工具栏上的“ ”按钮,SAP HANA工作台软件会出现图2-8所示的界面,用户选中不同的视角,然后单击“OK”按钮,将会使SAP HANA工作台切换到不同的视角中。
图2-8 SAP HANA工作台视角切换
在SAP HANA工作台中最常用的视角有三个,下面对这三个视角及该视角下的能做的一些操作进行简要介绍。
1. SAP HANA Administration Console视角
在该视角下,用户可以对SAP HANA系统执行与系统管理相关的所有操作(例如,监控、权限、备份恢复等)。
如图2-9所示,用户可以在这个视图下查看SAP HANA系统的基本管理信息(例如,内存和CPU使用率),对系统进行配置、日志查看、安全审计和备份等操作。
图2-9 SAP HANA系统管理基本信息一览
在这个视角下,管理员用户可以对数据库进行运行监控和管理等操作,创建数据库Schema、表、视图、存储过程,创建用户、角色、赋予权限等操作。此外,还可以单击SQL Console按钮,打开一个SQL查询的执行界面,然后直接输入SQL语句,执行需要完成的操作。
提示信息:
在这个管理员视角下,能做的操作就是将SAP HANA当作一个数据库来进行常规的管理操作。
2. SAP HANA Development视角
这是SAP HANA XS原生应用的开发视角,也是本书中主要应用的视角。
如图2-10所示,在该视角下,用户可以使用XS系统资源库来管理项目,创建基于SAP HANA的原生应用程序。
图2-10 SAP HANA应用开发视角
3. SAP HANA Modeler视角
这是SAP HANA信息建模的视角,在SAP HANA提供XS项目的开发功能之前,信息建模视角和系统管理视角是SAP HANA工作台的主要功能。
如图2-11所示,在该视角下,用户主要是创建信息模型(属性视图、分析视图、计算视图,本书中统称为信息模型),并且将开发的内容打包为Delivery Unit(简称DU,交付包),然后在SAP HANA系统中进行DU的导入/导出等。
图2-11 Modeler视角下的开发向导界面
注意事项:
因为SAP HANA信息建模的功能目前已经全部被整合到XS项目中,所有新开发的信息建模的对象(属性视图、分析视图、计算视图、分析权限)都可以作为一个设计期对象放在XS项目中。从长期来看,这个视角下的功能应该会被逐渐废弃,目前处于一个过渡时期,所以还保留着这个视角。
因为很多老SAP HANA项目的HANA信息模型基本上都是直接在Content目录下开发的,目前无法直接将其迁移到一个XS项目中(迁移过去之后,视图的名字和package都将发生变化),所以,还保留着这个开发视角让客户可以维护原来在非XS项目中直接开发的视图。