【HXE:1】SAP HANA, express edition
1. 什么是SAP HANA, express edition?
SAP HANA, express edition(简称HXE)是 SAP HANA的简化版本,在32GB内存以内完全免费。
HXE包括SAP HANA企业版绝大多数功能,例如内存数据库,应用程序服务,文本分析和挖掘,Spatial数据支持,和Graph图计算等高级数据分析处理引擎;
HXE提供了一系列丰富的功能,包括Streaming(流分析)、Fiori(产品前端 UI 开发框架)、增强的数据整合、高级数据分析等功能,旨在帮助用户快速构建具备实时海量数据处理功能的应用;
这些核心功能可以帮助用户快速开发SAP HANA应用程序,构建原型演示,或者部署为开发测试环境。
via: SAP HANA, Express Edition落地华为云
详细介绍见SAP开发者官网
简而言之,如果你没有HANA环境,但是又想使用HANA服务器,可以试一下HXE。
2. HXE kick off
上文提到的SAP开发者官网给出了安装建议:
- 如果你的设备的运行内存低于8G,则无法安装
- 如果你的设备的运行内存超过8G,不足16G,则可以安装数据库服务器版本
- 如果你的设备的运行内存超过16G,则可以安装数据库服务器+应用服务器版本(也就是XSA版本)
2.1 我应该安装哪个版本的HXE?
- 如果你想使用SHINE(SHINE是打包的HANA DEMO,让使用者可以迅速感受到HANA的强大。)、Web IDE、Fiori开发,或者对XSA的功能有强需求,请使用XSA版本。
- 如果你只是想了解一下HANA数据库,研究HANA数据库的基本功能以及简单的扩展应用(APL、EML、文本分析、流分析、SDI等),而机器的性能不足,安装数据库服务器版本
2.2 如何安装HXE?
2.2.1 下载下载器
到SAP开发者官网,详细阅读安装路线图,确认安装需求之后,到这个网站下载下载器。下面我以虚拟机安装为例,详细讲述安装过程。
2.2.2 下载所需指南
- 下载Getting Started with SAP HANA 2.0, express edition (Virtual Machine Method)这份指南给出了详细的安装步骤
- 参考视频:SAP HANA, express edition Installation (Virtual Machine Method)的详细的安装步骤视频
- 参考教程Install SAP HANA 2.0, express edition on a Preconfigured Virtual Machine的详细的安装步骤
2.2.3 下载Eclipse和相关插件,配置数据库连接
- 请参考How to download and install the HANA Eclipse plugin 安装HANA Eclipse插件
注意:在选择插件的步骤,请只勾选下图的选项
- 请参考Use SAP HANA Tools for Eclipse as SQL Query Tool with SAP HANA, express edition 配置数据库连接
配置好之后,可以在SQL Console输入下面的语句,获取数据库名称信息:
SELECT DATABASE_NAME FROM M_DATABASES;
常用操作
开启数据库:HDB strat
关闭数据库:HDB stop
3. 虚拟机网关配置
设置为“NAT模式” 对应的网络名称 共享网络 查看自动生成IP地址 修改虚拟机配置 点击“更改设置” 修改配置(1/2) 修改配置(2/2)确认 测试连接4. 下一步?
安装完成之后,我们可以参考以下的指南和教程,体验HANA数据库的强大功能。下面我列举SAP HANA的一些系列教程和指南:
-
【HXE】Power BI + HANA? Yes!
连接Power BI和HANA数据库,开始自己数据分析项目的第一步 -
How to use Django with HANA, express edition
将HXE作为Django的数据库使用,进行Web开发。 -
Machine Learning in A Box系列
利用HANA的算法库,探究机器学习相关的算法,具体可以按照下面的三个指南执行。 -
Use Machine Learning to Build a Time Series Model with SQL
利用HANA的时间序列分析算法,对数据集进行分析,预测未来的趋势。 -
Use Machine Learning to Build a Movie Recommendation Model with SQL
利用HANA的推荐引擎和Apriori算法,分析MovieLens数据集。 -
Real-time sentiment rating of movies on SAP HANA
利用HANA进行实时情感分析 -
What’s new for predictive in SAP HANA SPS 12、SPS 11、SPS 10?
HANA SPS10 以后PAL相关的的更新 -
Predictive Analysis Library on Github
HANA Academy关于PAL的Github主页。代码仅供参考,如果需要进行开发,请前往 SAP Help Portal 查看相关的文档 -
Youtube Playlist: HANA PAL
PAL所有历史视频(仅供参考)