最新版HANA平台发布 SAP持续创新脚步
导读:SAP近日发布了HANA SPS 09,在本文中我们就将总结其中一些值得关注的新功能、新特性。
关键词:SAP HANA HANA SPS 09 内存数据平台 应用开发 大数据
【TechTarget中国原创】 尽管客户仍然在摸索新技术究竟能够为他们的企业带来什么样的优势,SAP并没有放慢围绕HANA平台的创新脚步。SAP坚信,这样的创新将确保产品能够满足客户的需求,并随着大数据领域的不断发展,为客户提供最需要的功能特性。SAP近日发布了HANA SPS 09,在本文中我们就将总结其中一些值得关注的新功能、新特性。
由于SAP希望为客户提供尽可能多的灵活性,因此在HANA SPS 09当中引入了多租户功能(multi-tenancy)。企业CIO希望利用HANA一体机运行一个以上的ERP或者数据仓库(BW)系统,而多租户功能可以使得用户跨多个系统对基础设施资源进行分享,同时通过将备份、灾难恢复以及补丁升级等能力下放到管理员层面,降低了运维方面的消耗。利用这一新功能,SAP能够进一步降低客户的总体拥有成本,从而鼓励更多客户考虑部署HANA。
随着Hadoop在企业级层面的应用不断深入,SAP意识到数据联邦,整合平台以及自助式BI等在未来将成为企业的“必需品”。在兼容性以及与遗留系统的集成性方面,Hadoop依然存在比较大的挑战。为此SAP将通过HANA智能数据访问(SDA)接口以及新的Hadoop集成功能,为客户提供开发、管理以及调用Hadoop的平台。这些新的功能能够让客户执行即席查询,处理非结构化数据之外,可以直接对存储在Hadoop分布式文件系统(HDFS)中的数据进行访问,无需再安装其他功能包或进行复杂的MapReduce操作。
上述功能将为客户拥抱Hadoop提供非常好的解决方案,但SAP还提供了另外一个功能,即动态分层(dynamic tiering),这一功能将使得用户可以完全在SAP的环境下管理大数据。动态分层将不同的数据资产定义为不同的温度,从而更加高效地管理数据(见图一)。通过这一技术,HANA现在可以将不太活跃的数据,或者说温数据(warm data)存储在成本较低的磁盘存储上。而只把活跃数据(热数据)存储在高性能内存当中。
图一:SAP HANA动态数据分层功能
为了确保大数据快速载入HANA,SAP采用了Sybase数据库的技术,即智能数据流(smart data streaming)。这一功能让HANA能够从各种设备、应用当中持续地捕捉数据流。智能数据流能够以每秒上百亿事件的速度捕获数据,还可以让用户在数据载入的同时对其进行处理。它针对业务环境变化提供了报警、通知以及反馈等功能,并利用高效新颖的仪表盘为管理人员提供有力的支持。
在HANA SPS 09当中,其他的功能还包括了一个新的预测分析库,其中有8个额外的算法以及多个功能增强。这对于数据科学家以及开发人员将具有足够的吸引力,在HANAStudio当中提供了更好的建模与代码编辑器。
应用开发人员的新“玩具”
通过一系列新功能的发布,最新HANA SPS 09还将进一步提升应用开发人员的工作效率,包括OData探索工具,集成化的调试工具以及更新的建模能力等。基于web的开发者工具箱还将提供应用程序预览功能,并添加了新的web模板和应用功能可视化。
SAPHANA SPS 09还添加了更多的XSJS应用编程接口(API),包括处理Zip和Gzip文件的能力以及SMTP API。新的接口将为开发者提供直接在XSJS代码中进行病毒扫描的能力。此外,新的安全存储API可以让开发人员更加安全地存储数据,它能够处理加密、解密以及敏感数据的留存等。
在HANA SPS 09更新当中,创新与开发能力的改善并不是唯一的亮点。SAP还增强了平台的运维能力,包括在问题发生时快速通知IT人员;SPS 09还提供了备份、存储和日志告警等功能,避免不必要的停机时间。
SPS 09是HANA的一次大版本更新,在未来的版本当中,我们希望HANA能够添加以下几个功能,包括对Windows Server的支持,提供Web端口以支持实时Web应用。此外,我还希望SAP能够提供免费版的HANA软件,让更多的开发者进行试用。
总体来说,HANA应用之路早在多年以前就已经开启。如今的数据库市场,SAP HANA已经成为内存数据库技术的标杆,相信HANA也将继续引领数据库技术领域的创新与竞争。
TechTarget中国原创内容,原文链接:http://www.searchdatabase.com.cn/showcontent_88050.htm

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
SCALA当的trait
不是特别懂,但感觉和RUBY当中的MIX-IN功能有几分相似,这又扯到了多重继承及JAVA当中的接口虚拟类了。。 package com.hengheng.scala class UseTrait { } trait Logger { def log(msg : String) { println("log : " + msg) } } trait ConsoleLogger extends Logger { override def log(msg : String) { println(msg) } } class Test extends ConsoleLogger { def test() { log("Here is Spark!") } } class ConcreteLogger extends Logger { def concreteLog { log("It's me!") } } object UseTrait extends App { var logger = new ConcreteLogger logger.concreteLog var test = n...
- 下一篇
玩玩SPARK
没有SCALA的东东,玩不起哈。 ./spark-shell 从文件生成一个DRIVER? val logFile = sc.textFile("hdfs://192.168.14.51:9000/usr/root/spark-root-org.apache.spark.deploy.master.Master-1-hs51.out") 看看这个东东里包含条数据? logFile.count 来来来,作个过滤,再显示有多少条: var theCount = logFile.filter(line=>line.contains("The")) theCount.count
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题