我想我可以通过截图来分享这一经验,说明使用SAP工具data Lifecycle Management(DLM)执行一些最低限度的HANA数据占用控制是多么简单,该工具是HANA数据仓库基础(DWF)中的一个工具。
我没有SAP IQ或数据分层,我的DLM策略是在数据到达某个年龄时简单地删除/销毁数据,因此我们将执行一些简单的数据销毁。这是一个不错的开始,微信淘客,进入整个DLM战略,还有更多的,我将进入,这里。
安装指南是非常好的,是我遵循的,主要是通过过程,这个博客是为了支持,确认并确保按照安装指南进行安装\u hana\u DWF\u Installation Guide\u en.pdf。
SAP Academy也有一些不错的DLM视频–https://www.youtube.com/user/saphanaacademy
下载安装配置操作
DLM作为DWF的一部分提供,目前版本为1.0 SP05,用于SPS12上的HANA。
DWF是非累积性的,因此您可以安装最新版本,而无需通过各种修订等进行修补。请确保您为HANA SP选择了正确的SP。
DWF有四个组件,并非所有组件都是必需的,取决于您的意图。
DATA LIFECYCLE MANAGER 1数据分发优化器1HANA数据管理1HANA DWF DOCU 1
为了这个博客,我将下载并安装3个组件,按照安装指南所建议的顺序。
文件
为完整起见,HCO\U HDM\U DDO用于数据分发优化器。
在安装过程中,创建了3个模式。
我们使用我们通常的授权用户执行了交付单元安装。
我将不记录配置过程,大数据的解决方案,因为安装指南非常好,但是,下面是一些您可能会发现有用的屏幕截图,在安装指南的相应标题下。
4.2配置SAP HANA系统属性
xsengine.ini文件设置
4.3激活SQL连接配置
XS Artifact Admin
:8030/sap/hana/XS/Admin/
导航到特定区域(不要执行搜索,因为它将返回不同的内容)这里是您的位置需要
并激活
4.4.2.2 Data Lifecycle Manager实体级别的自定义权限
源权限
我创建了一个新用户–DLM_ADMIN来执行DLM活动。DLM\u ADMIN将对模式中的表执行各种操作。E、 g.删除。在我的例子中,所有包含要删除的数据的自定义表都存在于一个模式中,因此我对该模式应用了相关的3个源特权,云服务器多少钱一年,而不是每个单独的表。目标权限
此用户稍后将拥有更多权限(默认值sap.hdm.dlm文件.角色.GNR.Administrator)在创建目标"存储目的地"时,物联网工程是什么,
4.6.3为数据生命周期管理器
在本阶段所需的生成对象和角色生成默认模式,我们现在为我们的DLM\u ADMIN用户分配适当的权限,以便拥有默认生成的架构SAP\u HDM\u DLM\u GNR,即:
为DLM\u ADMIN提供所需的先决条件。●系统权限数据管理和角色管理
●对象权限在"\u SYS\u REPO"上执行。"授予\u激活的\u角色"
●角色sap.hdm.dlm文件.role::Administrator
Readiness
以DLM\u ADMIN的身份执行调用语句
DLM\u ADMIN Roles
DLM\u ADMIN Privileges
现在可以使用
MANAGE STORAGE DESTINATIONS
当您的DLM\u AMIN导航到"管理存储目标",即我们在创建"管理生命周期配置文件"期间设置"存储目标"详细信息以用作"存储目标"。
您可以从上面看到,选择的"存储目标类型"为"删除Bin目标",默认模式为"SAP\u HDM\u DLM\u GNR"。
"保存"、"激活",和"测试连接",您应该得到如下结果。
管理生命周期配置文件
"管理生命周期配置文件"用于配置DLM的源和目标。根据您的使用情况,可以有多个表。
源持久性是为特定的"SAP HANA表"配置的,在我的"MONITIQ\U表"模式中称为"hist linux cpu"。
为了这个博客,我将使用"计划"作业触发DLM。
我的表有一个已定义的键,但是没有一个,您必须在"Nominal key"字段中指定一个键(待计算)
"Destination Attributes"都是不言自明的,现在您可以看到前面创建的"Storage Destination"。
"Destination Persistence"将在激活配置文件后出现。删除配置文件没有有趣的数据流。
"规则编辑器"只包含"基于SQL的规则编辑器",足够我使用了。一个很好的特性实际上是根据您当前的规则实时显示受影响记录的数量。
在Studio中进行简单的查询可以确认数量
现在可以"保存"和"激活"
注意"SMO销毁箱""数据分发"部分从不显示,淘客返利,在激活配置文件后,
"生成的对象"将出现
我可以导航到模式并查看此数据库过程
在这个阶段,我们可以运行几个模拟
数据重新定位预览
数据重新定位计数
我可以将此配置导出/导入为文本文件,到/从其他环境
现在我们准备实际执行DLM活动。为了这个博客,我将DLM配置文件配置为Scheduled,所以"Schedule"是我必须运行的唯一选项。我将它设置为在未来运行几分钟,不会重复。
作业运行后,请查看"日志"(忽略开始时间不一致,因为我必须重新安排)
这就说明了我不喜欢的调度。在计划运行之前,没有地方可以看到它。例如,我如何确认我确实安排了这个
点击"ID"获得更详细的信息
…
在日志报告成功后,我去调查了
在
上述提醒之前
在
重新计数之后肯定显示记录已经被删除
配置文件图形更新了记录的源编号以适应,但不更新"SM0销毁箱"。不管是不是有意的,谁知道呢。
不管怎样,记录都不见了……永远。DLM中没有放回记录的功能。
在右上角,有两个标签
"Open XS Job Tool"将我发送到HANA XS Admin Tool Job Tool,在这里我可以看到更多关于工作的信息
工作可以进一步编辑到一定程度
"版本"简单地给我一些关于配置文件的基本信息
这样about就结束了我使用Deletion Bin功能使用DLM的快速、简单、简约的体验。希望里面有东西给你。