一. 下载Hana Express虚拟机
1)从官网按图索骥找到下载器。
下载器下载页

2)下载器其实就是个可执行jar包,打开之后可以下载想要的软件。
下载器界面
下载下来的虚拟机是个ova.
二. 加载配置虚拟机
VMware vSphere
接下来是开机配置HANA Express。登录虚拟机的用户名和密码是hxeadm/HXEHana1,第一次登录会被要求更改。直接盗官方图了
主机密码
HANA database Master password
确认一下环境是否装好。
IP地址:8090
另一个需要注意的点是从HANA Express 2.0开始默认instance是90,会带来访问的端口和命令不同。
端口
命令示例(需要使用-i 90)
% hdbsql -i 90 -n localhost:39013 -u SYSTEM -p <SYSTEM user password> \"CREATE USER WORKSHOP_01 PASSWORD <password> NO FORCE_FIRST_PASSWORD_CHANGE SET PARAMETER XS_RC_XS_CONTROLLER_USER = 'XS_CONTROLLER_USER' , XS_RC_DEVX_DEVELOPER = 'DEVX_DEVELOPER', XS_RC_XS_AUTHORIZATION_ADMIN = 'XS_AUTHORIZATION_ADMIN'\"
三. 安装HANA Studio
直接搬运http://saphanatutorial.com/的信息了
1)下载Eclipse,我下的Mars
下载Eclipse
2)安装SAP Tools
SAP HANA Tools
四. 跑一个文本分析的例子参考链接: http://saphanatutorial.com/implement-sap-hana-text-analysis-in-10-minutes/
1) 连接到HANA Express Instance
Add System
2) 用户名密码
Hana DB User
3) 创建一个用户,并赋予他Create Schema权限
创建用户
4)使用新建的用户连入HANA并创建Schema
创建Schema
5)创建表
创建表
6) 准备数据使用python插入一条记录并上传PDF(我实在不想装HANA client在本机上,所以跟教程中使用dbapi不同,我用的是pyhdb)
准备数据
7) 建立全文索引,并做情感分析(啥,你问这个情感分析支不支持中文?。。。咱聊点别的吧,你看,HANA做全文索引的速度还可以)
全文索引
8) 看一下分析结果,大部分人是WeakPositively认可这个产品的。
情感分析结果
综合收尾一下:HANA对于资源要求是高的,功能是丰富的,处理速度是快的;使用虚拟机部署是方便的,Docker目前是没有的。
之后会在这个Instance上跑更多数据相关的例子,顺便看看能不能蹭到SAP BI Tools,敬请期待!