在HANA上实施SAP BW要做哪些准备?

日期:2017-4-5作者:Jawad Akhtar

SAP HANA   数据仓库   BW   

【TechTarget中国原创】

在SAP HANA上运行SAP 商业信息数据仓库(BW),主要关注的是使用BW软件的某个版本作为其主数据库,针对HANA平台进行优化。尽管BW支持其它数据库,但在HANA上使用BW实际上并不必需其它数据库。

实际上,在HANA上实施SAP BW可以帮助公司利用到HANA的速度和性能优势。不过,CIO及技术团队首先要保障的关键问题是:现有BW系统中的数据和技术组件已妥善清理、删除、归档或者简单净化。这样做有三个特别的优势:

  • 用更低的成本享用内存计算;
  • 缩短实施基于HANA的BW需要的停机时间;
  • 基于HANA系统的新BW只包含分析需要的数据。

在开始迁移项目之前,IT团队需要采取一些步骤清理BW中留存的过时数据。他们还需要对不再需要的数据做归档和删除,把使用频率不高的数据迁移到其它较低配置的服务器,这样还能保证在需要的时候仍可以访问到。下面是在实施前需要准备的十项重要工作。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

作者>更多

Jawad Akhtar
Jawad Akhtar

《Production Planning and Control with SAP ERP》一书的作者,具有17年的IT经验,其中9年重点负责SAP系统。现就职一家专注SAP物流、SCM和项目管理的咨询公司AbacusConsulting,主要负责SAP交付。

SAP HANA>更多

相关推荐

技术手册>更多

  • 数据库管理系统选型指南

    理解不同类型的DBMS有哪些特点,以及再何时、何处(场景)使用它们是十分必要的。在这本电子书中,我们就将进行一个详细的介绍,希望能够为您的数据库选型起到帮助、指导作用。

  • SAP HANA实用手册

    在选择SAP HANA的时候,CIO需要关注哪些问题?在产品的选型、实施与上线阶段,都有哪些经验可以借鉴?在本次的TechTarget电子书中,我们将为您一一解读。它也将成为企业选择HANA时,最有实用价值的参考资料。

  • 电子书:如何选择NoSQL数据库

    很多企业关系自己是否应该从传统数据库转到NoSQL数据库,应该选择什么样的数据库?本书详列了相应的技巧和案例,供您参考。

  • 2013数据库工程师薪酬调查报告

    TechTarget数据库网站每两年就会进行一次“数据库工程师薪酬调查”,对不同行业、不同层次的数据库技术从业者的薪酬待遇情况进行一次摸底。

TechTarget

最新资源
  • 安全
  • 存储
  • CIO
  • SOA
  • 虚拟化
  • 服务器
【TechTarget中国原创】

在SAP HANA上运行SAP 商业信息数据仓库(BW),主要关注的是使用BW软件的某个版本作为其主数据库,针对HANA平台进行优化。尽管BW支持其它数据库,但在HANA上使用BW实际上并不必需其它数据库。

实际上,在HANA上实施SAP BW可以帮助公司利用到HANA的速度和性能优势。不过,CIO及技术团队首先要保障的关键问题是:现有BW系统中的数据和技术组件已妥善清理、删除、归档或者简单净化。这样做有三个特别的优势:

在开始迁移项目之前,IT团队需要采取一些步骤清理BW中留存的过时数据。他们还需要对不再需要的数据做归档和删除,把使用频率不高的数据迁移到其它较低配置的服务器,这样还能保证在需要的时候仍可以访问到。下面是在实施前需要准备的十项重要工作。

从持久化暂存区(PSA)删除数据。既然数据已经加载到了数据存储对象中,从PSA中删除数据就很有必要,后续部署到HANA上实施BW后那些数据就没用了。

删除聚合数据。聚合数据是BW中的加和数据,是为了提升报表性能暂存的结果性数据。由于HANA中BW的数据处理能力会极大增强,这些聚合数据(加和的数值)就不再需要了,可以直接删除。

删除统计数据。BW系统存储了统计数据立方用于系统调优。使用事务代码RSDDSTAT可以丢弃这些不想要的数据。

删除过时的对象。使用事务代码RSZDELETE可以查看对象信息,比如日志文件,不用的业务探索查询和很久都没有使用的模板都可以删除掉了。

删除数据传输处理(DTP)对象。在BW中数据传输过程中,系统使用了叫做“DTP”的技术对象。参考SAP Note编号“1139396”和“1106393”可以了解关于DTP对象的信息,并了解如何清理DTP对象。

清理事务远程函数调用(tRFC)查询和归档的中间文档(IDocs)。tRFC和IDoc是在从BW到SAP ERP中心组件或者其它系统传输数据过程中用到的,传输完成就没有别的用处了,至少可以归档。过时的tRFC应该被清理掉。

把旧数据迁移到临近存储(NLS)。老旧的历史数据使用并不频繁,但是仍然是需要的。我们可以把这些数据迁移到较小服务器NLS。这么做可以减少内存中存储数据的需求,实现系统性能优化,同时降低HANA中内存计算关联数据的代价。使用了HANA BW的用户仍然可以在NLS中查询这部分数据。

清理不用的DSO、InfoCube和状态数据。这些对象中的数据是BW用来改善系统性能,更快输出报表而使用的。这些对象设计的无用数据都应该在HANA中部署SAP BW之前清理掉。

消除过时不想要的主数据。整理过时的主数据也是重要的一步。请参见SAP Note “1370848”了解更多信息,其中有删除无用主数据的最佳实践。

删除InfoCube中不用的维度条目。使用事务代码“RSDDCVER_DIM_UNUSED”清理InfoCube中不用的维度条目。这么做可以减少HANA上部署BW的总占用空间,因而降低迁移所需要的传输数据时间。

CIO和他们的团队可以参考上面这些步骤提前做好BW中的准备工作,然后再迁移到HANA BW。