查看: 24629|回复: 111

快来充电吧 资深解决方案架构师刘 刚做客ITPUB 分享SAP经典案例

[复制链接]
认证徽章
论坛徽章:
24
技术图书徽章
日期:2013-08-16 14:31:52问答徽章
日期:2013-11-04 08:53:14目光如炬
日期:2013-12-23 06:00:11目光如炬
日期:2013-12-30 06:00:11明星写手
日期:2014-02-22 06:00:12马上有钱
日期:2014-03-31 14:09:05沸羊羊
日期:2015-05-20 12:42:59秀才
日期:2015-06-24 13:05:36秀才
日期:2015-07-13 09:48:14
发表于 2013-10-18 10:07 | 显示全部楼层 |阅读模式
SAP HANA利用创新性的内存计算技术来存储并运算各类数据,不仅适合实时处理海量的企业内关系型数据,同时对于文本、地理信息等多数据类型的大数据也轻松处理。今天我们就推出本期特别的案例讨论话题,希望大家积极参与。

本期嘉宾:资深解决方案架构师 Alex Liu,刘 刚,新浪微博“SAP_ALEX”目前就职于SAP中国公司,担任SAP HANA资深方案架构师一职。一直致力于SAP HANA在中国地区的推广和客户技术支持工作,经常关注其他的大数据解和高性能计算决解决方案。
  
案例背景:
公司名称:益海嘉里集团
行业:快速消费品
遇见的问题:大量存在的人工数据录入和处理,既影响工作效率,数据的准确性也有待提高 ;由于数据源分散、类型复杂、数据质量参差不齐,无法快速响应业务需求的变化;许多报表运行在生产系统上,与生产系统争夺计算资源,影响了ERP系统的性能。同时,这些分析和报表应用缺乏多维分析和数据钻取功能,难于满足日常管理的灵活要求。
解决方案:SAP HANA、SAP NetWeaver Business Warehouse on、SAP? MaxAttention 服务
实施目标:SAP HANA和SAP MaxAttention助益海嘉里实现报表自动化 运营水平提升
  
案例讨论:
1、针对以上案例,你认为SAP HANA助益海嘉里集团实现业务运营报表自动化根本原因是什么?
2、目前SAP HANA 只支持英特尔的x86架构,你认为这个会不会影响在企业中应用?
3、11月SAP中国商业同略会上已确定会有来自高科技、能源、化工、消费品、金融服务业、电信业、零售、工程零部件制造、公共服务、离散制造等行业的客户与专家,齐聚分享各自应用SAP HANA场景的最新成果。你最想了解或聆听的哪个行业的客户案例或什么应用场景里的SAP HANA故事?
                                                                                                                                                                                                                                                         
邀请嘉宾:本次活动我们将会邀请的资深解决方案架构师刘刚给大家解决一些问题,大家如果有哪些想了解的问题都可以回帖进行提问!
  
讨论时间:2013.10.21----2013.11.4
  
讨论奖励:活动结束后将会抽取10名会员赠送10400mAh机线一体移动电源。
QQ截图20131018100607.jpg

houbao408
xgghxkhuang
2009532140
hwtong
feonabin
duhouchen
leonarding
yanggq
help01
gaolu1234
论坛徽章:
1
目光如炬
日期:2015-05-25 17:31:39
发表于 2013-10-21 10:20 | 显示全部楼层
本帖最后由 ssole 于 2013-11-11 18:30 编辑

大家好,我是刘刚,欢迎大家提问,希望自己回答的一些关于SAP HANA的信息能帮助到大家。
接下来,顺便卖卖书,以下是我的新书《SAP HANA实战》,过几天将有机械工业出版社出版,届时会在各大卖书的网站上有预售,欢迎大家捧场和拍砖,谢谢!

当当的购书地址:


http://product.dangdang.com/23368091.html


亚马逊的购书地址:


http://www.amazon.cn/dp/B00GHGZWSG/ref=cm_sw_r_si_p_jdp_zmJFsb0DK32FA



京东的购书地址:

http://item.jd.com/11352443.html


中国互动出版社(china-pub.com)购书地址
      http://product.china-pub.com/3768818




SAP HANA-OK.jpg

