云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

云存储_服务器存储_促销

小七 141 0

云存储_服务器存储_促销

SAP HANA Academy的Tahir Hussain Babar(Bob)在一系列三个教程视频中详细介绍了如何在SAP HANA Data Lifecycle Manager中使用建模的持久性对象。在本系列中,Bob将在SAP HANA SPS 11上使用DLM SPS03。本系列是SAP HANA Academy综合播放列表的一部分,涵盖SAP HANA SPS 11的新增功能。

探索模块概述

在系列的第一个视频中,Bob通过演示如何使用SAP HANA Data Lifecycle Manager的探索模块来分析系统的性能,对其进行了介绍资料图

鲍勃首先推出SAP HANA Studio。Bob运行的SAP HANA SPS 11系统已经安装了动态分层。Bob已经创建了一个名为BOBSDATA的模式,其中包含他将在整个系列中使用的销售数据。另外,Bob的系统用户已经拥有执行所有这些任务所需的权限(如下所示)。

BOBSDATA包含两个销售订单表。Bob在新的SQL控制台中对两个表运行Select语句,以显示其架构中包含的数据是以页眉表和页脚表的形式组织的。

两个数据集之间的链接是ID列。SALESORDERS\u HOT表包含有关单个事务的信息,SALESORDERITEMS\u HOT表包含有关每个订单的产品和数量的信息。Bob接下来运行下面的SQL语句,将数据按年份分组。

数据现在除以2014和2015。

在web浏览器中,Bob作为系统用户登录DLM。exploration函数可用于确定哪些表是数据重定位的合适候选表。基本上,它总结了每个表或其他对象在SAP HANA系统中占用的数据量(空间)。

从两步方法来看,这是一个非常有用的实用工具。首先,您可以在不同的级别上执行基于图的探索。有了太阳爆发图(如上所示),你可以深入到不同层次的信息。级别可以是主机、架构或表。例如,我们可以使用它来标识系统中最大的10个表,或者标识给定主机上架构中最大的10个表。

其次,您可以使用基于表单的探索来查看所选SAP HANA表中的数据是如何根据所选列筛选器展开的。有了这个洞察力,您就可以导出有意义的业务规则来重新定位数据。

目前Bob有一个相对较小的单节点系统。通过进一步深入,Bob可以看到每个主机和每个端口正在使用多少数据。由于Bob只有一个主机和一个端口,他单击每个端口旁边的眼睛图标来取消选择它们。现在Bob看到他的每个模式占用了多少数据。他的系统回购占到了总份额的72%。

假设,如果BOBSDATA在他的模式中占据了太大的份额,他可能会想把它存档。通过深入到该模式中,Bob可以查看模式中每个表的总内存共享。Bob进一步修改了sunburst图表,以便查看BOBSDATA架构中的每个表在整个系统中所占的空间。

如何使用建模的持久性对象构建表组

Bob在本系列的SAP HANA Data Lifecycle Manager中研究了如何使用建模的持久性对象构建表组第二个视频。重新定位Bob的页眉和页脚SALESORDERS表的一种方法是构建一对生命周期概要文件。但是,使用建模的持久性对象是一种更好的方法,因为这两个表将在一个表组中链接在一起。

在数据生命周期管理器中,Bob打开管理建模的持久性对象选项卡并单击加号按钮以创建新的联接。鲍勃把他的名字命名为"加入shau LP MPO"。在屏幕底部,Bob在与完全限定的表名相邻的文本框中搜索BOBSDATA,并从结果下拉菜单中选择他的两个SALESORDER表。

ID是两个表共享的公用键列名,因此Bob选择该列名。接下来,Bob单击保存,然后单击激活。

激活新对象后,Bob打开管理生命周期配置文件选项卡,并通过单击加号按钮构建新配置文件。鲍勃将他的新DLM档案命名为SHA_LP_MPO。对于源持久性,服务器 云服务器,Bob选择saphana表组选项,并使用他最近创建的托管持久性对象作为表组名称。鲍勃选择使用手动触发器。Bob保留如下所示的目标属性。

在规则编辑器中,Bob将规则编辑器类型保留为基于SQL的表组规则编辑器,然后滚动到底部。Bob唯一可用的列是ID列。

回到SAP HANA Studio,Bob必须找到他每一年列出的最高ID。Bob执行下面的SQL语句来输出每年的最大ID值。

所以Bob想用2014年和2015年的最大ID值来区分。回到MANAGE LIFECYCLE PROFILES选项卡,Bob选择ID列,然后写入小于2014 Maximum ID的内容。注意,超级返利,如何获得大数据,Bob删除了数字的逗号。所以2014年的所有身份证都会被转移。然后,Bob单击Validate Syntax.

大约一半的记录将受到影响并重新定位。下一步单击Save,然后单击Activate。然后单击Simulate(模拟)按钮并选择Data Relocation Count(数据重定位计数),查看两个SALESORDERS表中有多少项将从Hot(热)移动到Cold(冷)。

接下来,单击Run(运行)手动触发重定位。若要确认重新定位是否有效,请打开"日志"选项卡,选择您的生命周期配置文件,然后选择显示当前运行ID的日志。重新定位完成后,在"管理生命周期配置文件"选项卡中,您可以看到有多少行从SAP HANA系统移动到SAP HANA动态分层。

修剪之间的区别视图和G视图

在系列的第三个也是最后一个视频中,Bob检查了在构建生命周期配置文件时创建的不同对象。