【转】SAP内存计算给力企业商务智能

2024-01-01 21:48

本文主要是介绍【转】SAP内存计算给力企业商务智能,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

SAP内存计算 给力企业商务智能

 

转自:益和观点 http://www.yh0571.com/?p=2191

 

2010121—2日,SAP在主题为抓住即刻价值,创造成功未来2010SAP全球技术研发者大会上,SAP正式对外发布了其明确的未来技术发展战略,云计算移动应用基于内存的计算成为SAP瞄准的三大主要技术发展方向,SAP未来将在三大技术的基础上推出一系列企业管理应用解决方案。

 

内存计算,顾名思义,读取内存的数据来进行分析、计算,由于内存数据是列式的,所以读取数据非常快,随着内存的成本逐渐下降,不远的未来,内存的成本会降到硬盘水平,在不增加硬盘的情况下,从内存就能够释放更多的计算能量。SAP认为,内存计算将会成为企业计算的重要力量。SAP首先把数据分析放到了内存计算上,未来逐渐把把更多的企业管理方案放到方面。

 

在本次SAPTechEd2010上,SAP正式推出了HANA(SAP High-Performance Analytic Appliance高性能分析应用软件),借助主存储器、处理器技术和应用诀窍领域的最新成果,SAP HANA充分发挥内存数据处理的威力,使客户能够实时地分析来自几乎任何数据源的大数据量。HANA的推出标志着SAP利用基于内存计算推动革新的历程中取得了一项具有里程碑意义的重大突破,并为SAP内存计算领域带来革命性的变化。

 

在此基础上,SAP推出了SAP Netweaver BW中内存技术的使用和计划路线,在未来,SAP Netweaver BW 7.3x版本将演变成为一种在HANA上完全启用内存技术的企业数据仓库解决方案。

 

事实上,SAP内存技术的应用并不是今天才提出来的,早在2006年,SAP就发布了BWA (商务数据仓库加速器 SAP Business Warehouse Accelerator),从BW和内存技术出发,应用高扩展的内存技术方案大大提高查询性能,降低操作成本,但是由于产品本身的稳定性问题、性价比问题,在2008年以前,使用普及性不高。可以说,HANA实际是上SAP关于BWA的进一步产品。 2007年,SAP收购BO,SAP  BWBO商务智能解决方案进行了集成,2009年推出的SAP BusinessObjects Explorer,就是SAP NetWeaver BW的加速版本,它以令人惊叹的速度和用户友好性,带来了商务智能领域的全新体验。

20107月,SAP NetWeaver BW 7.3测试版本开始发放,11月开始正式推广。与以往的BW产品版本相比,7.3版本的仓储性能和可扩展性、开发效率都得到了极大的增强,主要体现在以下几个方面:
一、增加新的建模对象语义分区。建模功能得到增强,从而提高了可扩展性和灵活性。
二、基于向导的图形化的数据流建模,与数据仓储工作台全面集成,从而提供了建模的最佳实践,提高开发效率,降低实施开发总体成本(TCO);
三、数据存储对象和主数据的加载得到加速。数据存储对象支持使用时间特性对数据库进行分区,打包查询代替单一记录查询使性能平均提高了20%-40%,同时,打包查询也使主数据的变更加载得到优化;
四、与SAP BusinessObjects Data Service的集成进一步优化,大大增加了BW抽取非SAP数据的灵活性。
五、与SAP BusinessObjects元数据管理的集成得到加强,实现对从源数据到生成报表的过程中涉及的所有对象的管理,最终用户可以访问数据的演变信息,从而保证了SAP NetWeaver BW部署的正确性。


BW 7.3一起推出的是SAP NetWeaver BW加速器7.20,内存处理技术得到进一步的改进,性能极大提升。一方面,对更多的企业数据仓库对象进行了家渡,如数据存储对象、主数据对象、分析索引,并将更多的计算放在BW加速器中,加速分析速度,另一方面,信息立方体数据将只存在于SAP NetWeaver加速器中。

 

未来,SAP 将推出第一个运行在HANA上的BW版本—-BW 7.3x,它使用内嵌BW加速器,将BW数据库和BW加速器合为一体,提供一个管理简化、存贮空间减少、性能优化的基于内存技术的BW商务智能平台。

随着国内外传统SAP ERP系统应用的逐步饱和,商务智能近几年已成为SAP生态圈中最重要的增长点之一,SAP NetWeaver BW系统应用持续增长。收购BO后,SAP进行了全面的产品整合和集成,整个商务智能及企业绩效管理解决方案战略路线逐步清晰,随着内存计算技术应用的逐步成熟和产品线的逐步完善,在保持原有BW系统应用用户利益的基础上,在商务智能应用效率、效能、用户体验等方面将为用户提供了更好的选择。

