【转】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

相关文章

使用Python构建智能BAT文件生成器的完美解决方案

《使用Python构建智能BAT文件生成器的完美解决方案》这篇文章主要为大家详细介绍了如何使用wxPython构建一个智能的BAT文件生成器,它不仅能够为Python脚本生成启动脚本,还提供了完整的文... 目录引言运行效果图项目背景与需求分析核心需求技术选型核心功能实现1. 数据库设计2. 界面布局设计3

MySQL 内存使用率常用分析语句

《MySQL内存使用率常用分析语句》用户整理了MySQL内存占用过高的分析方法,涵盖操作系统层确认及数据库层bufferpool、内存模块差值、线程状态、performance_schema性能数据... 目录一、 OS层二、 DB层1. 全局情况2. 内存占js用详情最近连续遇到mysql内存占用过高导致

最新Spring Security的基于内存用户认证方式

《最新SpringSecurity的基于内存用户认证方式》本文讲解SpringSecurity内存认证配置,适用于开发、测试等场景,通过代码创建用户及权限管理,支持密码加密,虽简单但不持久化,生产环... 目录1. 前言2. 因何选择内存认证?3. 基础配置实战❶ 创建Spring Security配置文件

java内存泄漏排查过程及解决

《java内存泄漏排查过程及解决》公司某服务内存持续增长,疑似内存泄漏,未触发OOM,排查方法包括检查JVM配置、分析GC执行状态、导出堆内存快照并用IDEAProfiler工具定位大对象及代码... 目录内存泄漏内存问题排查1.查看JVM内存配置2.分析gc是否正常执行3.导出 dump 各种工具分析4.

Python办公自动化实战之打造智能邮件发送工具

《Python办公自动化实战之打造智能邮件发送工具》在数字化办公场景中,邮件自动化是提升工作效率的关键技能,本文将演示如何使用Python的smtplib和email库构建一个支持图文混排,多附件,多... 目录前言一、基础配置:搭建邮件发送框架1.1 邮箱服务准备1.2 核心库导入1.3 基础发送函数二、

怎样通过分析GC日志来定位Java进程的内存问题

《怎样通过分析GC日志来定位Java进程的内存问题》:本文主要介绍怎样通过分析GC日志来定位Java进程的内存问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、GC 日志基础配置1. 启用详细 GC 日志2. 不同收集器的日志格式二、关键指标与分析维度1.

Java内存分配与JVM参数详解(推荐)

《Java内存分配与JVM参数详解(推荐)》本文详解JVM内存结构与参数调整,涵盖堆分代、元空间、GC选择及优化策略,帮助开发者提升性能、避免内存泄漏,本文给大家介绍Java内存分配与JVM参数详解,... 目录引言JVM内存结构JVM参数概述堆内存分配年轻代与老年代调整堆内存大小调整年轻代与老年代比例元空

C++高效内存池实现减少动态分配开销的解决方案

《C++高效内存池实现减少动态分配开销的解决方案》C++动态内存分配存在系统调用开销、碎片化和锁竞争等性能问题,内存池通过预分配、分块管理和缓存复用解决这些问题,下面就来了解一下... 目录一、C++内存分配的性能挑战二、内存池技术的核心原理三、主流内存池实现:TCMalloc与Jemalloc1. TCM

Python并行处理实战之如何使用ProcessPoolExecutor加速计算

《Python并行处理实战之如何使用ProcessPoolExecutor加速计算》Python提供了多种并行处理的方式,其中concurrent.futures模块的ProcessPoolExecu... 目录简介完整代码示例代码解释1. 导入必要的模块2. 定义处理函数3. 主函数4. 生成数字列表5.

Redis过期删除机制与内存淘汰策略的解析指南

《Redis过期删除机制与内存淘汰策略的解析指南》在使用Redis构建缓存系统时,很多开发者只设置了EXPIRE但却忽略了背后Redis的过期删除机制与内存淘汰策略,下面小编就来和大家详细介绍一下... 目录1、简述2、Redis http://www.chinasem.cn的过期删除策略(Key Expir