审核是计划解决方案的一个重要功能。
在BPC NW标准模型中,自7.0开始支持审核。审计数据存储在系统生成的前缀为/1CPMB/
的表中。在BPC-NW嵌入式模型中,该特性的实现方式不同。可以使用多种不同类型的规划对象(InfoCube、Direct Update DSO、planning type aDSO、Direct Update type aDSO)。在这个博客里,我将讨论Cube中的审计特性,比如aDSO和InfoCube。其他两种支持计划的对象-直接更新类型aDSO和直接更新DSO到目前为止仍然不支持本机审计。
在我们开始之前,云服务器有哪些,请确保您了解下面的注意事项,并且它已成功应用于您的系统。
2341545–支持BPC嵌入式模型中的aDSO审计
InfoCube
,BW本机支持审计,一旦在设置中打开标志,BW将附加一个名为"审计维度"的维度,该维度包括4个信息对象:
0ATIMSTMP奥塞尔0A模式0ASOURCE
BW在更新多维数据集时自动更新4个InfoObject。
当InfoCube导入到BPC时,大数据100,自动标记"可审核"字段。
在BPC中,还有审核功能的切换。您可以选择打开或关闭审核。
此开关不是关闭BW审核标志。实际上,红淘客,BW设置将保持打开状态。它的作用是在发布新数据时,将0AUSER和0AMODE的值设为空,但时间戳仍被记录。
因此在系统报表->数据更改中查看数据时,会看到如下条目。
过滤掉审计报表中的0AMODE=OFF值,您需要创建BW查询而不是使用系统报表。
审核也会影响BW压缩的行为。
因为审核信息对象只是普通的信息对象。BW压缩将无法合并增量记录,因为即使所有其他主数据值完全相同,0ATIMSTMP仍将不同。这实际上也使得"零消除"的行为与普通的多维数据集不同。
如果没有审计,使用零消除的BW压缩将从数据库中完全删除此记录。
现在启用审计,BW只清除请求ID。您可以看到所有3个值都保留在数据库中。在查询或报表中不再可能显示空白单元格。相反,总是会有一个零。除非从DB或BW物理删除记录。
压缩前
这也意味着如果没有存档,活动数据表中的行数将始终增加。
类似于立方体的aDSO
到目前为止,类似于InfoCube的aDSO是唯一支持审计功能的aDSO类型。
除了InfoCube之外,这里的行为有点奇怪与众不同。像aDSO这样的InfoCube没有设置或标志,因为审计总是打开的,而且不可能关闭。您会发现,无论何时创建aDSO,无论其类型如何,都会创建一个名为"\u TECH\u FIELDS\uuuu"的技术组并附加到该组。该组仅包含一个InfoObject,即0REQTSN。0REQTSN包含两个导航属性,分别是0AUSER和0ASOURCE。
当aDSO导入BPC时,淘客文案,审核将自动打开并且不能关闭。
审核数据与请求信息一起存储在入站表中,在我的示例中,它是/BIC/AZADSOT1。
当您打开BPC数据更改系统报告时,BPC将在/1BW/的名称空间下生成一个复合提供者,如下所示。
以下是数据更改报告的外观。
由于审核信息是请求的一部分,审核信息将随激活而消失。因此,为了保留审计信息,不应该对aDSO进行数据激活。
由于自动合并和自动优化压缩已关闭,并且审计不允许您进行数据激活,合肥大数据,您需要在DB级别触发它,以确保良好的报告性能。
另一个潜在的副作用是,没有数据激活或压缩,aDSO的规模将迅速增长。
其他对象
到目前为止,直接更新DSO和直接更新aDSO不支持审计。好消息是有一个名为BAdi\u RSPLS\u LOGGING\u ON\u SAVE的BAdi可以用来保存。您可以参考SAP帮助门户了解更多详细信息。
希望您觉得该博客对您有所帮助。