这篇关于【转】SAP内存计算给力企业商务智能的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/560605

相关文章

golang内存对齐的项目实践

《golang内存对齐的项目实践》本文主要介绍了golang内存对齐的项目实践,内存对齐不仅有助于提高内存访问效率,还确保了与硬件接口的兼容性,是Go语言编程中不可忽视的重要优化手段,下面就来介绍一下... 目录一、结构体中的字段顺序与内存对齐二、内存对齐的原理与规则三、调整结构体字段顺序优化内存对齐四、内

Python如何计算两个不同类型列表的相似度

《Python如何计算两个不同类型列表的相似度》在编程中,经常需要比较两个列表的相似度,尤其是当这两个列表包含不同类型的元素时,下面小编就来讲讲如何使用Python计算两个不同类型列表的相似度吧... 目录摘要引言数字类型相似度欧几里得距离曼哈顿距离字符串类型相似度Levenshtein距离Jaccard相

Linux内存泄露的原因排查和解决方案(内存管理方法)

《Linux内存泄露的原因排查和解决方案(内存管理方法)》文章主要介绍了运维团队在Linux处理LB服务内存暴涨、内存报警问题的过程,从发现问题、排查原因到制定解决方案,并从中学习了Linux内存管理... 目录一、问题二、排查过程三、解决方案四、内存管理方法1)linux内存寻址2)Linux分页机制3)

Java循环创建对象内存溢出的解决方法

《Java循环创建对象内存溢出的解决方法》在Java中,如果在循环中不当地创建大量对象而不及时释放内存,很容易导致内存溢出(OutOfMemoryError),所以本文给大家介绍了Java循环创建对象... 目录问题1. 解决方案2. 示例代码2.1 原始版本(可能导致内存溢出)2.2 修改后的版本问题在

大数据小内存排序问题如何巧妙解决

《大数据小内存排序问题如何巧妙解决》文章介绍了大数据小内存排序的三种方法:数据库排序、分治法和位图法,数据库排序简单但速度慢,对设备要求高;分治法高效但实现复杂;位图法可读性差,但存储空间受限... 目录三种方法:方法概要数据库排序(http://www.chinasem.cn对数据库设备要求较高)分治法(常

Redis多种内存淘汰策略及配置技巧分享

《Redis多种内存淘汰策略及配置技巧分享》本文介绍了Redis内存满时的淘汰机制,包括内存淘汰机制的概念,Redis提供的8种淘汰策略(如noeviction、volatile-lru等)及其适用场... 目录前言一、什么是 Redis 的内存淘汰机制?二、Redis 内存淘汰策略1. pythonnoe

Java内存泄漏问题的排查、优化与最佳实践

《Java内存泄漏问题的排查、优化与最佳实践》在Java开发中,内存泄漏是一个常见且令人头疼的问题,内存泄漏指的是程序在运行过程中,已经不再使用的对象没有被及时释放,从而导致内存占用不断增加,最终... 目录引言1. 什么是内存泄漏?常见的内存泄漏情况2. 如何排查 Java 中的内存泄漏?2.1 使用 J

使用C#代码计算数学表达式实例

《使用C#代码计算数学表达式实例》这段文字主要讲述了如何使用C#语言来计算数学表达式,该程序通过使用Dictionary保存变量,定义了运算符优先级,并实现了EvaluateExpression方法来... 目录C#代码计算数学表达式该方法很长,因此我将分段描述下面的代码片段显示了下一步以下代码显示该方法如

关于Java内存访问重排序的研究

《关于Java内存访问重排序的研究》文章主要介绍了重排序现象及其在多线程编程中的影响,包括内存可见性问题和Java内存模型中对重排序的规则... 目录什么是重排序重排序图解重排序实验as-if-serial语义内存访问重排序与内存可见性内存访问重排序与Java内存模型重排序示意表内存屏障内存屏障示意表Int

如何用Java结合经纬度位置计算目标点的日出日落时间详解

《如何用Java结合经纬度位置计算目标点的日出日落时间详解》这篇文章主详细讲解了如何基于目标点的经纬度计算日出日落时间,提供了在线API和Java库两种计算方法,并通过实际案例展示了其应用,需要的朋友... 目录前言一、应用示例1、天安门升旗时间2、湖南省日出日落信息二、Java日出日落计算1、在线API2