点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 在向数据流中加载目标表时...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 在向数据流中加载目标表时...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
在向数据流中加载目标表时,任何人都可以让我知道批量加载器选项标签下的"追加"和"截断"选项。
根据我所掌握的信息,append不会删除表中的现有行并将新行添加到表中,但是,truncate将清空表并将新行插入目标表中。
我创建了一个作业,需要将excel文件中的数据加载到目标表中。
在这些不同的场景中,我看到追加和截断以相同的方式工作。
方案1:
目标表为空。
运行作业时,将从源中插入以下记录。 这是预期的。
方案2:
目标表具有一行,源文件具有目标中已经存在的行以及这2个新行。 源中总共3行。
运行带有附加/删除操作的作业时,所有3行均到达目标。 这是预期的吗? 在这种情况下,追加/截断工作原理相同吗?
方案3:
目标表有一行,源文件有2行(源在目标中没有可用行)。 源中总共有2个新行。
运行带有附加/删除的作业时,源文件中的2个新行已复制到目标,而作业运行前我丢失了目标中的一行。 这是预期的吗?
嗨。 您正在使用哪个目标数据库。 理想情况下,Append应该追加记录,而trucate应该截断并批量加载表。 但是对于Teradata,如果我没记错的话,您选择的批量加载类型也可以决定行为。
关于。 S
一周热门 更多>