目录
前言
第1章  话说内存计算 1
1.1  企业应用系统架构和限制因素 2
1.2  难以实现的实时计算 3
1.2.1  信息、延迟和价值 4
1.2.2  OLTP和OLAP合理分离 6
1.3  软件架构与硬件发展 6
第2章  实时数据平台 9
2.1  旧瓶颈和新问题 10
2.1.1  内存计算也有麻烦 12
2.1.2  多核CPU时代 13
2.1.3  打破FSB瓶颈 13
2.1.4  高效利用NUMA 15
2.1.5  CAP的偏向性 16
2.2  SAP HANA演化史 17
2.3  掀起SAP HANA的盖头 20
2.4  SAP HANA的创新 24
2.4.1  SAP HANA的“看家本领” 25
2.4.2  行存储、列存储以及历史表 28
2.4.3  并发控制和一致性 33
2.4.4  数据更新 37
2.4.5  聚合或SQL 42
2.4.6  压缩比例 44
2.4.7  数据分区 47
2.4.8  最小化传输数据 50
2.4.9  并行处理 50
第3章 SAP HANA架构介绍 52
3.1  SAP HANA及相关外围系统 52
3.1.1  SAP HANA系统 54
3.1.2  Index Server 56
3.1.3  XS Server 58
3.1.4  SAP HANA的开发接口 59
3.1.5  分布式SAP HANA系统 61
3.2  SAP HANA技术路线图 63
3.3  一体化设备的竞争 65
3.3.1  不同的创新 65
3.3.2  内存计算与缓存数据 67
3.3.3  混搭和简约 68
3.3.4  SAP HANA与Teradata及Oracle系列产品的对比 69
3.4  实时计算的应用价值 70
第4章 SAP HANA应用场景 72
4.1  数据集市和实时报表 73
4.2  企业级数据仓库 75
4.3  SAP应用加速 81
4.4  创新应用平台 82
4.5  高性能数据库 85
第5章 SAP HANA基础知识 86
5.1  实施SAP HANA前的准备工作 86
5.1.1  HANA项目的一些共同关注点 87
5.1.2  技能要求和工作范围 88
5.2  软件安装 89
5.2.1  SAP HANA硬件准备 90
5.2.2  SAP HANA软件准备 91
5.2.3  安装SAP HANA 数据库 92
5.2.4  安装SAP HANA工作台 98
5.2.5  安装SAP HANA客户端 100
5.3  SAP HANA工作台的使用 102
5.3.1  初次使用SAP HANA工作台 103
5.3.2  添加SAP HANA系统 105
5.3.3  建模工具 108
5.3.4  管理工具 111
5.3.5  快速创建数据库表 113
5.3.6  使用SQL编辑器 114
5.4  本书使用的数据库表 115
第6章 加载数据到SAP HANA 118
6.1  关于Schema 119
6.2  使用IMPORT命令 123
6.2.1  使用IMPORT向导工具从本地加载数据 123
6.2.2  使用IMPORT命令从服务器端加载数据 126
6.3  使用SLT 127
6.3.1  基本原理 127
6.3.2  安装和配置 129
6.3.3  SLT场景演示 130
6.3.4  SLT基本管理 140
6.4  使用DS 149
6.4.1  演示环境介绍 150
6.4.2  方法1:全量加载 150
6.4.3  方法2:增量加载——表比较 163
6.4.4  方法3:增量加载——基于时间戳 170
6.4.5  方法4:增量加载——数据库CDC 184
6.5  数据加载方式小结 194
第7章 SAP HANA建模入门 195
7.1  建模准备 196
7.1.1  分解TPC-H 196
7.1.2  建模用户授权 197
7.1.3  新建Package 200
7.2  属性视图 201
7.2.1  属性视图——客户主数据 202
7.2.2  属性视图——供应商部件 216
7.3  分析视图 218
7.3.1  步骤1:创建分析视图 218
7.3.2  步骤2:添加事实表 219
7.3.3  步骤3:添加属性视图 221
7.3.4  步骤4:为视图添加新列 223
7.3.5  步骤5:指定分析指标 224
第8章 SAP HANA建模进阶 226
8.1  计算视图 226
8.1.1  基本工作界面 226
8.1.2  计算操作 229
8.2  示例1:计算视图——可视化方式 233
8.3  SQLScript 237
8.3.1  表类型 238
8.3.2  存储过程 239
8.3.3  计算引擎函数 240
8.4  示例2:计算视图——脚本方式 241
第9章  HANA内容生命周期管理 245
9.1  创建DU 246
9.2  创建Package 251
9.3  导入和导出功能简介 253
9.3.1  演示1:导出DU 255
9.3.2  演示2:Developer Mode下的导出 256
9.4  生成技术文档 258
第10章  SAP HANA与商务智能的结合 259
10.1  SAP Visual Intelligence 261
10.1.1  创建VI文档 262
10.1.2  连接到SAP HANA 262
10.1.3  探索和分析数据 264
10.2  SAP BusinessObjects Explorer 265
10.2.1  步骤1:配置Explorer和HANA之间的连接 265
10.2.2  步骤2:创建信息空间 272
10.2.3  步骤3:开始分析数据 275
10.3  SAP Web Intelligence 276
10.3.1  在HANA信息模型上构建Universe 277
10.3.2  Web Intelligence数据展现 284
10.3.3  扩展话题:在传统BI语义层还是HANA数据库中建模 288
10.4  Excel 288
10.4.1  HANA建模中的Hierarchy 289
10.4.2  使用Excel数据透视表分析HANA数据 292
10.5  Tableau 296
10.5.1  使用Tableau Desktop连接SAP HANA 296
10.5.2  Tableau Desktop数据分析 300
第11章  SAP HANA应用开发 303
11.1  ABAP和SAP HANA开发 304
11.1.1  SAP HANA对ABAP开发的影响 304
11.1.2  ABAP访问HANA的准备工作 307
11.1.3  配置连接 308
11.1.4  三种ABAP访问SAP
HANA的方式 312
11.2  SAP HANA加速器 323
11.2.1  Basis Kernel的支持 323
11.2.2  加速的原理 324
11.2.3  准备工作和配置步骤 325
11.2.4  为ABAP程序创建XML配置文件 326
11.2.5  将ABAP程序配置为加速模式 328
11.2.6  SAP标准加速器方案 330
11.2.7  加速器方案的适用性 333
11.3  R和 SAP HANA 334
11.3.1  配置一个在线软件资源库 335
11.3.2  安装R语言所需的编译器 339
11.3.3  安装R语言 341
11.3.4  安装R服务器 342
11.3.5  配置SAP HANA Server和R的集成 343
11.3.6  演示:SAP HANA SQLScript调用R 346
第12章  SAP HANA分布式架构实战 351
12.1  HANA分布式架构介绍 351
12.2  HANA分布式架构的硬件方案介绍 352
12.3  惠普公司的HANA服务器介绍 354
12.3.1  单节点HANA服务器 354
12.3.2  分布式HANA服务器配置 354
12.3.3  HANA集群的灾备恢复方案 355
12.4  演示:HANA分布式架构 358
12.4.1  步骤1:在HANA服务器和存储服务器之间配置NFS 359
12.4.2  步骤2:安装HANA主服务器 363
12.4.3  步骤3:安装HANA工作服务器 366
12.4.4  步骤4:安装HANA备用服务器 367
12.5  HANA分布式架构的文件结构 370
12.6  演示:模拟服务器停机 372
12.6.1  HANA系统的最初状态 372
12.6.2  测试1:工作服务器停机 373
12.6.3  测试2:主服务器停机 375
第13章 SAP HANA系统管理 377
13.1  启动和停止 378
13.2  备份、恢复和升级 379
13.2.1  备份 381
13.2.2  恢复 387
13.2.3  升级 390
13.3  内存使用管理 391
13.3.1  内存使用监控 392
13.3.2  SAP HANA内存限制配置 394
13.3.3  内存操作 395
13.4  表分区管理 397
13.4.1  如何查看表分区 398
13.4.2  单层分区的创建 400
13.4.3  多层分区的创建 402
13.4.4  多HANA节点下的分区 404
13.4.5  分区后的基本操作 406
13.4.6  演示——分区前后的性能差异 411
13.5  系统参数配置 413
13.5.1  Delta Merge 414
13.5.2  数据加载 422
13.5.3  备份相关配置 426
13.5.4  安全策略配置 427
13.6  系统监控 428
13.6.1  SAP HANA工作台 428
13.6.2  DBACockpit工具 436
13.7  审计 438
13.7.1  激活审计对象 439
13.7.2  创建审计策略 439
13.8  安全管理 441
13.8.1  用户管理 442
13.8.2  认证管理 445
13.8.3  权限管理 447
附录A SAP HANA应用商店 452
附录B 学习环境 454
附录C SAP HANA学习资源 456


