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

美国服务器_新加坡云服务器_免费1年

小七 141 0

美国服务器_新加坡云服务器_免费1年

本文档将解释如何将平面层次结构转换为真正的层次结构。

我们将参考产品层次结构以了解我们的文档范围。很多时候,产品层次结构作为BW中每个级别的单独属性进行维护。

产品层次结构中的不同层次结构将遵循一个基本规则,该规则有助于根据字符串的长度确定所需的级别。

–SAP NW BW(7.31)上的SAP BPC 10.0

–EPM Addin–版本10 SP21.NET4

产品层次结构在ECC中物料主数据的基本数据1视图中,作为字符串(长度通常为18个字符)维护字段PRDHA。使用ECC中的表T179和T179T可以了解级别详细信息。级别已在BW中提取,但不是将其存储为真正的层次结构,怎么做淘客,而是在BW中将每个级别作为单独的InfoObject进行更新,然后将这些InfoObject作为其属性添加到BW Material Master中。BPC需要真正的层次结构,这样报告可以更容易,也可以在需要时很容易地获得每个节点的描述。

我们假设层次结构有三个级别用于文档目的,BW中只维护了这三个级别。

级别1:前4个字符

级别2:前6个字符

级别3:前8个字符字符

我们拥有的层次结构字符串是ABCDEFGHIJKLMNOPQR.

Level1将是ABCDEF

Level2将是ABCDEF

Level3将是ABCDEFGH

Level1是没有父节点的最高节点。

下面是物料主控形状

我们还有0PRODH2,0PRODH3和0PRODH4作为存储上面显示的每个级别的ID和文本的对象。

我们有BPC维度BPC\U MATERIAL,它有一个名为PROD\u HIER的属性和一个层次结构PARENTH1。首先我们将加载所有的底层成员和父节点。

我们将创建4个包,每个都将加载到BPC\ U物料中。

–加载物料ID和文本

–加载0PRODH2 ID和文本

–加载0PRODH3 ID和文本

–加载0PRODH4 ID和文本

转换如下:

从BW物料主数据加载

ID=ID

PROD\ HIER=0PRODH4

从0PRODH4加载

ID=ID

PROD\ HIER=ID(1:6)

从0PRODH3

ID=ID

PROD\u HIER=ID(1:4)

从0PRODH2

ID=ID

加载如果0PRODH2、0PRODH3和0PRODH4引用标准信息对象0PRO\u HIER,则必须跳过不需要长度的记录。您可以使用转换文件来实现这一点。以下是0PRODH2的转换方式:

您可能需要根据您的数据进行其他调整。

执行完所有4个包后,维度成员的外观如下。

现在我们需要将属性中的这些值复制到PARENTH1。

创建一个CSV格式的平面文件并将其上载到BPC服务器。文件将只有一个虚拟记录和一个列名为ID的标题行。

我们不能从BW InfoObject加载层次结构,因为那里没有层次结构,系统不接受空选择。因此,返利机器人怎么做,这一条记录将帮助我们触发结束例程BADI。您可以在维度中维护这个虚拟成员,或者如果不需要,在传递到结果表之前,调整BADI代码以删除记录。在这种情况下,BPC\ U材料中存在虚拟构件试验。以下是转换文件:

BADI实现是在UJD\u例程中编写的。您将需要根据您的维度名称和景观中的属性名称进行调整。

使用数据收集过程链/CPMB/IMPORT\u MASTER–BPC创建数据管理器包:从平面文件导入主数据属性/Hier。

通过调用先前上载的文件来执行DMP。日志将显示1条记录已被接受,大数据是干嘛的,提交计数为5–虚拟成员的记录和我们加载的4条记录。

层次结构现在在维度中更新。

平面层次结构现在在BPC中作为真实层次结构可用。

谢谢分享。这真的很有帮助。

,淘客小程序,什么是数据中台