2020-09-27 16:40发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我需要做些什么设置来实现带有附加模式的批量加载选项的增量机制? 我在源文件(如目标表)中有一些相同的数据。 我需要在目标表选项中进行一些设置吗?
您好 Jyoti deka ,
批量加载选项不适用于增量加载。 在截断和加载批量数据时使用它。
使用自动更正加载并允许在目标表中进行合并选项,如果您的源和目标不在同一数据库中,则速度将变慢。
您可以使用表比较或外部联接来执行Delta加载。
是的,因为APPEND并不意味着它将执行INSERT和UPDATE,所以Append是一个不同的概念。 告诉我们您的确切要求,以便尝试提供最佳解决方案。
您可以取消选中目标表中的"加载前删除"选项。 先前的记录将保留在"目标"表中。 并将新的源数据添加到目标表中。
或者您可以创建2个条件WF,其中1个用于第一次加载,1个用于增量。 它们将具有相同的目标表,唯一的区别是DELTA负载将具有2个源,即TARGET TABLE本身和Delta源。 连接这些表仅获得要添加到原始目标表中的新数据或新存在的数据。 请注意,删除后才取消勾选。
为避免重复,可以使用SELECT DISTINCT ..或LEFT OUTER JOIN TARGET TABLE和NEW SOURCE并仅在源中获取NEW RECORDS。 只需使用关键字段即可。 如果关键字段在TARGET中不可用,则这是源中的新记录。
最多设置5个标签!
您好 Jyoti deka ,
批量加载选项不适用于增量加载。 在截断和加载批量数据时使用它。
使用自动更正加载并允许在目标表中进行合并选项,如果您的源和目标不在同一数据库中,则速度将变慢。
您可以使用表比较或外部联接来执行Delta加载。
是的,因为APPEND并不意味着它将执行INSERT和UPDATE,所以Append是一个不同的概念。 告诉我们您的确切要求,以便尝试提供最佳解决方案。
您可以取消选中目标表中的"加载前删除"选项。 先前的记录将保留在"目标"表中。 并将新的源数据添加到目标表中。
或者您可以创建2个条件WF,其中1个用于第一次加载,1个用于增量。 它们将具有相同的目标表,唯一的区别是DELTA负载将具有2个源,即TARGET TABLE本身和Delta源。 连接这些表仅获得要添加到原始目标表中的新数据或新存在的数据。 请注意,删除后才取消勾选。
为避免重复,可以使用SELECT DISTINCT ..或LEFT OUTER JOIN TARGET TABLE和NEW SOURCE并仅在源中获取NEW RECORDS。 只需使用关键字段即可。 如果关键字段在TARGET中不可用,则这是源中的新记录。
一周热门 更多>