使用道具 举报

回复
认证徽章
论坛徽章:
24
技术图书徽章
日期:2013-08-16 14:31:52问答徽章
日期:2013-11-04 08:53:14目光如炬
日期:2013-12-23 06:00:11目光如炬
日期:2013-12-30 06:00:11明星写手
日期:2014-02-22 06:00:12马上有钱
日期:2014-03-31 14:09:05沸羊羊
日期:2015-05-20 12:42:59秀才
日期:2015-06-24 13:05:36秀才
日期:2015-07-13 09:48:14
发表于 2013-10-21 10:26 | 显示全部楼层
ssole 发表于 2013-10-21 10:20
大家好,我是刘刚,欢迎大家提问,希望自己提供的一些关于SAP HANA的信息能帮助到大家。

欢迎刘刚老师,哈哈大家有什么问题都可以回帖提问哦。

使用道具 举报

回复
论坛徽章:
66
林肯
日期:2013-09-12 15:57:33马自达
日期:2013-10-11 13:52:31路虎
日期:2014-01-26 14:35:49三菱
日期:2013-11-25 11:21:19现代
日期:2013-08-29 14:39:50雪佛兰
日期:2013-09-12 15:55:00一汽
日期:2013-11-28 14:15:05技术图书徽章
日期:2013-12-11 10:10:51技术图书徽章
日期:2013-12-11 10:11:35技术图书徽章
日期:2014-01-14 10:54:13
发表于 2013-10-21 10:55 | 显示全部楼层
本帖最后由 pastime_Wang 于 2013-10-29 16:34 编辑

