想问一个有关SAP的问题,现在所说的ABAP.HANA跟BW.BO还有云之间是什么样的关系

想问一个有关SAP的问题,现在所说的ABAP.HANA跟BW.BO还有云之间是什么样的关系,第1张

ABAP 1 属于SAP的开发语言 例如:C, C++, net

2 常指工作岗位, 属于代码开发 技术实现

HANA :1 数据

2 常指基于HANA数据库的, 技术应用

BW,BO 一种数据库的技术应用 属于SAP的模块类 他们主要目的就是展示大数据量的报表, 如百万, 千万数据量的报表

SAP HANA是 SAP独创的内存计算,让企业前段应用层面产生的数据通过内存计算模式直接进行展现和分析,为企业真正实现秒级展现数据的需求,让企业在面对海量数据的时候,可以轻松自如的分析数据,作出正确的销售,生产,采购,库存策略。通过SAP HANA 可直接访问运营数据,而不影响SAP ERP 和其他运营系统的性能。企业可以近乎实时地将主要交易表同步到内存中,以便在分析或查找时能够轻松对这些表进行访问。一旦数据可通过内存访问,各个部门就可以从预订单据、销售线索、服务要求等大量列表中查找单个行项目,而不会对运营系统造成任何影响。这种高效的建模流程支持提供明细行项目的直接访问模型,以及支持更为复杂的分析流程的分析模型。

HANA是一个软硬件结合体,提供高性能的数据查询功能,用户可以直接对大量实时业务数据进行查询和分析,而不需要对业务数据进行建模、聚合等。SAP内存数据库的数据并不是只在内存里,也会不停写到硬盘里,这就用到复制服务器Replication Server,包括Log-based,Trigger-based和ETL-based。这些复制服务器需要用到Sybase Replication Server、Sybase Replication Server Agent、Sybase Adaptive Server EntERPrise (AES,适用性服务器)等,以及HANA Load Controller和BO Data Services。

SAP ERP前端字段显示为空,后台数据库中经常会看到“00000000”等表示,而不是直接用NULL或空格呢?其实,这种“00000000”的值是ABAP日期的初始值,也就是数据库在定义字段的时候,是初始默认为“00000000”值的。

我们知道HANA数据中日期数据类型的默认格式是YYYY-MM-DD,而在原有ECC+Oracle中日期数据类型YYYYMMDD,我想在做数据迁移的时应该会遇到这样的问题:就是需要使用SQL脚本将ABAP日期转换为HANA日期,并在空日期上保留空值。

那么,通过SQL脚本将ABAP样式日期(即表示为字符串“ 20200811”的2020-08-11)转换为HANA日期。可以通过以下SQL轻松搞定: select to_date('20171120','YYYYMMDD') from chedan 如果ABAP日期是初始的(值'00000000'),则数据库如果日期字段没有数据,则该字段存储一个空值即'00000000'。 我们在进行SAP ECC数据质量治理工作中,在数据完整性约束条件下,大部分字段是不能写null值的,假如根据业务规定EKPO中的ERDAT日期不能为空(假如) select from sapsr3ekpo a where aerdat is null(错误) 或 select from sapsr3ekpo a where aerdat=''(错误) 原因很简单,因为在底层数据库中该字段ERDAT默认值为'00000000',所以只要没有日期数据,那数据库中该字段实际存储的值为'00000000',而不是null值,正确的写法应该为 select from sapsr3ekpo a where aerdat='00000000' 现在有个问题,那么为什么SAP ECC版本在非HANA数据库中存储的是日期默认值为'00000000'而不是默认为null

SAPHANA是市场上首个数据平台,也是数据库领域的领导者。SAPHANA提供多用途的内存应用设备,企业可以利用它即时掌握业务运营情况,从而对所有可用的数据进行分析,并对快速变化的业务环境作出迅速响应。

通过SAPHANA,企业可以在业务运作期间基于海量实时详细信息分析业务运营情况。企业可以探索和分析来源于所有数据源的全部交易数据和分析数据。运营数据在产生时由内存获取,并通过灵活的视图迅速将分析信息呈现给用户。外部数据可轻松的被添加至分析模型,与整个企业的数据进行整合。

通过SAPHANA可直接访问运营数据,而不影响SAPERP和其他运营系统的性能。企业可以近乎实时地将主要交易表同步到内存中,以便在分析或查找时能够轻松对这些表进行访问。一旦数据可通过内存访问,各个部门就可以从预订单据、销售线索、服务要求等大量列表中查找单个行项目,而不会对运营系统造成任何影响。这种高效的建模流程支持提供明细行项目的直接访问模型,以及支持更为复杂的分析流程的分析模型。

以上就是关于想问一个有关SAP的问题,现在所说的ABAP.HANA跟BW.BO还有云之间是什么样的关系全部的内容,包括:想问一个有关SAP的问题,现在所说的ABAP.HANA跟BW.BO还有云之间是什么样的关系、SAP HANA是啥、请问SAP的HANA数据库是怎么回事等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10093376.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存