【TechTarget中国原创】还记得那句经典的广告词吗?农夫山泉,有点甜。这家位于杭州的饮用水制造商成立至今仅有十几年的时间,虽然历史不比可口可乐这样的跨国企业,但是作为国内快速消费品行业中增长速度较快的公司,农夫山泉在管理方面有它的独到之处。在刚刚过去的SAP技术大会上,农夫山泉的CIO胡健向我们分享了公司在3个月的时间内部署上线SAP最新设备HANA的经验。

  据胡健介绍,农夫山泉是SAP HANA在全球范围内的第三家成功上线客户,在亚太地区是第一家。农夫山泉早在2004年就部署了SAP的ERP应用系统,采用了Arap直接从OLTP中抽取数据的方法,而随着企业业务的增长,到2008年IT团队意识到只有构建OLAP才能满足当时的数据量以及逻辑运算需求。因此他们选择使用了Oracle的数据集市(Data Mart)。

  在经历了快速增长的阶段之后,胡健意识到目前农夫山泉的OLAP系统中出现了三个问题:数据的展现变得越来越慢,渲染一个报表可能要花上很长的时间,而整个系统的性能更是达到了无法忍受的临界值,且当时的数据更新是以天为单位的,无法做到数据的实时更新。再同SAP进行沟通后,SAP技术团队推荐他使用最新的SAP HANA高性能分析设备。

农夫山泉系统架构演变

  在进行了大量的考察之后,农夫山泉决定做国内“第一个吃螃蟹的人”,当时由于HANA的资料非常少,且都是英文的,胡健介绍他和他的团队走了一些弯路。但最终还是选择了HANA,公司在原有的架构基础之上,利用Data Service将Oracle DM中的数据ETL到HANA当中。在这里胡健提醒,使用Business Objects 3的用户需要进行升级到第4版才能够部署HANA。而且HANA是支持不同数据源的,而不光是从Business Warehouse中抽取数据,因此在部署HANA的时候还需要注意看好版本问题。

  首次对系统架构进行改造之后,还是无法满足数据的实时更新需求,因此胡健的团队决定替换掉所有的Oracle DM,利用Sybase的SLT工具以及DS将数据传输到HANA当中。从今年5月的POC测试,6月份正式签署合同,再到8月20日正式上线,胡健的团队只利用了3个月的时间就完成了SAP HANA的部署。其中还涉及到BO3升级到BO4、更换服务器、安装SLT等过程。

  在项目上线之后,胡健介绍同样的报表BO4 For HANA的速度要比BO3 For Oracle快了20-30倍,在Demo的环节中,几乎所有的业务响应时间都在10秒以下。这里还要考虑BO4的渲染要比BO3复杂许多的因素。而同样的SQL脚本在HANA中运行的速度要比Oracle快更多,HANA还可以替代传统的数据库被外部系统调用或者作为SOA的接口部署。通过SLT工具也终于能够满足数据的实时同步需求。

  在案例分享的过程中,胡健向在座的用户介绍,HANA本身拥有管理工具HANA Studio,用户可以通过可视化的界面来对HANA进行管理,而SLT数据传输控制台也包含在其中。另外BW的建模是一个非常复杂的过程,因此胡健建议使用HANA自带的建模工具,它提供了三种建模方法:SQL建模、视图建模和WEBI建模,其中BO4版本突出了WEBI功能,而放弃了之前版本的水晶报表功能。

SAP HANA硬件服务器配置

  在硬件方面,胡健提醒用户不要试图使用自己组装的小型机来部署HANA,因为HANA目前只支持定制的x86服务器。三家接受SAP HANA认证的服务器硬件厂商为IBM、HP(农夫山泉使用的服务器)和富士通。而且在选择硬件的时候要注意不是所有这三家的服务器都支持HANA,而是需要进行特别的定制。

  最后,胡健表示在整个SAP HANA的部署过程中,SAP方面同农夫山泉进行了大量的沟通,并提供了许多帮助。目前为止,HANA已经是一款成熟且运行稳定的列存储内存数据库解决方案,SAP通过BI对HANA进行了全面的产品支持,因此用户可以放心地进行部署。

TechTarget中国原创内容,原文链接:http://www.searchdatabase.com.cn/showcontent_55302.htm