1、针对以上案例,你认为SAP HANA助益海嘉里集团实现业务运营报表自动化根本原因是什么?

HANA 作为一款内存数据库, 非常适合运营报表时效性、高性能要求,而且独立于生产系统,避免资源征用
而且从架构上讲,HANA 还在走分布式,性能可以横向扩展

2、目前SAP HANA 只支持英特尔的x86架构,你认为这个会不会影响在企业中应用?

虽然只支持x86 架构,但基于目前应用,从独立运行角度不会有什么太大的影响,毕竟使用HANA 主要考虑的是性能、扩展性

3、11月SAP中国商业同略会上已确定会有来自高科技、能源、化工、消费品、金融服务业、电信业、零售、工程零部件制造、公共服务、离散制造等行业的客户与专家,齐聚分享

各自应用SAP HANA场景的最新成果。你最想了解或聆听的哪个行业的客户案例或什么应用场景里的SAP HANA故事?

1、HANA 在未来私有云中的发展和应用
2、HANA 在OLTP中发展,特别是高并发、一致性、高可用等方面
3、HANA 能否成为未来OLAP架构的后台数据操作主流



能否谈谈 SAP HANA 在 架构、开发、性能、应用方面

相对于目前的 COGNOS V10 在报表开发与展示、OLAP分析、移动应用等方面的优势和特征 ?


使用道具 举报

回复
论坛徽章:
1
目光如炬
日期:2015-05-25 17:31:39
发表于 2013-10-21 11:00 | 显示全部楼层
pastime_Wang 发表于 2013-10-21 10:55
能否谈谈 SAP HANA 在 架构、开发、性能、应用方面

相对于目前的 COGNOS V10 在报表开发与展示、OLAP分析 ...

SAP HANA是一个数据库系统的核心平台。而COGNOS是一个BI软件。这样对比是不正确滴,和SAP BI是类似的东西。

使用道具 举报

回复
论坛徽章:
66
林肯
日期:2013-09-12 15:57:33马自达
日期:2013-10-11 13:52:31路虎
日期:2014-01-26 14:35:49三菱
日期:2013-11-25 11:21:19现代
日期:2013-08-29 14:39:50雪佛兰
日期:2013-09-12 15:55:00一汽
日期:2013-11-28 14:15:05技术图书徽章
日期:2013-12-11 10:10:51技术图书徽章
日期:2013-12-11 10:11:35技术图书徽章
日期:2014-01-14 10:54:13
发表于 2013-10-21 11:26 | 显示全部楼层
ssole 发表于 2013-10-21 11:00
SAP HANA是一个数据库系统的核心平台。而COGNOS是一个BI软件。这样对比是不正确滴,和SAP BI是类似的东西 ...

刚才从题目介绍中,以为HANA 是一个BI工具.....

第一次接触HANA, 请问作为同样都是“软硬件结合”高性能读写平台,

1、相对于ORACLE Exadata, IBM Netezza 的 特性 ?
2、HANA 对非结构化大数据的支持 ? 对其能否提供像“结构化数据”一样的查询和分析性能 ?

