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

数据库服务器_数据库语句大全_优惠券

小七 141 0

也许SAP盈利能力和绩效管理(PaPM)中的一个功能构建块是Writer函数,它的功能不需要进一步介绍。这个处理函数的名字很简单,它使用户能够基本上写入各种数据源,例如临时PaPM表(source:Environment)、外部源,例如数据字典表、SAP HANA表、BW InfoProvider和Model RDL,这些都是用户可以插入的可能的输出函数编写器与输入函数一起执行其编写过程。

对于那些可能不太熟悉并且希望对编写器函数有一点了解的人,请参阅应用程序帮助文档中的最新部分-编写器。

根据选择了上面给出的哪种可能的输出函数Writer函数直观地识别函数的类型,因此,它能够向用户提供以下方面的变量选项:

首先,用户希望如何通过所谓的模型Writer类型来控制数据的写入,用户可以选择Insert或Delete and Insert for Temporary PaPM Tables,data如果输出函数是Model BW,则提供字典表、SAP HANA表和一个附加的Model Writer Type Modify。

第二,如果输出函数是Model BW,将使用规划引擎还是BW数据传输过程。这两种类型分别对应于BW写类型:Planning和load。通过此URL了解有关计划引擎或BW数据传输过程的更多信息。

为了说明基于上述输出函数类型的此行为,让我向您展示Writer函数中的可用选项,这些选项取决于以下示例中选择的输出函数:

当模型表具有源:环境、数据字典、,HANA,安娜尔返利机器人,SDA用作输出函数,购物返利,Model Writer Type提供用户选项(1)Insert&(2)Delete and Insert

Sources:Environment,Data Dictionary,HANA and SDA

当Source:Business Warehouse或Environment的模型BW用作输出函数时,BW Write Type提供用户选项(1)Planning&(2)Loading。正如我前面提到的,还有一个额外的模型编写器类型"Modify",只有在将BW Write Type设置为"Planning"时才启用它。

来源:Business Warehouse And Environment

既然我们知道了这些选项,现在让我进一步讨论模型编写器类型。然而,这个博客将更多地关注模型编写器类型:Delete和Insert,高防服务器租用,它提供了更多的灵活性。相比之下,模型作者类型:插入也将在下面一节中介绍,以便我们更好地了解它们之间的区别。

在我们的介绍中已经介绍过,Writer函数允许用户根据Model Writer Type中设置的内容来控制数据写入输出函数的方式。

Model Writer Type:Insert

在现有数据的基础上插入新数据。因此,如果您将条目A作为输入,B作为现有的输出数据,那么编写器只需将A插入到输出中,购物返利app,从而生成A和B记录作为结果。

Model writer Type:Delete and insert

这将首先删除现有数据,然后插入新数据。因此,给定上面相同的输入和输出,writer将首先从输出中删除B,然后插入A,生成A作为结果。这就是Delete和Insert的原始行为。

在这两种类型之间,注意Delete和Insert的动态性。它提供了另一种写入风格,因为它在将数据写入输出之前先清除所有内容。

这种行为将比所谓的选择性删除和插入更高一步。想象一下,添加的控件能够定义和选择输入中所需的条目并将其插入到输出中,只替换具有相同特征的条目并保留其余的条目。很强大,不是吗?利用此功能将在下一节中显示。

为了使选择性删除和插入生效,我们考虑两件事:

这两项将在选择性删除和插入场景的编写过程中起到至关重要的作用。

让我们以下面的输入和输出为例,帮助我们详细探讨和观察这种选择性删除和插入对于临时表、数据字典表、,SAP HANA表和SAP BW ADSO。对于输入,使用与source:Environment相同的模型表。对于输出,源会有所不同。

Writer Input–Model Table with source:Environment

Writer Output–Model Table with source:Environment

给定这组数据,如果建模者只想从输入中选择客户为CN001和CN003的条目,该怎么办,写入输出。

首先定义流程模板选择,确保只选择这些项目。设置步骤如下:

1。在环境计算单元的"选择字段"选项卡中维护"客户"字段。这将是相关的宣布我们的选择,因为我们将继续,在这个过程中,我们将创造。在流程页签中,创建流程模板

3。在下面的Selections选项卡–Selection Conditions部分中,添加CUSTOMER字段并维护选择CN001和CN003。系统在删除和向输出插入数据时都会考虑此选择。

既然已经设置好了,在运行时必须在Writer函数中调用此进程选择。只需从运行管理器的"进程"选项卡中的"进程"下拉列表中选择它,然后最后单击运行管理器窗口中的"运行"按钮。

临时表、数据字典表和SDA

如预期,在编写过程中,输出中将只替换客户CN001和CN003的匹配条目。

注意如何保留客户CN002和CN004的条目。此外,将客户CN003的添加行添加到数量为250和数量为300的输出中。临时表、数据字典表和SDA都是这样。

考虑到相同的输入,让我们观察一下不同来源的其他输出表的数据是如何写入的。

SAP HANA和SAP BW ADSO