农夫山泉CIO分享SAP HANA数据库实施经验相关推荐

  1. 使用ABAP(ADBC)和Java(JDBC)连接SAP HANA数据库

    在表DBCON里维护一条记录,指向HANA数据库.con_ENV里填入HANA数据库的主机名和端口号.如vmXXXX:30015 DATA: ls_new TYPE DBCON.ls_new-con_ ...

  2. 使用ABAP(ADBC)和Java(JDBC)连接SAP HANA数据库 1

    在表DBCON里维护一条记录,指向HANA数据库.con_ENV里填入HANA数据库的主机名和端口号.如vmXXXX:30015 DATA: ls_new TYPE DBCON.ls_new-con_ ...

  3. SAP HANA数据库安装

    2019独角兽企业重金招聘Python工程师标准>>> SAP HANA数据库安装 分类: Sybase 2013-01-16 17:38:14 SAP HANA是一个全新设计的内存 ...

  4. python获取sap数据_python 连接 SAP HANA 数据库

    SAP HANA 是SAP 新的内存数据库: 目前学习python数据处理分析,现在想要连接 SAP HANA 数据库, 发现目前python已经发布了连接 SAP HANA的库 pyhddb 1.需 ...

  5. 【SAP Hana】X档案:SAP HANA 数据库基础知识

    SAP HANA 数据库基础知识 1.基本规则 (1)注释 (2)标识符 (3)引号 (4)保留字 2.数据类型 (1)日期时间类型 (2)数字类型 (3)字符串类型 (4)二进制类型 (5)大对象类 ...

  6. Kettle (3) - 连接 SAP Hana 数据库

    PDI 7.1 在数据库连接中,没有提供 SAP Hana 数据库的连接选项.需要先在操作系统中安装 SAP Hana Client,然后将驱动程序拷贝到 PDI安装目录/data-integrati ...

  7. 【FineReport】帆软报表平台的安装与连接 SAP HANA 数据库

    [FineReport]帆软报表平台的安装与连接 SAP HANA 数据库 1.下载帆软 2.安装软件 3.连接HANA 4.访问数据 1.下载帆软 (1)帆软最新版本软件下载地址:https://w ...

  8. FineReport 连接 SAP HANA 数据库

    FineReport 连接 SAP HANA 数据库 文章目录 FineReport 连接 SAP HANA 数据库 一.拷贝jar包到FR工程 二.设计器中定义数据连接 1.JDBC方式连接 2.X ...

  9. 使用 SSL 加密的 JDBC 连接 SAP HANA 数据库

    近期客户为满足安全要求,提了让业务应用使用 SSL 方式连接 SAP HANA 数据库的需求.本人查询 SAP官方文档 发现数据库支持 SSL 连接,有参数直接加到 JDBC 的 URL 后边就行了, ...

  10. 如何在 SAP BTP Java 应用里使用 SAP HANA 数据库

    进入 SAP BTP cockpit: 把 CloudFoundry API endpoint 抄下来: https://api.cf.us10.hana.ondemand.com/ 收到如下输出: ...

最新文章

  1. 传百度要与阿里、腾讯争夺在线办公市场?“百度Hi”开放520人同时在线音视频会议
  2. [深入理解Android卷一全文-第九章]深入理解Vold和Rild
  3. 二维大地电磁有限元数值模拟矩形+线性插值
  4. 最新 | 更小、更快、更强!EfficientNetV2:Smaller-Faster-Better
  5. java聊天系统异常问题_【图片】写的socket编程实现窗口聊天出现空指针错误 在自己电脑没事【java吧】_百度贴吧...
  6. DB2的ErrorCode
  7. python常用代码入门-最全Python算法实现资源汇总!
  8. 【WPS表格】函数的3种引用方式,4种切换模式
  9. 使用SCCM管理Office ProPlus(二)--升级最到最新更新
  10. go build cannot find package 问题
  11. 虚拟服务器无法获取ip地址,VMware下网络模式配置与IP地址无法正常获取及解决方案...
  12. epsfallback_广东移动通过EPS Fallback方式成功完成了5G高清语音和视频呼叫
  13. itunes下载管理appstore老版本app
  14. 用幻灯片征服全世界_NET为什么会征服世界NET很显然很像
  15. CentOS 配置 NodeBB
  16. 为什么别人的移动开发效率是你的2倍?丨课程推广
  17. C++ 查重(码蹄集 新手村)
  18. 计算机游戏13关gongl,密室逃脱4之恐怖电影院第13关怎么过 第13关通关攻略
  19. 计算机蓝屏代码0xc0000020,Win10系统运行程序提示“损坏的映像 错误0xc0000020”如何解决?...
  20. SDS很好,但处理器需“减负”!

热门文章

  1. 泰坦尼克号乘客生存分析——用机器学习告诉你,如果你在当时的船上,有多大机率生还?
  2. emoji表情 mysql转移,mysql中emoji表情存储
  3. 从互联网大厂跳槽到国企后,我发现没有一劳永逸的工作。。。
  4. linux图片裁剪软件安卓版,PS图片裁剪软件下载-PS图片裁剪助手appv1.0.1-Linux公社...
  5. 交互媒体专题设计大作业
  6. C++规范编码引涉语法点之(8)trivial和non-trivial构造/析构/复制/赋值函数 及POD类型
  7. 如何根据论文文章名称一键查询该篇论文的引用格式?
  8. 多个考拉海购的商品主图如何一键批量保存
  9. 【JSTL】choose标签
  10. 百度地图实现marker显示数字