使用道具 举报

回复
论坛徽章:
1
目光如炬
日期:2015-05-25 17:31:39
发表于 2013-10-21 13:05 | 显示全部楼层
本帖最后由 ssole 于 2013-10-21 13:12 编辑
pastime_Wang 发表于 2013-10-21 11:26
刚才从题目介绍中,以为HANA 是一个BI工具.....

第一次接触HANA, 请问作为同样都是“软硬件结 ...


1. 其实做对比是很难的,我最不爽的就是别人问我,对比哪个,对比哪个怎么样(不是针对你哦,别误会),每种东西都有它最吸引人的地方。SAP HANA是真正的全内存计算,不存在所谓的一部分in memory option的进化式技术架构.  这些产品各有优劣点,很难说谁比谁完胜,希望大家可以从市场和客户的接受,应用收益上来评价,而不是单纯比技术特性,因为那些其实没有多大意义。

   Netzzza 对于IBM来说,是IBM的第二梯队产品,跟SAP HANA 不是一别的对手,我就不提了(我主要是不了解,因为从来没有遇见这样的对手和需要正面竞争的客户案例)

   Exadata 是个一体机,最方便,最最诱惑客户的地方,就是底层数据库系统一代码几乎不用怎么修改,以前基于ORACLE DB的应用可以直接架构在EXADATA之上。SAP HANA需要重写应用的SQL部分(即建模),但是回报是巨大的,超出想象的。 EXADATA最强的是IOPS,吞吐能力极强,从DB中读取数据很快,然后在应用程序中计算;SAP HANA却是倡导在数据库中计算好数据,直接输出结果的给应用程序,不需要吐太多的原始数据。两者区别其实挺大的


2. HANA支持SMART DATA ACCESS, 数据可以不放在HANA中也可以访问。如果需要做非结构化数据,HANA支持行,列,对象存储(单个字段,值2GB左右),也提供了像Oracle的RAW,也提供对于一般性TEXT的文本的存储和搜索功能。 但是SAP HANA还是一个SQL数据库,还是是DB2 ORACLE属于一个阵营的。

OLAP分析方面,目前还没有看到有对手。我看到应用了EXADATA2年多的EDW客户,为其性能惊讶,但是看了SAP HANA的运行效率之后,惊呼,SAP HANA是神器。

使用道具 举报

回复
认证徽章
论坛徽章:
5105
菠菜神灯
日期:2016-10-27 15:43:20菠菜神灯
日期:2016-10-27 16:05:30菠菜神灯
日期:2016-10-27 16:05:30菠菜神灯
日期:2015-07-24 14:56:20菠菜神灯
日期:2016-10-27 16:05:30菠菜神灯
日期:2015-04-17 18:02:23菠菜神灯
日期:2015-04-17 18:02:23菠菜神灯
日期:2016-10-27 16:05:30菠菜神灯
日期:2016-10-27 16:05:30菠菜神灯
日期:2016-10-27 16:05:30
发表于 2013-10-21 13:23 | 显示全部楼层
Hana 不错 ,支持一个!

使用道具 举报

回复
论坛徽章:
1
目光如炬
日期:2015-05-25 17:31:39
发表于 2013-10-21 13:29 | 显示全部楼层
本帖最后由 ssole 于 2013-10-21 13:30 编辑
赤霄剑 发表于 2013-10-21 13:23
Hana 不错 ,支持一个!


还在不断进步和完善呢。毕竟要撼动老一批的RDBMS的用户群是很不容易的。但是每年新客户,以及学习的人,关注的人,对于大数据处理要求的这种趋势,SAP HANA的确是领了一个先!这点不可否认!

使用道具 举报

回复
求职 : SAP实施
认证徽章
论坛徽章:
259
土豪章
日期:2018-07-10 16:19:05ITPUB18周年纪念章
日期:2018-09-17 10:09:49ITPUB18周年纪念章
日期:2018-09-17 10:12:57妮可·罗宾
日期:2018-10-28 13:07:10ITPUB18周年纪念章
日期:2018-11-13 15:31:24ITPUB18周年纪念章
日期:2018-11-13 15:40:4519周年集字徽章-庆
日期:2019-09-06 18:30:12
发表于 2013-10-21 14:10 | 显示全部楼层
目前是使用ORACLE的数据库,如果要转型到HANA平台要注意哪些方面?同时基于HANA的平台会带来哪些优势?

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 
京ICP备09055130号-4  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表