SAP开发负责人:HANA担起大数据开发重任

文章讲的是SAP开发负责人:HANA担起大数据开发重任,在一年一度的开发者与技术大会上,SAP公司公布了其在SAP HANA数据平台编程领域所取得的切实进步以及深层细节。更具体地讲,开发者关系负责人Thomas Grassl宣布在最近于加利福尼亚州举办的Code Jam编程挑战赛上,已经有各种类型、各个级别的程序开发人员着手尝试基于SAP HANA的应用程序与代码流。

  Grassl指出,“SAP HANA为开发人员们提供全新机遇,由其带来的改变使我们能够实现大数据应用程序的设计、创建以及投付生产的整套流程。”

  进一步细化,SAP公司提出了为“实时企业应用”编程所依据的三大关键性要素:利用SAP Fiori应用实现视觉吸引力、直观性以及智能化用户体验;简化SAP HANA基础设施的云部署选项,再加上SAP HANA SP7中所提供的强大新功能。SAP Fiori是该公司打造的用户体验产品,其本质为一套应用程序集,能够支持范围最广、使用频率最高的各类SAP软件功能及操作活动。Fiori的作用方式类似于ERP、CRM、采购与供应链管理以及人才管理等机制(这些机制都能被HANA平台本身所支持)之上的技术层。

  鉴于SAP Fiori所获得的成功与旺盛市场需求,SAP目前又开始推出用户体验设计服务,旨在帮助开发人员充满利用这套“design thinking”方案所带来的优势。服务提供一整套专业设计师团队,将以设计者-用户协作模式以及引入真实终端用户意见的方式在各类应用程序或解决方案中实现令人印象深刻的使用体验。

  SAP公司的Grassl还解释称,这套“数据开发者工具”合集目前还肩负着另一项任务——让实时企业应用具备由River Definition Language驱动的能力。

  “在SAP HANA智能数据访问机制的帮助下,开发人员能够获取来自Hadoop的数据,并通过数据融合打造出实时应用程序。除此之外,有了随SAP HANA SP7一同面世的River Definition Language(简称RDL),开发人们可以轻松上手SAP HANA并直接利用它进行开发。”

  注: RDL是一种可执行规范语言,允许多个开发团队之间彼此协作、指定应用程序需要做什么且不必考虑如何满足应用程序的运作要求;所有这一切(根据SAP的说法)在HANA的基础上将不会影响到应用程序的性能表现与稳定性。

  “在River Definition Language当中可读性最为关键,因此我们在其中看到表达能力强但难度很低的语言结构,旨在帮助开发人员轻松实现更高层次的概念表达。其声明特性有助于开发人员将注意力集中到实现应用程序开发目标身上,而无需过多考虑其运行机制。从概念上讲,这是一种标准的SQL思路,只是适用范围更广也更为复杂,”SAP HANA平台及应用程序副总裁Jacob Klein解释道。

  该公司职级最高的董事会级技术发言人Vishal Sikka博士指出,SAP公司的技术带来了所谓“前所未有的能力”,即利用原本根本无法想象的多达10000个CPU核心进行实时计算任务。

  随着SP7的推出,SAP HANA的开放应用程序开发体验将变得更加广泛且不再局限于具体语言类型。开发人员应该能够享受核心数据服务(简称CDS)所带来的便利,同时通过预先打包的数据质量库促进重复使用与快速开发。

  更重要的是,SAP HANA智能数据访问技术的写入能力得到增强,而且数据源支持范围也更为广泛——例如甲骨文以及微软SQL Server。智能数据访问还通过Hortonworks实现了与Hadoop的严密对接。为了进一步拓展数据利用范围,SAP又为其添加了一项新功能,旨在为企业应用程序所需要的非结构化数据处理机制提供定制化文本分析词典。

  在SAP HANA SP7的有力支撑下,SAP公司有打算继续在高可用性/灾难恢复(简称HA/DR)部署方面引入更多新型功能支持,例如用于回放的快照与日志以及专为复杂多主机体系与延伸集群配置准备的串联系统复制等。新的统一化安装/补丁工具以及经过强化的操作监控机制也将进一步简化管理体验。

作者:核子可乐 编译 

来源:IT168

原文链接:SAP开发负责人:HANA担起大数据开发重任

时间: 2025-01-20 13:11:13

SAP开发负责人:HANA担起大数据开发重任的相关文章

CIO指南:如何使用SAP HANA平台处理大数据

CIO指南:如何使用SAP HANA平台处理大数据   http://mp.weixin.qq.com/s?__biz=MjM5OTI2MjgyMA==&mid=2651785957&idx=1&sn=a2d234e1decabb69c44be11749328804&chksm=bcc585ee8bb20cf80051f5ac8aca7abd601afecd933f4ac2c0c6c3c3993a0b58113f348ad99c&mpshare=1&scen

SAP全新预测性分析软件 释放大数据价值

本文讲的是SAP全新预测性分析软件 释放大数据价值,为了在当今瞬息万变的市场环境中保持竞争力,企业需要不断调整和完善自己的商业战略,因此,他们非常依赖对当前信息进行分析,以制定出面向未来的决策.为帮助企业更好地预测未来.提高决策能力,SAP公司宣布推出全新的SAP BusinessObjects Predictive Analysis(SAP BusinessObjects预测性分析)软件.这一全新软件为用户提供了更现代化.更友好.图表界面更出色的工具,帮助他们实现预测性建模和高级可视化.依托S

Spark修炼之道(基础篇)——Linux大数据开发基础:第一节、Linux介绍、安装及使用初步

本节主要内容 Linux简史 Linux系统整体介绍 Ubuntu Linux安装 Linux使用初步 1. Linux简史 要讲述大名鼎鼎的Linux,必然要先从UNIX系统谈起,下面这幅图给出了Unix系统的进化图: 图片来源:http://baike.baidu.com/link?url=QfoqWtWGs-BjpnfEy_AUk7Bm3XHuf6JbN92HCOoUBfFfj8BuSDkbwmldtmUEmGRDUwqsQMIV4jCKHvdkSPr3Lq 从进化图中可以看到,目前所有的

【大数据新手上路】“零基础”系列课程--如何通过大数据开发套件Data IDE玩转大数据

免费开通大数据服务:https://www.aliyun.com/product/odps 老板每天都要出这些业务数据(销售总额.总交易量.总点击次数.总加入购物车次数.总加入收藏夹次数...),我得想个一劳永逸的方法了- 幸好,我有数加神器大数据开发套件Data IDE,搞定业务工作流调度,每日定时自动执行任务,分分钟输出计算结果. 妈妈再也不用担心我焦头奋战了-- 本教程是一个大数据开发套件Data IDE零基础教程,通过Data IDE将多源异构的数据集导入云端MaxCompute,进行计

大数据 学习 编程-大数据开发师该如何去学习?

问题描述 大数据开发师该如何去学习? 本人大二了,对大数据比较感兴趣,以后想成为一位 大数据研发师 ,大一学了C++和SQL还有一点Linux,请问接下来还需要学些什么呢?各位大大能不能给一条比较清晰的 学习路线 ,我学的有点迷茫了,感觉学的好杂

【大数据开发套件调度配置实践】——调度任务各种周期配置和调度形态

数加·大数据开发套件目前支持任务调度周期有五种:天.周.月.分钟.小时.本文将介绍这五种周期的配置和调度形态. 调度规则--调度任务是否能运行起来要满足的条件: 上游任务实例是否都运行成功.若所有上游任务实例都运行成功则触发任务进入等待时间状态. 任务实例定时时间是否已经到.任务实例进入等待时间状态后会check本身定时时间是否到,如果时间到了则进入等待资源状态: 当前调度资源是否充足.任务实例进入等待资源状态后,check当前本项目调度资源是否充足,若充足则可以运行起来. 天调度任务 天调度任

大数据开发套件—调度运维常见问题

我们在进行大数据开发过程中,会遇到各种问题,本文将定期收集整理一些在使用阿里云数加 大数据开发套件 时遇到的常见问题,供大家参考~ Q. 如果之前提交的任务修改后再次提交,是否会影响当天的任务调度? A. 根据修改的内容来确定是否会影响:如果修改的只是 sql 语句,则不会影 响:如果修改自定义参数和调度配置以后重新提交的,都会影响当天的任 务调度 . Q. 创建一个新的工作流任务,如果保存后没有提交任务,是否可以进行测试? A. 仅保存后没有提交,sql 任务可以在本地运行,但不可以提交测试

大数据开发套件—数据集成常见问题

我们在进行大数据开发过程中,会遇到各种问题,本文将定期收集整理一些在使用阿里云数加 大数据开发套件 过程中遇到的常见问题,供大家参考~ Q: 配置数据同步任务,在选择数据源时,出现下图中的错误,该怎么办? A: 建议您刷新页面,清空缓存,重新登录. Q:数据同步时,如何进行增量同步? A: 具体操作可参考 数据增量同步 文档 . Q:新增数据源时,RDS 数据源测试连通性不通怎么办? A:当 RDS 数据源测试连通性不通时,需要到自己的 RDS 上添加数据同步机器 IP 白名单: 10.152.

【大数据开发套件调度配置实践】——不同周期任务依赖配置

大数据开发过程中常遇到不同运行周期的任务进行依赖,常见 天任务依赖小时任务. 小时任务依赖分钟任务 .那么如何通过大数据开发套件开发这两种场景呢? 本文将从这两个场景出发,结合调度依赖/参数/调度执行等,介绍不同周期调度依赖的最佳操作实践. 再此之前,我们先明确几个概念: 业务日期:业务数据产生的日期,这里指完整一天的业务数据.在大数据开发套件里任务每天能处理的最近的完整一天业务数据是昨天的数据,所以业务日期=日常调度日期-1天. 依赖关系:依赖关系是描述两个或多个节点/工作流之间的语义连接关系